At Omni Corpus Christi Hotel, you'll be just a 5-minute drive from Texas State Aquarium and USS Lexington Museum on the Bay. After hanging out at the outdoor pool or indoor pool, guests can grab a bite to eat at Switchgrass Landing, one of 2 restaurants, which serves American cuisine and is open for breakfast, lunch, and dinner. A free airport shuttle, a poolside bar, and a health club are other highlights. The helpful staff and location get great marks from fellow travelers.