Omni Corpus Christi Hotel puts you just a 5-minute drive from Texas State Aquarium. 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.