Hotel Willowbrook

Houston, TX · Hotel

Rating
2.5/5
★★★☆☆ 2.5
Reviews
2
Rank in Houston
#709
of 941 hotels
City Percentile
16%
rating percentile

Hotel Willowbrook is a hotel located in Houston, TX. It is one of 941 hotels listed in Houston. Its 2.5-star rating is slightly below the Houston city average of 3.8 stars.

Customer Reviews

★☆☆☆☆ 1.0 Crystal Lacorra · Mar 2026

My room had cockroaches!! I immediately went to the lobby and requested a refund. He didn’t apologize for it and when I asked if he was aware he said yes, but they were only in a couple rooms and they just closed on the property from the bank. As if that’s an excuse. I asked for a refund confirmation which he said he would email but I never received it and doubt he even processed it. Horrible experience! Do not stay here!!

Services

Hotel

Top Hotels in Houston

NameRatingReviews
Crystal Inn - NorthWest - 290★★★★★ 5.020 reviews
Palace Inn Post Oak★★★★★ 5.020 reviews
PASSION INN★★★★★ 4.919 reviews
Palace Inn Blue Edgebrook★★★★★ 4.820 reviews
Hotel Royale - Hobby★★★★★ 4.820 reviews
Haven Inn & Suites Downtown Houston★★★★★ 4.820 reviews
LiV INN & SUITES HOUSTON★★★★★ 4.820 reviews
Crystal Inn Gessner - Near Sam Houston Race Park★★★★★ 4.820 reviews
Palace Inn Blue Jones Road & FM1960★★★★★ 4.820 reviews
Kompose Boutique Hotel Houston CY-FAIR★★★★★ 4.820 reviews

This listing is informational. Contact the business directly to verify credentials, services, and availability.