We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Hotels near Lake Granbury Marina

2323 S Morgan St., Granbury, TX 76048
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels travellers recommend

1451 East Pearl St., Granbury, TX 76048
1.0 km from Lake Granbury Marina
Plantation Inn on the Lake Slideshow
#4 of 14 hotels in Granbury
Professional photos | Traveller photos (12) | Map
Show Prices
215 S. Lambert St., Granbury, TX 76048
2.5 km from Lake Granbury Marina
#7 of 14 hotels in Granbury
Traveller photos (4) | Map
1201 N. Plaza Drive, Granbury, TX 76048 (Formerly Comfort Inn Granbury)
2.6 km from Lake Granbury Marina
#8 of 14 hotels in Granbury
Professional photos | Traveller photos (8) | Map
Show Prices
635 Pearl Street, Granbury, TX 76048
2.8 km from Lake Granbury Marina
Special Offer Rates as Low as $88
Hilton Garden Inn Granbury Slideshow
#2 of 14 hotels in Granbury
Professional photos | Traveller photos (54) | Map
Show Prices
903 Harbor Lakes Drive, Granbury, TX 76048
2.8 km from Lake Granbury Marina
Special Offer Choice Privileges Points
Comfort Suites Granbury Slideshow
#3 of 14 hotels in Granbury
Professional photos | Traveller photos (7) | Map
Show Prices
880 Harbor Lakes Dr., Granbury, TX 76048
2.8 km from Lake Granbury Marina
#5 of 14 hotels in Granbury
Professional photos | Traveller photos (13) | Map
Show Prices
119 East Bridge Street, Granbury, TX 76048
2.8 km from Lake Granbury Marina
#9 of 14 hotels in Granbury
Traveller photos (9) | Map
1339 N Plaza Dr, Granbury, TX 76048
2.8 km from Lake Granbury Marina
#10 of 14 hotels in Granbury
Professional photos | Traveller photos (18) | Map
Show Prices
800 Harbor Lakes Drive, Granbury, TX 76048 (Formerly Americas Best Value Inn; Holiday Inn Express Granbury)
2.9 km from Lake Granbury Marina
Special Offer Choice Privileges Points
Quality Inn & Suites Slideshow
#13 of 14 hotels in Granbury
Professional photos | Traveller photos (9) | Map
Show Prices
1517 Plaza Drive, Granbury, TX 76048-2635
3.4 km from Lake Granbury Marina
Offers & Announcements Low Rate, Guaranteed
BEST WESTERN Granbury Inn & Suites Slideshow
#1 of 14 hotels in Granbury
Professional photos | Traveller photos (25) | Map
Show Prices
1515 N. Plaza Drive, Granbury, TX 76048 (Formerly Baymont Inn & Suites)
3.4 km from Lake Granbury Marina
Special Offer Save on Hotel Packages!
Holiday Inn Express Granbury Slideshow
#6 of 14 hotels in Granbury
Professional photos | Traveller photos (35) | Map
Show Prices
401 East Pearl Street, Granbury, TX 76048
3.8 km from Lake Granbury Marina
#11 of 14 hotels in Granbury
Traveller photos (21) | Map
Show Prices
6450 Kelly Dr., Granbury, TX 76048
7.9 km from Lake Granbury Marina
5801 Matlock Road, Granbury, TX 76049
11.2 km from Lake Granbury Marina
#12 of 14 hotels in Granbury
Traveller photos (8) | Map
1615 NE Big Bend Trail, Glen Rose, TX 76043
19.4 km from Lake Granbury Marina
Special Offer Choice Privileges Points
Comfort Inn & Suites Glen Rose Slideshow
#7 of 8 hotels in Glen Rose
Professional photos | Traveller photos (8) | Map
Show Prices
1614 NE Big Bend Trail, Glen Rose, TX 76043 (Formerly Americas Best Value Inn )
19.5 km from Lake Granbury Marina
Special Offer Choice Privileges Points
GreenLeadersGold level
Quality Inn & Suites Slideshow
#5 of 8 hotels in Glen Rose
Professional photos | Traveller photos (30) | Map
Show Prices
113 Paluxy Summit Boulevard, Glen Rose, TX 76043
19.6 km from Lake Granbury Marina
Travellers' Choice™ 2014 Winner Bargain Special Offer Save on Hotel Packages!
Holiday Inn Express Hotel & Suites - Glen Rose Slideshow
#1 of 8 hotels in Glen Rose
Professional photos | Traveller photos (67) | Map
Show Prices
9120 E Highway 377, Cresson, TX 76035-4389
19.6 km from Lake Granbury Marina
Offers & Announcements Low Rate, Guaranteed
BEST WESTERN Cresson Inn Slideshow
#1 of 1 hotels in Cresson
Professional photos | Traveller photos (15) | Map
Show Prices
1311 NE Big Bend Trail, Glen Rose, TX 76043
19.7 km from Lake Granbury Marina
Offers & Announcements Low Rate, Guaranteed
BEST WESTERN Dinosaur Valley Inn & Suites Slideshow
#4 of 8 hotels in Glen Rose
Professional photos | Traveller photos (59) | Map
Show Prices
101 West Bo Gibbs Road, Glen Rose, TX 76043
20.1 km from Lake Granbury Marina
#3 of 8 hotels in Glen Rose
Professional photos | Traveller photos (13) | Map
Show Prices
300 SW Big Bend Trail, Highway 67, Glen Rose, TX 76043
20.4 km from Lake Granbury Marina
#8 of 8 hotels in Glen Rose
Professional photos | Traveller photos (10) | Map
Show Prices