
Granbury Holidays
Book a Hotel + Flight or Car together to unlock savings
Top hotels in Granbury

Comfort Suites Granbury
903 Harbor Lakes Dr, Granbury, TX
Fully refundableReserve now, pay when you stay
The price is 3.171.268 ₫ per night from 4 May to 5 May
3.171.268 ₫
3.583.532 ₫ total
includes taxes & fees
4 May - 5 May
9/10 Wonderful! (1,001 reviews)
"Great location for downtown. Everyone was helpful."
Reviewed on 6 Apr 2025

La Quinta Inn & Suites by Wyndham Granbury
880 Harbor Lakes Drive, Granbury, TX
Fully refundableReserve now, pay when you stay
The price is 2.929.638 ₫ per night from 11 May to 12 May
2.929.638 ₫
3.310.491 ₫ total
includes taxes & fees
11 May - 12 May
8/10 Very Good! (623 reviews)
"Great staff that was attentive and helped me out. The hotel is nicer than its price point would suggest and it is located in a quiet area that was never too far away from anything in Granbury."
Reviewed on 13 Apr 2025

Lake View Inn
1451 East Pearl Street, Granbury, TX
Fully refundableReserve now, pay when you stay
The price is 2.307.414 ₫ per night from 21 Apr to 22 Apr
2.307.414 ₫
2.900.342 ₫ total
includes taxes & fees
21 Apr - 22 Apr
7.6/10 Good! (880 reviews)
Will stay again
"Older hotel with not many perks but it was clean, comfortable, a great rate compared to other in the area, and outstanding customer service. The pool is green but hopefully they’ll have it easy for the summer."
Reviewed on 17 Apr 2025
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Frequently asked questions
Popular places to visit
Historic Granbury Square
Find out about the history of Granbury with a stop at Historic Granbury Square. Wander the lakeside in this family-friendly area.
Granbury City Beach
Why not spend a care-free afternoon at Granbury City Beach during your travels in Granbury? Wander the lakeside in this family-friendly area.
Harbor Lakes Golf Club
Enjoy a round of golf in Granbury at Harbor Lakes Golf Club. Wander the lakeside in this romantic area.