Hotels in Granbury

Search and compare Granbury hotels from hundreds of travel sites and save

Granbury, TX, United States
4 Aug — 5 Aug2
Granbury, TX, United States
Wed 4/8
Thu 5/8
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Granbury

Filter by star ratings
All filters
Iron Horse Inn
Iron Horse Inn
9.7 Excellent
616 Thorpe Springs Road, Granbury, TX, United States
Show on map
0.8 km from city centre, Granbury 
ExcellentBased on 71 reviews
9.7

Iron Horse Inn provides historic 3.5-star accommodation in Granbury. Those staying at the property can also take advantage of free Wi-Fi access throughout their stay.

Tips for booking a Granbury hotel

Cheapest month:November
Most expensive month:February
Average price in Granbury:$205/night
Absolute cheapest price found:$76/night
Cheapest day:Sunday
Most expensive day:Friday
$149 - $354
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$144 - $208
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Granbury hotels

Show all 163 hotels
1
Iron Horse Inn
Iron Horse Inn
9.7 Excellent
616 Thorpe Springs Road, Granbury, TX, United States
Show on map
0.8 km from city centre, Granbury 

Iron Horse Inn provides historic 3.5-star accommodation in Granbury. Those staying at the property can also take advantage of free Wi-Fi access throughout their stay.

Cheapest hotels in Granbury, Texas

Show all 163 hotels
Iron Horse Inn
Iron Horse Inn
9.7 Excellent
616 Thorpe Springs Road, Granbury, TX, United States
Show on map
0.8 km from city centre,  

Iron Horse Inn provides historic 3.5-star accommodation in Granbury. Those staying at the property can also take advantage of free Wi-Fi access throughout their stay.

$291
Avg. per night

Where to stay in Granbury

Granbury travel FAQs

  • What are the best hotels in Granbury?

    One of the most popular hotels in Granbury is Comfort Suites Granbury, which has been reviewed by 357 users and currently has a rating of 8.6/10. Other top-rated locations include Holiday Inn Express And Suites Granbury and Inn on Lake Granbury, which have received 8.7/10 and 9.8/10 ratings from our users, respectively.