Top 10 Hotels in Granbury

See all 30 Hotels in Granbury
La Quinta Inn & Suites Glen Rose
La Quinta Inn & Suites Glen Rose

1000 Bo Gibbs Blvd, Glen Rose 76043

2.5 out of 5.0
4.1 out of 5 (220 reviews)

Situated in Glen Rose, this hotel is within 6 mi (10 km) of Dinosaur World, Dinosaur Valley State Park, and Fossil Rim …

$74
La Quinta Inn & Suites Granbury
La Quinta Inn & Suites Granbury

880 Harbor Lakes Drive, Granbury 76048

2.5 out of 5.0
4.3 out of 5 (123 reviews)

Located in the heart of Granbury, this hotel is 0.8 mi (1.3 km) from Harbor Lakes Golf Club and within 3 mi (5 km) of …

$75
Hilton Garden Inn Granbury
Hilton Garden Inn Granbury

635 East Pearl St, Granbury 76048

3.0 out of 5.0
4.3 out of 5 (266 reviews)

Located in the heart of Granbury, this hotel is within 1 mi (2 km) of Granbury City Beach and U.S. Veterans Museum. Granbury …

Get Rates
Holiday Inn Express Hotel & Suites Glen Rose
Holiday Inn Express Hotel & Suites Glen Rose

113 Palaxy Summit Blvd, Glen Rose 76043

2.5 out of 5.0
4.7 out of 5 (189 reviews)

Situated in a rural location, this hotel is within 9 mi (15 km) of Dinosaur World, Dinosaur Valley State Park, and Fossil Rim …

$102
Best Western Granbury Inn & Suites
Best Western Granbury Inn & Suites

1517 N Plaza Dr, Granbury 76048

2.5 out of 5.0
4.3 out of 5 (257 reviews)

Situated in the historical district, this hotel is within 3 mi (5 km) of Harbor Lakes Golf Club, Granbury City Beach, and …

$63
Quality Inn & Suites
Quality Inn & Suites

1614 NE Big Bend Trail, Glen Rose 76043

2.0 out of 5.0
3.8 out of 5 (80 reviews)

Located in the heart of Glen Rose, this hotel is within 9 mi (15 km) of Dinosaur World, Dinosaur Valley State Park, and …

$72
Quality Inn & Suites
Quality Inn & Suites

800 Harbor Lakes Drive, Granbury 76048

2.5 out of 5.0
3.4 out of 5 (137 reviews)

Located in the heart of Granbury, this hotel is 1 mi (1.6 km) from Harbor Lakes Golf Club and within 3 mi (5 km) of Granbury …

$52
Motel 6 Stephenville
Motel 6 Stephenville

701 E South Loop, Stephenville 76401

2.0 out of 5.0
3.6 out of 5 (173 reviews)

Situated in Stephenville, this motel is within 1 mi (2 km) of Stephenville City Park and Erath County Courthouse. Tarleton …

Get Rates
Holiday Inn Express And Suites Granbury
Holiday Inn Express And Suites Granbury

1515 N Plaza Dr, Granbury 76048

2.5 out of 5.0
4.4 out of 5 (254 reviews)

Located in the heart of Granbury, this hotel is within 3 mi (5 km) of Harbor Lakes Golf Club, Granbury City Beach, and U.S …

$96
Hampton Inn & Suites Stephenville
Hampton Inn & Suites Stephenville

910 S Harbin Dr, Stephenville 76401

2.5 out of 5.0
4.4 out of 5 (147 reviews)

Situated in Stephenville, this hotel is within 1 mi (2 km) of Jaycee City Park and Tarleton State University. Erath County …

$115

Recent Reviews in Granbury

Hide content

Where to stay in Granbury

Granbury Hotel Guide

Granbury offers 10 Expedia approved lodgings. Right now, Expedia's booking portal has 10 hotels within a short drive of Granbury's downtown.

The most centrally located lodgings of downtown Granbury are the Iron Horse Inn and Granbury Gardens Bed And Break.

0.5 miles away from the heart of Granbury, is the Hilton Garden Inn Granbury. The Comfort Inn & Suites near Comanche Peak is positioned 14 miles away. Two other accommodation options worth checking out around Granbury include the Best Western Dinosaur Valley Inn & Suites and the Holiday Inn Express Hotel & Suites Glen Rose.

Why don't you take the time to spread your wings and explore the many delights dotted around North Central Texas while you are in the region? Spend time at North Central Texas's farms and also admire the region's prairies. In this part of United States of America visitors might also enjoy mountain biking and horse riding.

20 miles away from Granbury you will find Weatherford, where you can spend the day exploring Weatherford College, Chandor Gardens and Parker County Courthouse. Expedia-listed Weatherford hotel options include the Holiday Inn Express Hotel & Suites Weatherford and Hampton Inn Weatherford. 25 miles to the west of Granbury, you may also choose to stay at Cleburne, which is home to the Liberty Hotel, an Ascend Hotel Collection Member and Holiday Inn Express Hotel & Suites Cleburne. The Johnson County Courthouse, Splash Station and Hill College Cleburne are a couple of the more popular places to explore while in Cleburne.

35 miles to the southwest of Granbury is Fort Worth, a regional center with a population of 750,000 where you will find attractions like the Heritage Park, Omni Theater and Fort Worth Museum of Science and History. The Amon Carter Museum and Fort Worth Convention Center are also worth checking out. Fort Worth offers Expedia-listed hotels and apartments to suit most budgets and tastes, including the Omni Fort Worth Hotel and Hilton Downtown Fort Worth.

Before you head home, why not spend an afternoon hanging out with fellow sports fans at a local game. American Airlines Center is 60 miles to the southwest of Granbury. For those who are keen on booking a room close by, make a reservation in the Ritz-Carlton, Dallas or Rosewood Mansion on Turtle Creek.

If you are traveling into or out of Dallas-Fort Worth International Airport and plan to stay nearby try Great Wolf Lodge Grapevine or Grand Hyatt DFW.