This site may behave strangely without cookies enabled. Please turn them on in your browser's settings.
United States » Texas » Houston » Afton Oaks - River Oaks » Luxury Hotels

Search for Luxury Hotels in Afton Oaks - River Oaks, Houston, TX

Find the best hotel deals from hundreds of sites

The St. Regis Houston

The St. Regis Houston

5 star hotel   91

Area: Afton Oaks - River Oaks
1.04 mi from neighborhood center

per night avg rate
Select Dates

Best Rooms: Park views and city views are available, though most guests prefer city views. Rooms at the front of the hotel have park views, while rooms on the 5th floor or higher at the back of the hotel have city views.

Explore top Houston hotels or navigate to specific Houston neighborhoods and Houston area attractions and landmarks.