the Holiday Inn Houston Downtown - A Hotel In Houston, TX
Start planning your stay at our modern, high-rise hotel, located on Main Street in Downtown Houston. Enjoy newly-renovated accommodations, meeting space, an outdoor terrace, a state-of-the-art fitness center, and Burger Theory in a location near everything.
Business, leisure and everything in between. We've got you covered with the hottest hotel specials in Houston. With parking, breakfast, and free reward points, these hotel deals make it easy to work, rest, play and experience Space City.
Stay in the heart of downtown Houston near the city's best shopping, dining, arts, and attractions, including the Museum and Theater districts, Toyota Center, Discovery Green, University of Houston, Minute Maid Park and the Hobby Center for the Performing Arts.
Reach out to our team for hotel reservations, meeting planning, or to book one of our specials. Feel free to book direct on our site for our best online rates, but we're here if you need anything else.