Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Julia on trover

Find Hotels in Granbury, TX

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Granbury hotels and places to stay

DREAMS & MEMORIES - Granbury Town Square!
The price is $124 per night
0.03 mi from city center
No reviews
Handicap for handicapped

"Beautifully and exquisitely renovated apartment in downtown Granbury. Not suitable for handicapped people. There are 25 steps to climb to get to the apartment and no elevators."…"

Reviewed on Apr 8, 2020

DREAMS & MEMORIES - Granbury Town Square!
Private, Lake-front, Guest Suite on Lake Granbury, Near Downtown!
The price is $150 per night
0.4 mi from city center
4.9/5Exceptional! (108 reviews)
Amazing way to relax for the weekend

"Such a great experience. The property was beautiful and loved having a boat slip to park our boat. It was quite and relaxing and everything we were looking for! Wonderful host who was very prompt to communicate via text. We will absolutely be back! ❤️"…"

Reviewed on May 13, 2020

Private, Lake-front, Guest Suite on Lake Granbury, Near Downtown!
Location! Location! Location!
Get Rates
0.19 mi from city center
5/5Exceptional! (104 reviews)
Weekend Getaway

"We needed a quick change of scenery and this condo was perfect. The pictures don’t do it justice and the view is incredible. Janet was quick to check in on us to see if we needed anything or answer any questions. It’s right next to City Park Beach if you just want to get your feet wet a bit. Plenty ..."…"

Reviewed on May 20, 2020

Location! Location! Location!
Best Western Granbury Inn & Suites
2.5 out of 5
1517 N Plaza Dr, Granbury, TX
Free CancellationReserve now, pay when you stay
The price is $89 per night
1.45 mi from city center
4.3/5Excellent! (613 reviews)

"Clean and very quiet. Staff courteous .Always stay here."…"

Reviewed on Apr 27, 2020

Best Western Granbury Inn & Suites
La Quinta Inn & Suites by Wyndham Granbury
2.5 out of 5
880 Harbor Lakes Drive, Granbury, TX
Free CancellationReserve now, pay when you stay
The price is $39 per night
1.54 mi from city center
4.1/5Very Good! (319 reviews)

"Super froendly and noce people. Hotel has everything you need."…"

Reviewed on Mar 13, 2020

La Quinta Inn & Suites by Wyndham Granbury
Casa Farina B&B
3 out of 5
202 N Houston St, Granbury, TX
Free CancellationReserve now, pay when you stay
The price is $155 per night
0.07 mi from city center
4.8/5Exceptional! (24 reviews)

"Great location in granbury, right on the square! Staff left us standing for about 5 minutes prior to be acknowledged for check in. The suite was great and had everything we needed (coffee maker) and fridge that could be filled with groceries from the local HEB. We weren’t bothered the entire 3 days ..."…"

Reviewed on Feb 3, 2020

Casa Farina B&B
Plantation Inn
2.5 out of 5
1451 East Pearl Street, Granbury, TX
Free CancellationReserve now, pay when you stay
The price is $64 per night
1.3 mi from city center
3.9/5Very Good! (375 reviews)

"It looks a little tired outside, but we were very please with our room, decor, and the recliner in the room. Would definitely stay here again if in the area."…"

Reviewed on Feb 25, 2020

Plantation Inn
Days Inn by Wyndham Granbury
2 out of 5
1201 Plaza Drive N, Granbury, TX
Free CancellationReserve now, pay when you stay
The price is $55 per night
1.14 mi from city center
3.6/5Good! (223 reviews)

"Friendly and professional staff. Room was clean. Fridge was nice and cold. Phone didn't work."…"

Reviewed on Mar 9, 2020

Days Inn by Wyndham Granbury
Hilton Garden Inn Granbury
3 out of 5
635 East Pearl St, Granbury, TX
Free CancellationReserve now, pay when you stay
The price is $123 per night
0.47 mi from city center
4.4/5Wonderful! (512 reviews)

"Our stay was great. Beautiful lake view and small beach on the property. Breakfast was delicious and staff were very attentive and friendly. Will definitely stay there again."…"

Reviewed on May 28, 2020

Hilton Garden Inn Granbury
Inn on Lake Granbury
4 out of 5
205 West Doyle Street, Granbury, TX
Free CancellationReserve now, pay when you stay
The price is $265 per night
0.2 mi from city center
4.9/5Exceptional! (12 reviews)

"Our stay was better than we expected! The room was perfect, staff very helpful and food was delicious!"…"

Reviewed on Mar 9, 2020

Inn on Lake Granbury
Can't find the property you want?
See all available properties in Granbury
View all properties
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.

Visiting Granbury

Families will find kid-friendly activities in Granbury, and visitors give high marks for the lakeside setting. This city also attracts tourists with its shopping, university setting, and entertainment choices. A top sight in the city is Lake Granbury.

  • There are 84 hotels and other accommodations in Granbury
  • The closest major airport is in Fort Worth, TX (FTW-Meacham Intl.), 36.3 mi (58.4 km) from the city center
  • The next closest is in Dallas, TX (DFW-Dallas-Fort Worth Intl.), 53.6 mi (86.3 km) away

Sightseeing and Staying in Granbury

Cultural venues in the city include Dinosaur World, Hood County Jail and Historical Museum, and Granbury's Railroad Depot Museum. The city is notable for its historic sites and landmarks such as Barnard's Mill. The city's natural setting is picturesque, including the lakeside and these places to visit: Lake Granbury, Granbury City Beach, and Dinosaur Valley State Park.

In Granbury, you'll find 84 hotels and other lodging options so you'll have plenty of choices for a perfect holiday retreat. Below are top ones based on Expedia user reviews:

  • Granbury Gardens Bed And Break - This 2.5-star bed & breakfast features free breakfast, free WiFi, and free parking. It's a favorite with Expedia travelers for its dining options and comfortable, quiet rooms.
  • Iron Horse Inn - Our customers like the overall value and quiet location at this B&B. With a stay at this 3.5-star bed & breakfast, guests can enjoy access to free breakfast and free parking, along with free WiFi.
  • Inn On The River - This 3.5-star inn features free breakfast, a restaurant, and free WiFi. Expedia customers like its breakfast and pool.

A top sight in the surrounding area is Hulen Mall, 27.7 mi/44.6 km from the heart of the city.

Dressing for Granbury

  • Between January and March, you can expect average temperatures of 72°F during the day and 29°F at night
  • From April to June, the average during the day is 94°F, while the average at night is 47°F
  • July through September has daytime averages of 96°F with nighttime averages of 58°F
  • In October-December, you can expect daytime averages of 82°F and nighttime averages of 29°F
  • Granbury gets about 33.81 inches of rain per year
  • Usually August and July are the hottest months with an average of 95°F, whereas December and January are often coldest, averaging 32°F

Frequently asked questions

Where is the best place to stay in Granbury?
Captain’s House On The Lake is ranked highly by Expedia customers. This 3.5-star B&B offers free breakfast and free WiFi. Other top choices based on reviews include Casa Farina B&B and Holiday Inn Express And Suites Granbury.
If I need to cancel my hotel reservation in Granbury, will I receive a refund?
Yes, most hotel reservations are fully refundable as long as you cancel before the accommodation’s cancellation deadline, which in most cases is within 24 or 48 hours of your check-in date. If you booked a non-refundable reservation, it might still be possible to cancel it and get a refund within a 24-hour period of your booking. Plug in your dates, click on “Search”, then you can use the “free cancellation” filter to get the best options available in Granbury.
Where can I learn more about changing or cancelling my trip to Granbury?
For more details about changing or cancelling your trip to Granbury, click here.
What's the best place to stay on a budget in Granbury?
Based on reviews, Super 8 by Wyndham Stephenville is a popular 2-star property for our travelers looking for an economical choice, and features free breakfast and free WiFi. Other choices to stay on the cheap include Caravan inn and Plantation Inn.
What's the best accommodation for a family vacation to Granbury?
Holiday Inn Express & Suites Glen Rose is a hotel with an outdoor pool and free parking, and it’s a top choice on Expedia for families. Other good choices for your stay with the kids include Plantation Inn and Comfort Suites Granbury.
What's the best hotel for couples in Granbury?
La Quinta Inn & Suites by Wyndham Granbury is a favorite hotel for couples, and features premium bedding and a seasonal outdoor pool. Other good options for a stay with your sweetheart include Nutt House Historic Hotel and Iron Horse Inn.
What's the best pet-friendly place to stay in Granbury?
Best Western Granbury Inn & Suites is a top hotel for people traveling with their pets, and offers an indoor pool and a fitness center for its human guests. Other good choices for you and your pet’s trip include Motel 6 Stephenville and La Quinta Inn & Suites by Wyndham Stephenville.
Where is the best hotel to stay close to Fossil Rim Wildlife Center?
La Quinta Inn & Suites by Wyndham Glen Rose is one of the top choices for your stay based on our traveler data, and this hotel offers free breakfast and an indoor pool. It’s located 4.6 mi (7.4 km) from Fossil Rim Wildlife Center. Other good choices within a few miles include Country Retreat Borders Fossil Rim, 900 Acres W/ravines, Ponds, Hiking, Wildlife and Glen Rose Inn and Suites.
What about the best place to stay close to Dinosaur Valley State Park?
One of the top choices for your stay is La Quinta Inn & Suites by Wyndham Glen Rose, located 2.8 mi (4.6 km) from Dinosaur Valley State Park, and this hotel offers free breakfast and an indoor pool. Best Western Dinosaur Valley Inn & Suites and Glen Rose Inn and Suites are two other good options within a few miles.
What's the best place to stay to stay near the beach in Granbury?
Captain’s House On The Lake is a top beachfront condo with in-room kitchens. Other good choices for your beach trip include Hilton Garden Inn Granbury and Nutt House Historic Hotel. Spend some quality time by the water at Granbury City Beach.
What's the best golf hotel in Granbury?
Holiday Inn Express & Suites Glen Rose is a hotel featuring free breakfast and an outdoor pool, and it’s a top choice for golfing nearby. Other good options to stay near a golf course include La Quinta Inn & Suites by Wyndham Granbury and Classic Inn. You can tee off at Squaw Valley Golf Course or Harbor Lakes Golf Club while you’re in town.
What's the best hotel in Granbury that's close to historical sites?
Based on our travel expertise, Location! Location! Location! is a top historic condo bookable on Expedia and it features a fitness center. Other choices near historic sites include Best Western Dinosaur Valley Inn & Suites and Nutt House Historic Hotel. Also Historic Granbury Square and Barnard’s Mill are a couple of local landmarks worth a visit.

Recent reviews of Granbury hotels

More trip options