Filter Results
Apply Filters
Clear Filters
Beach hotels in Houston
Sonesta Simply Suites Houston W Beltway
4033 West Sam Houston Parkway, Houston, United States Show map
Located nearly a 25-minute walk from Teo Chew Temple, the 3-star Sonesta Simply Suites Houston W Beltway hotel includes 123 rooms.
From US$ 68
Book Now
Lazy Lake Lodge On Clear Lake-Space Center Houston
2606 Lazy Lake Drive, Houston, United States Show map
Lazy Lake Lodge On Clear Lake-Space Center Houston is located within a 10-minute drive of Hermann Park and provides a Jacuzzi. This property boasts an aqua park, a sundeck, and a picnic area, while…
From US$ 231
Book Now