Welcome to The St. Regis Houston

Visit River Oaks and more from our hotel in Houston

On-Site Outlets
Spa at The St. Regis Houston

Spa at The St. Regis Houston

Escape the energy of Houston and unwind at our intimate Spa. Featuring a wide array of holistic treatments, our Spa provides an atmosphere of tranquility - perfect for relaxing after a busy day of traveling or work.

Exercise Room Fitness Center

Fitness Facility

Our fitness center includes Peloton bikes and is complimentary to all hotel guests.

Outdoor Pool


Outdoor Swimming Pool and Deck Area

Mon-Sun: 5:00 AM-11:00 PM


Towels provided


Nearby Things To Do

Dave & Buster's

3.2 Miles

Family-friendly chain offering a sports-bar-style setting for American food & arcade games.

Children's Museum of Houston

7 Miles

The Bayou City boasts America's No. 1 children's museum.

Houston Museum Of Natural Science

7 Miles

The mission of the Houston Museum of Natural Science shall be to preserve and advance the general knowledge of natural science.

Typhoon Texas

20 Miles

Typhoon Texas Waterpark, home to the state of the art waterpark in Katy, Texas.

Lifetime Fitness

1.4 Miles

Spas & wellness, Gyms

Memorial Park Golf Course

4.0 Miles

The Memorial Park Golf Course is known as one of the best municipal courses in the nation and is visited by more than 60,000 patrons each year.

1001 E Memorial Loop, Houston, Texas, USA, 77007

Wildcat Golf Club

13.0 Miles

Wildcat Golf Club is Houston's premier public golf course with 2 beautiful links style courses, The Highlands and The Lakes courses.

12000 Almeda Rd, Houston, Texas, USA, 77045

Black Horse Golf Club

25.0 Miles

One visit to BlackHorse Golf Club, and you will know why it is considered one of the top public courses in the state of Texas.

12205 Fry Rd, Cypress, Texas, USA, 77433

Golf Club of Houston

25.0 Miles

The Golf Club of Houston is a private golf club in the southern United States, located in unincorporated Harris County, Texas, near Humble and northeast of Houston.

5860 Wilson Rd, Humble, Texas, USA, 77396

Stewart Beach

57.3 Miles