Travelers are voting Howard Johnson Inn & Suites Hobby Airport, Days Inn And Suites Houston and Motel 6 Hobby as the best of 814 hotels in Buffalo Bayou. There are 235 hotels in Crystal Beach a city just 132 km from Buffalo Bayou and 349 hotels in Sugar Land which is 70 km distant. The most popular of these are Red Carpet Inn Galveston in Crystal Beach and Scottish Inns Suites E Tidwell in Sugar Land. You can find 3767 hotels in Texas and 44581 hotels in the country of United States. Our members favorite in Texas is Red Carpet Inn Galveston and Pelican Hill is the top pick in United States. Want more? Check out our map of hotels in Buffalo Bayou.