An aerial view of a city street with a central green park, trees, and a modern building with a unique roof design.

Search Granbury hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Property class

Our top choices for Granbury hotels

Holiday Inn Express Glen Rose by IHG

Holiday Inn Express Glen Rose by IHG
2.5 star property
Glen Rose
9.4 out of 10, Exceptional, (592 reviews)
"Great stay! Staff were really nice!"
United States
Holly
The price is AU$165
includes taxes & fees
5 July - 6 July
Holiday Inn Express Glen Rose by IHG

Best Western Dinosaur Valley Inn & Suites

Best Western Dinosaur Valley Inn & Suites
2.5 star property
Glen Rose
9.0 out of 10, Wonderful, (830 reviews)
"Very clean. Parking was plenty. Staff was friendly"
United States
Charles
The price is AU$130
includes taxes & fees
20 July - 21 July
Best Western Dinosaur Valley Inn & Suites

Rough Creek Lodge Ranch and Resort

Rough Creek Lodge Ranch and Resort
2.5 star property
Glen Rose
10.0 out of 10, Exceptional, (15 reviews)
"Loved everything about this place!"
United States
kim
The price is AU$721
includes taxes & fees
6 July - 7 July
Rough Creek Lodge Ranch and Resort

Interstate Inn

Interstate Inn
3.0 star property
Stephenville
10.0 out of 10, Exceptional, (70 reviews)
"Beautiful property will stay again!"
United States
Ashly
The price is AU$254
includes taxes & fees
29 June - 30 June
Interstate Inn

Scottish Inns

Scottish Inns
2.5 star property
Cresson
9.2 out of 10, Wonderful, (307 reviews)
"Good breakfast, easy parking."
United States
Michael
The price is AU$143
includes taxes & fees
29 June - 30 June
Scottish Inns

Baymont Inn & Suites by Wyndham Glen Rose

Baymont Inn & Suites by Wyndham Glen Rose
2.5 star property
Glen Rose
8.4 out of 10, Very good, (435 reviews)
"Very clean Nice people"
United States
Blair
The price is AU$138
includes taxes & fees
5 July - 6 July
Baymont Inn & Suites by Wyndham Glen Rose

Best Western Plus Stephenville Inn

Best Western Plus Stephenville Inn
2.5 star property
Stephenville
7.8 out of 10, Good, (1,011 reviews)
"Breakfast was ok."
United States
Stephanie
The price is AU$185
includes taxes & fees
5 July - 6 July
Best Western Plus Stephenville Inn

La Quinta Inn & Suites by Wyndham Glen Rose

La Quinta Inn & Suites by Wyndham Glen Rose
3.0 star property
Glen Rose
8.0 out of 10, Very good, (1,006 reviews)
"Great breakfast, good beds"
United States
Daniel
The price is AU$124
includes taxes & fees
12 July - 13 July
La Quinta Inn & Suites by Wyndham Glen Rose

Iron Horse Inn

Iron Horse Inn
3.5 star property
Granbury
9.6 out of 10, Exceptional, (386 reviews)
"Adorable inn with gracious hosts, delicious breakfast and comfortable beds. Take a bottle if wine to end the day seated in the living area chatting with other guests."
United States
Sandra
The price is AU$280
includes taxes & fees
29 June - 30 June
Iron Horse Inn

Comfort Suites Granbury

Comfort Suites Granbury
2.5 star property
Granbury
9.4 out of 10, Exceptional, (1,002 reviews)
"Staff was nice, beds were comfortable and breakfast was good."
United States
Samantha
The price is AU$189
includes taxes & fees
26 July - 27 July
Comfort Suites Granbury

Holiday Inn Express & Suites Granbury by IHG

Holiday Inn Express & Suites Granbury by IHG
2.5 star property
Granbury
8.8 out of 10, Excellent, (723 reviews)
"This was a great place to stay everyone was great at their jobs, the lady in the dinning and kitchen was amazing with the food keeping it full and very good on talking with everyone seeing if they needed anything. We enjoyed our stay and the town was a great place for shopping."
United States
Maggie
The price is AU$174
includes taxes & fees
26 July - 27 July
Holiday Inn Express & Suites Granbury by IHG

La Palmilla Texas

La Palmilla Texas
3.0 star property
Glen Rose
9.8 out of 10, Exceptional, (93 reviews)
"Friendly staff and awesome breakfast"
United States
Chankyu
The price is AU$280
includes taxes & fees
29 June - 30 June
La Palmilla Texas

Best Western Granbury Inn & Suites

Best Western Granbury Inn & Suites
2.5 star property
Granbury
8.4 out of 10, Very good, (987 reviews)
"Clean room comfortable beds friendly helping staff, heat does not work in pool or hot tub and that’s why I chose this hotel… breakfast was good and plenty of parking thanks"
United States
Brandi
The price is AU$156
includes taxes & fees
29 June - 30 June
Best Western Granbury Inn & Suites

Hampton Inn & Suites Stephenville

Hampton Inn & Suites Stephenville
2.5 star property
Stephenville
8.2 out of 10, Very good, (806 reviews)
"Great staff"
United States
Michael
The price is AU$191
includes taxes & fees
5 July - 6 July
Hampton Inn & Suites Stephenville

Inn On The River

Inn On The River
3.5 star property
Glen Rose
9.4 out of 10, Exceptional, (232 reviews)
"Friendly innkeeper and furry friends. If you’re looking for a quiet getaway with a relaxing vibe…this is the place. Sitting by the river watching the sunset is truly magical. The included breakfast is a gourmet delight! Pet and family friendly."
United States
Dan
The price is AU$240
includes taxes & fees
27 July - 28 July
Inn On The River

Live Oak B&B

Live Oak B&B
2.0 star property
Glen Rose
9.8 out of 10, Exceptional, (34 reviews)
"Absolutely beautiful and very accommodating fabulous breakfast and super friendly. Would definitely recommend and visit again when in the area. "
United States
Brittany
The price is AU$200
includes taxes & fees
6 July - 7 July
Live Oak B&B

Super 8 by Wyndham Stephenville

Super 8 by Wyndham Stephenville
2.0 star property
Stephenville
6.2 out of 10, (1,002 reviews)
"My son and I stayed in a two bed non smoking room. It was clean, spacious and we felt safe there. If I had to complain, the carpet could be replaced, but I always wear my shoes when I stay at ANY hotel. Highly recommend if you need a safe inexpensive place to stay for a night. I’d stay here again."
United States
Melinda
The price is AU$109
includes taxes & fees
5 July - 6 July
Super 8 by Wyndham Stephenville

La Quinta Inn & Suites by Wyndham Stephenville

La Quinta Inn & Suites by Wyndham Stephenville
3.0 star property
Stephenville
7.8 out of 10, Good, (1,000 reviews)
"Everything was great!"
United States
Ashley
The price is AU$208
includes taxes & fees
5 July - 6 July
La Quinta Inn & Suites by Wyndham Stephenville

Hilton Garden Inn Granbury

Hilton Garden Inn Granbury
3.0 star property
Granbury
8.8 out of 10, Excellent, (1,001 reviews)
"Great hotel and great place"
United States
Emily
The price is AU$200
includes taxes & fees
19 July - 20 July
Hilton Garden Inn Granbury

Motel 6 Stephenville, TX

Motel 6 Stephenville, TX
2.0 star property
Stephenville
6.8 out of 10, (968 reviews)
"Clean and in good location."
United States
Gaylen
The price is AU$117
includes taxes & fees
30 June - 1 July
Motel 6 Stephenville, TX
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.

Holiday Rentals in Granbury

Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Granbury attractions

Granbury and related destinations

Step back in time on Granbury's historic square, where boutiques and cafes surround the restored 1890s courthouse. Catch a show at the Opera House, then cool off with a swim at City Beach Park's sandy shores on Lake Granbury.

A town square with a prominent clock tower, surrounded by historic buildings and a large parking lot.

Top Granbury Hotel Reviews

Recent Reviews in Granbury

More cheap accommodation in Granbury

Frequently asked questions

What is the best area to stay in Granbury?
The best area to stay in Granbury is around the historic Granbury Square and along the adjacent waterfront of Lake Granbury.

The Granbury Square is the heart of the town, a beautifully preserved courthouse square listed on the National Register of Historic Places. It's a very walkable area, encircled by unique shops, local eateries, and a historic opera house. You'll find the Granbury City Beach Park and its boardwalk just a short stroll from the Square, offering easy access to the lake.

For couples looking for a romantic getaway, staying near the Square is ideal. You'll be within walking distance of nice restaurants, boutique shopping, and evening entertainment at the Granbury Opera House. The proximity to the lake also means scenic walks and easy access to boat tours or paddleboarding.

Families will also find the area around the Square and Lake Granbury very convenient. The Granbury City Beach Park provides a sandy beach for children to play, and the boardwalk offers pleasant strolls.
What are the best hotels in Granbury that travellers recommend?
Two of the best hotels in Granbury that receive consistently high recommendations from travellers are the Iron Horse Inn and the Comfort Suites Granbury.

The 3.5-star Iron Horse Inn, with an impressive 9.8 rating, is highly praised for its wonderful and delicious breakfast. It is conveniently located near several attractions, including Granbury's Railroad Depot Museum, which is just 0.3 km away, and Shanley Park, 0.5 km distant. Each room offers premium bedding and climate control for comfort.

Another highly recommended option is the Comfort Suites Granbury, which has a 9.2 rating. Guests frequently mention the friendly and helpful staff, as well as the comfortable and clean rooms with super comfortable beds. The hotel provides a complimentary buffet breakfast and features an indoor pool. It is located 1.7 km from Granbury City Beach.
What are the best family hotels in Granbury?
For family-friendly accommodation in Granbury, the Hilton Garden Inn Granbury, La Quinta Inn & Suites by Wyndham Granbury, and Comfort Suites Granbury are all excellent choices.

The 3-star Hilton Garden Inn Granbury, rated 8.8, is a highly-rated option for families. It offers connecting rooms and a children's meal option, as well as an indoor pool which is great for keeping little ones entertained. Cribs are also available. Guests frequently comment on the clean, good rooms and the friendly, nice staff. It is conveniently located near Shanley Park, Granbury Opera House, and Granbury's Railroad Depot Museum.

Another great option is the 3-star La Quinta Inn & Suites by Wyndham Granbury, with a rating of 8.2. This hotel provides spacious suites, free cribs, and a complimentary breakfast. Free wired internet in public areas and free self-parking add to its convenience. Guests often praise the friendly, helpful staff and the good food, including warm cookies.

The Comfort Suites Granbury, with an exceptional rating of 9.2, is also a fantastic choice for families. It offers sofa beds and travel cribs, along with connecting rooms. A free buffet breakfast is provided, and guests consistently highlight the friendly, helpful staff, comfortable, clean rooms, and delicious breakfast, with excellent coffee.
What are the best spa hotels in Granbury?
For spa hotels in Granbury, the Inn on Lake Granbury, Iron Horse Inn, and La Quinta Inn & Suites by Wyndham Granbury are all excellent choices.

The 4-star Inn on Lake Granbury a Boutique Hotel has an exceptional 10.0 rating and offers massage services for guests seeking relaxation. Guests can also enjoy a complimentary breakfast and free WiFi.

Another highly-rated option is the 3.5-star Iron Horse Inn, with an impressive 9.8 rating. This hotel provides massage services by advance notice, along with free wired internet and free WiFi. Guests consistently praise the wonderful and delicious breakfast.

The 3-star La Quinta Inn & Suites by Wyndham Granbury, rated 8.2, offers an accessible spa, suites, and a complimentary breakfast. Guests often praise the friendly and helpful staff, spacious rooms, and good food, including warm cookies. It is conveniently located just 0.9 kilometres from Granbury Country Club Golf Course.
What hotels in Granbury offer free breakfast?
In Granbury, several highly-rated hotels offer complimentary breakfast, including Iron Horse Inn, Comfort Suites Granbury, Casa Farina B&B, Inn on Lake Granbury a Boutique Hotel, and Holiday Inn Express & Suites Granbury by IHG.

The 3.5-star Iron Horse Inn, with an exceptional 9.8 rating, provides a wonderful and delicious breakfast. It is conveniently located near Granbury's Railroad Depot Museum and the Historic Granbury Square, both less than a kilometre away. Guests also benefit from free wired and wireless internet access and complimentary self-parking.

Comfort Suites Granbury, rated 9.2, offers a free buffet breakfast with delicious options. Guests frequently praise the friendly and helpful staff, the comfortable and clean rooms, and the super comfortable beds. The coffee is also noted as excellent. This hotel is located just 1.7 kilometres from Granbury City Beach.

The 3-star Casa Farina B&B, with a 9.4 rating, includes a complimentary breakfast. This hotel is very close to the Historic Granbury Square and the Hood County Jail and Historical Museum, both within 0.1 kilometres. Guests appreciate the superb and nice rooms, modern amenities, and the super friendly staff.

The 4-star Inn on Lake Granbury a Boutique Hotel, boasting a superb 10.0 rating, offers a free full breakfast daily. This hotel also provides free WiFi and features rooms with furnished balconies or patios.

Holiday Inn Express & Suites Granbury by IHG, rated 8.8, provides a free continental breakfast with hot and great options. Guests consistently praise the excellent and amazing staff, the quiet and great location, and the nice and clean rooms. It is situated just 1.8 kilometres from Granbury City Beach.
What are the top pet-friendly hotels in Granbury?
For top pet-friendly hotels in Granbury, consider the Hilton Garden Inn Granbury or the La Quinta Inn & Suites by Wyndham Granbury.

The 3-star Hilton Garden Inn Granbury, rated 8.8, is an excellent choice for travellers with pets, as both dogs and cats are permitted. Guests frequently praise the clean and good rooms, as well as the friendly and nice staff. The hotel also features an indoor pool and offers free accessible parking. It is conveniently located near several points of interest, including the Granbury Doll House Museum, which is just 0.5 km away, and the Granbury Opera House, 0.8 km away.

Another highly-rated option is the 3-star La Quinta Inn & Suites by Wyndham Granbury, with a rating of 8.2. This hotel also welcomes both dogs and cats. Guests often highlight the spacious rooms and the friendly and helpful staff. The hotel is situated 1.6 km from Granbury City Beach and 1.9 km from the Granbury Doll House Museum.
What are the best budget hotels in Granbury?
For excellent budget hotels in Granbury, consider the Comfort Suites Granbury, Holiday Inn Express & Suites Granbury by IHG, or Best Western Granbury Inn & Suites.

The Comfort Suites Granbury, with an impressive 9.2 rating, offers comfortable and clean rooms, frequently praised by guests. You can enjoy a delicious complimentary buffet breakfast and free Wi-Fi, along with free self-parking. The staff are consistently described as friendly and helpful, and guests particularly enjoy the super comfortable beds and excellent coffee. It is conveniently located 1.7 km from Granbury City Beach and 7.4 km from Lake Granbury.

Another highly-rated option is the Holiday Inn Express & Suites Granbury by IHG, which holds an 8.8 rating. Guests often highlight the hot and great breakfast, as well as the excellent and amazing staff. The rooms are described as nice and clean, and the hotel's location is considered quiet and great. Free Wi-Fi, complimentary continental breakfast, and free self-parking are also provided. It is situated 1.8 km from Granbury City Beach and 7.3 km from Lake Granbury.

The Best Western Granbury Inn & Suites, rated 8.4, is also a great choice. Guests frequently praise its great location and the friendly and helpful front desk staff. The hotel offers a complimentary buffet breakfast, free Wi-Fi, and free self-parking. Lake Granbury is 7.3 km away, and Granbury City Beach is 1.9 km from the hotel.
What are the most romantic hotels in Granbury for couples?
For a truly romantic getaway in Granbury, the Inn on Lake Granbury, a Boutique Hotel, or the Iron Horse Inn are excellent choices for couples.

The 4-star Inn on Lake Granbury, a Boutique Hotel, boasts an exceptional 10.0 rating and offers a delightful experience with its complimentary full breakfast and free self-parking. Many rooms feature a balcony or furnished patio, great for enjoying the lake views.

Another highly-rated option is the 3.5-star Iron Horse Inn, with an impressive 9.8 rating. Guests frequently praise the wonderful and delicious breakfast. This hotel offers free wired and wireless internet, and complimentary self-parking. It is conveniently located near several attractions, including Granbury City Park and the Historic Granbury Square, both less than a kilometre away.
What are the best hotels in Granbury near Granbury City Beach?
For hotels in Granbury near Granbury City Beach, consider the Comfort Suites Granbury or the Holiday Inn Express & Suites Granbury by IHG.

The Comfort Suites Granbury, with a 9.2 rating, is a great option. Guests frequently highlight the comfortable and clean rooms, the super comfortable beds, and the delicious free breakfast. It is located 1.7 km from Granbury City Beach.

Another excellent choice is the Holiday Inn Express & Suites Granbury by IHG, rated 8.8. Travellers regularly praise the excellent and amazing staff, the nice and clean rooms, and the great hot breakfast. This hotel is located 1.8 km from Granbury City Beach.
When is the best time to go to Granbury?
The best time to go to Granbury is during the spring (March to May) and autumn (September to November) months.

These seasons offer the most comfortable weather for exploring the town and enjoying outdoor activities. Temperatures are generally mild, with pleasant sunshine, making it ideal for walking around the historic square, cruising on Lake Granbury, or visiting local vineyards. You'll avoid the intense heat of summer and the cooler, potentially damp days of winter.

Spring is particularly lovely for those who enjoy flowers and outdoor events. The town often hosts festivals, and the natural scenery around Lake Granbury is at its most verdant. It's a great time for couples seeking a pleasant getaway with opportunities for leisurely strolls and al fresco dining.

Autumn brings cooler temperatures and often beautiful foliage, especially around the lake. This season is superb for travellers who prefer a relaxed pace, with opportunities to enjoy pumpkin patches, harvest festivals, and comfortable evenings by a fire pit.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if cancelled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Granbury.
How can I save on a hotel booking in Granbury with Expedia?
One Key™ — Expedia's free travel rewards program—gives you instant access to perks and Member Prices on Granbury hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel in Granbury?
Prices for hotels in Granbury often vary, but you can find a great deal from AU$117 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.

Explore a world of travel with Expedia