Search over 1,000,000 properties worldwide and 550 airlines worldwide.
Search over a million flights, hotels, packages, and more
No Expedia cancellation fee to change or cancel almost any hotel reservation.
Reviewed on Apr 29, 2019
Buffalo Bayou Park is located in Houston. This metropolitan area is known for its popular theater scene and major shopping area. Houston is home to 1003 hotels and other accommodations, so you can find something that's perfect for your stay.
Choose from 22 hotels and other accommodations within a mile of Buffalo Bayou Park, including these picks:
After you've visited Buffalo Bayou Park, you can discover the sights within a few miles of the area.
Houston Museum District, Houston Natural Science Museum, and Menil Collection feature a variety of fascinating exhibits to see while you're in town. Lakewood Church, Rothko Chapel, and Houston JPMorgan Chase Tower are some of the local landmarks to explore. You can catch a show at Revention Music Center, House of Blues Houston, and Hobby Center for Performing Arts.
If you want to see more of the surrounding area, you might plan a visit to Downtown Aquarium and Discovery Green. Toyota Center is also located 2.2 mi (3.5 km) from Buffalo Bayou Park, and Minute Maid Park is 2.5 mi (4.1 km) away.