Top 10 hotels and motels in Granbury
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play.
-
1Comfort Suites Granbury
903 Harbor Lakes Dr, Granbury, TX 76048
-
2Holiday Inn Express & Suites Granbury
1515 N Plaza Dr, Granbury, TX 76048
-
3La Quinta Inn & Suites
880 Harbor Lakes Dr, Granbury, TX 76048
BEFORE YOU GO
Plan a hotel stay
Practical guides for comparing options, preparing questions and confirming arrangements directly.

Confirm check-in timing
Find your property's check-in policy, prepare for arrival and handle late or overnight travel without assuming every hotel follows the same timetable.
Read the guide
Plan an early arrival
Explain your arrival needs, distinguish a request from confirmed access and compare property-specific alternatives before paying for extra time.
Read the guide
Read cancellation terms
Identify the conditions attached to your exact room rate, document a cancellation and separate a request for flexibility from an approved refund.
Read the guide-
4Hilton Garden Inn Granbury
635 E Pearl St, Granbury, TX 76048
-
5Hotel Lucy
530 E Pearl St, Granbury, TX 76048
-
6Lake View Inn
1451 E Pearl St, Granbury, TX 76048
-
7N on the Square
122 N Crockett St, Granbury, TX 76048
-
8Granbury Inn and Suites
1339 N Plaza Dr, Granbury, TX 76048
-
9O W Ranch
3003 Neri Rd, Granbury, TX 76048-6822
-
10Nutt House Hotel
119 E Bridge St, Granbury, TX 76048-2108
Of the 18 hotels and motels listed in Granbury, 17 give a phone number and 13 have a website. The nearest bigger selection is Fort Worth with 177.
All 8 other hotels and motels in Granbury
Same order: the most complete listings first.
-
Quality Inn & Suites
800 Harbor Lakes Dr, Granbury, TX 76048
-
Best Western Granbury Inn & Suites
1517 N Plaza Dr, Granbury, TX 76048
-
Fun Valley Resort
6315 Westover Dr, Granbury, TX 76049-4035
-
Classic Inn
1209 N Plaza Dr, Granbury, TX 76048
-
Granbury Cottage
436 E Bridge St, Granbury, TX 76048-2237
-
Lake Granbury by EVRentals
6450 Kelly Dr, Granbury, TX 76048-6639
-
Ida Belle's Cottage: Bed & Breakfast
110 N Lambert St, Granbury, TX 76048-2117
-
Granbury Lake House
4509 Port Ridglea Ct, Granbury, TX 76049-5871
Nearby in Texas
- Cleburne17
- Weatherford18
- Stephenville12
- Mineral Wells14
- Forest Hill11
- Fort Worth177
- Houston713
- San Antonio480