[Skip to Content]Privacy Policy
Skip to main content
Houston, Texas 713-658-8888
  • Historic
    Downtown Houston hotel on Main Street
    Holiday Inn Downtown Houston Hotel, Texas
  • Holiday Inn Downtown Houston Hotel, Texas
  • Holiday Inn Downtown Houston Hotel, Texas
  • Holiday Inn Downtown Houston Hotel, Texas
  • Holiday Inn Downtown Houston Hotel, Texas
Reservations

Downtown Houston Hotel With A Modern Edge

Check-in: 03:00pm
Check-out: 12:00pm
Rooms 213
  •  Free Wi-Fi
  •  Meeting Space
  •  Outdoor Terrace
  •  Restaurant
  •  Fitness Center
Originally opened in 1966 as the Savoy Houston Hotel, one of Houston's prominent places to stay and be seen, the newly-reinvented Holiday Inn Houston Downtown has been restored to reclaim its place as one of finest hotels in Houston. Located on Main Street between downtown and the Midtown District, our iconic hotel offers spacious rooms and suites with premium conveniences, including work and living space, free Wi-Fi, ultra-comfortable beds, and skyline views. 
 

The Place to Rest, Work, Dine, and Meet Near the Toyota center

A mix of historic and contemporary, our renovated hotel puts you in the heart of downtown Houston, within walking distance of the Toyota Center, Discovery Green, and incredible shopping and dining. Relax on the outdoor terrace with tables and chairs and views of the Houston skyline. Enjoy dining at Burger Theory, our casual American restaurant with gourmet burgers, appetizers, and craft beer. Our downtown location also gives you access to Houston's best entertainment, professional sports, museums and one of the hottest theater districts in the country.
Holiday Inn Downtown Houston Hotel Photo Gallery
Photo Gallery
Plan your stay in downtown Houston with amenities for business and leisure.
Reviews About Holiday Inn Downtown Houston Hotel
Guest Reviews
Why Stay?
"Stayed here for business and loved the suite with a kitchenette and being just a few blocks from the Toyota Center."
Specials & Packages
Back to top