Stay More, Play More
Save up to 20% offThe more nights you stay, the more you save – up to 20% off
Located in the lively downtown Marina District, Omni Corpus Christi Hotel offers luxurious guestrooms with spectacular views of the Corpus Christi Bay. Situated along 131 miles of Texas coast, there are virtually limitless choices for water sports, including year-round sailing, swimming, snorkeling and some of the world’s best deep-sea fishing. All are just moments away from this spectacular Corpus Christi beach hotel. Located near Corpus Christi International Airport, just 15 minutes away.
Corpus Christi has so much to offer for both the leisure and business traveler—from sports and culture to outdoor fun. The hotel is conveniently located in Downtown Corpus Christi, making it an ideal spot to explore the city. Let Omni Corpus Christi Hotel make your trip extra special with one of our vacation offers!
Pricing and availability based on your current search, and exclude taxes and fees.
Explore the hotel through the eyes of our guests. Share your photos with #AtTheOmni.
Planning a corporate event in Corpus Christi? Situated in the downtown Marina District, Omni Corpus Christi Hotel is an ideal venue for meetings and conferences. Book a meeting space or learn more about planning a wedding at the Omni Corpus Christi Hotel ballroom.
Looking for events and happenings near the hotel or in the greater Corpus Christi area? We’ve indexed the best and most interesting events and attractions Corpus Christi has to offer. A stay at Omni Corpus Christi Hotel will make you feel confident that you’re staying at the best hotel in Corpus Christi.
Corpus Christi hosts many things to do including:
At Omni Corpus Christi Hotel, you can sightsee at numerous parks, participate in special events, indulge in great food, and more. See a full list of things to do here.
Omni Corpus Christi Hotel has an indoor/outdoor heated swimming pool, open 7:00 a.m. -10:00 p.m., 7 days a week.
Omni Corpus Christi is located right along the beautiful Texas Coast. The hotel's physical address is 900 North Shoreline Boulevard, Corpus Christi, Texas 78401
Omni Corpus Christi Hotel is located near the following airports:
*Rates subject to change
Airport transportation based on availability, please see guest services for times and availability.