Houston, Texas, United States of America

Hotels near Uptown Plaza


Why book with Hotels.com?

Where to stay near Uptown Plaza?

See more properties

Other landmarks in Houston

Transport in Houston

Looking to stay near the airport, train station or other popular transport hubs? Find properties near

Find out more about Uptown Plaza

Where is Uptown Plaza?

Uptown Plaza is located in The Galleria. It's in a historic neighborhood that visitors enjoy for attractions such as the shops. If you want to find things to see and do in the area, you might like to visit Houston Natural Science Museum and Houston Zoo.

Where Can I Stay near Uptown Plaza?

We've got 165 hotels to pick from within a mile of Uptown Plaza. You might want to think about one of these choices that are popular with our guests:

Hotel Derek

  • • 4-star hotel • Free WiFi • Restaurant • 24-hour health club • Central location

Royal Sonesta Houston Galleria

  • • 4-star hotel • Free WiFi • Free area shuttle • Restaurant • Central location

Sheraton Suites Houston Near The Galleria

  • • 4-star hotel • Free area shuttle • Spa tub • 24-hour fitness center • Central location

DoubleTree by Hilton Hotel & Suites Houston by the Galleria

  • • 4-star hotel • Free pool cabanas • Free WiFi • Restaurant • Central location

Hyatt Regency Houston/Galleria

  • • 4-star hotel • Free WiFi • Free area shuttle • Restaurant • Central location

Things to See and Do near Uptown Plaza

What to See near Uptown Plaza

  • • Rice University
  • • NRG Stadium
  • • NRG Park
  • • Toyota Center
  • • Discovery Green

Things to Do near Uptown Plaza

  • • Houston Natural Science Museum
  • • Houston Zoo
  • • Memorial City Mall
  • • Downtown Aquarium
  • • CityCentre

We do more than just hotels...

Keep exploring

Not found the right property yet? Explore other destinations or refine your current search further.

See more Houston hotels