1919 Briar Oaks Lane, Houston, Texas 77027-3408 USA
+1 713-840-7600

Find your sanctuary at our luxury hotel in Uptown Houston

Rewards Category 6 · Points needed per night

Exquisite and engaging, The St. Regis Houston is ready to exceed your every expectation. Our hotel places you in the center of the city's glamorous Uptown district, moments from The Galleria, Houston's premier shopping destination. Expertly designed to appeal to the modern connoisseur, our rooms and suites offer abundant natural light, cutting-edge technology and views of the Houston skyline. Savor handcrafted American cuisine at The Remington Restaurant, spend an evening sipping cocktails amidst live music at The Remington Bar or embrace the legacy of Afternoon Tea at our inviting lounge. River Oaks Spa features a selection of holistic treatments, designed to relax and inspire; our outdoor pool is an ideal spot for an afternoon of calm reflection under the Houston sun. Those planning events in the Uptown area will appreciate our bespoke venues and exquisite catering services; allow our planners to anticipate every need. Should you wish to explore, you're moments from The Galleria, Rice University and more.

Show More

Guest Reviews

4.4 out of 5.0
Cleanliness
4.6
Service
4.5
89% of guests recommend this hotel

Hear from our guests about their stay from 454 confirmed guest reviews

Key Amenities

  • Full service spa
  • Fitness center
  • Pool
  • Pet friendly

Highlights

  • The iconic Astor Ballroom is a remarkable venue for wedding celebrations, business conferences and other gatherings in Houston.

  • Signature touches abound throughout our luxury hotel - from a 24-hour Concierge to the unparalleled convenience of our St. Regis Butler Service.

  • Immaculately appointed hotel accommodations feature floor-to-ceiling windows, complimentary Wi-Fi, sleek marble bathrooms and other comforts.


Guest Rooms

Surround yourself with luxury in our hotel suites in Houston

Check room rates & availability

The St. Regis Houston