Browse Accommodations
Book a relaxing retreat in Houston at Omni Houston Hotel. Our 343 hotel rooms in uptown Houston feature one king or two queen beds with sitting areas and plush bedding. Ideal for families, business or solo travel, our hotel rooms in Houston, Texas are near the Galleria Mall, the Museum District and sports arenas such as Daikin Park Home of the Astros and NRG Stadium, putting you near plenty of things to do. Enjoy amenities like an outdoor swimming pool, luxury Mokara Spa, on-site restaurants and even a nightclub during your stay in Houston.