Skip to main content

B&Bs in Granbury

Find the B&Bs that appeal to you the most

August 2026

1
2345678
9101112131415
16171819202122
23242526272829
3031

September 2026

12345
6789101112
13141516171819
20212223242526
27282930
Flexible date options
Select occupancy

B&Bs for every style

Find the right B&B for you in Granbury

The best B&Bs in Granbury

Check out our selection of great B&Bs in Granbury

Filter by:

Review score

Iron Horse Inn

Granbury

Iron Horse Inn offers accommodations in Granbury, 21 miles from Dinosaur Valley State Park.

M
Michael
From
United States
Great hosts and close to downtown Granbury.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 75 reviews
Price from
$194.81
1 night, 2 adults

Inn on Lake Granbury a Boutique Hotel

Granbury

Offering free WiFi, a sun terrace with a swimming pool and a garden, Inn on Lake Granbury a Boutique Hotel is located in Granbury. The inn has a hot tub and a concierge service.

D
Douglas
From
United States
Breakfast was amazing. The inn was located within convenient walking distance of shopping and restaurants. It was also an easy drive to dinosaur valley state park and fossil rim wildlife center.
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 14 reviews
Price from
$376.74
1 night, 2 adults

Lake View Inn

Granbury

Located in Granbury, Lake View Inn is 22 miles from Dinosaur Valley State Park. With free WiFi, this 2-star inn has a garden and barbecue facilities. The inn features family rooms.

L
Lydia
From
United States
Quiet and serene amazing staff
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 313 reviews
Price from
$79
1 night, 2 adults

Live Oak B&B

Glen Rose (Near Granbury)

4.9 miles from Dinosaur Valley State Park in Glen Rose, Live Oak B&B offers accommodations with access to a hot tub and spa facilities.

J
Jane
From
United States
Our room was very cozy and comfortable. Bathroom shower was walk in and well appointed. Location and parking were very convenient and breakfast was tasty. It was a perfect choice for us.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 34 reviews
Price from
$155.25
1 night, 2 adults

Country Woods Inn

Glen Rose (Near Granbury)

Country Woods Inn features free WiFi and views of mountain in Glen Rose. Featuring family rooms, this property also provides guests with a playground.

A
ANDREA
From
Italy
We recently stayed at Country Woods Inn with our family and had a truly wonderful experience. The kids were absolutely thrilled to sleep in an Airstream — that alone made it feel like a special adventure from the moment we arrived. What really made the stay unforgettable was how close the animals were. Having a donkey and two horses right outside our Airstream was something the kids could not get enough of, and being able to feed the animals around the farm was a highlight for them. The Airstream was spotlessly clean, which we really appreciated. While the weather didn't cooperate enough for us to fully enjoy the outdoor area next to the Airstream, the overall experience more than made up for it — and honestly it just gives us a great reason to come back on a sunnier day! 😊 Breakfast was amazing, and we loved that the team put so much thought into activities for the kids over the Easter weekend. Highly recommend Country Woods Inn to any family looking for a unique, memorable escape not too far from home. 🐴
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 23 reviews
Price from
$143.75
1 night, 2 adults

Inn On The River

Glen Rose (Near Granbury)

Located in Glen Rose, 4.8 miles from Dinosaur Valley State Park, Inn On The River provides accommodations with a garden, free private parking, a terrace and a restaurant.

j
juan
From
United States
Breakfast was very good and made fresh! Pam was an awesome person to deal with there and she is a great person, very accommodating. Room was clean and bed was comfortable with nice sheets. Location is great too. Recommend staying at her place!
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 78 reviews
Price from
$171.35
1 night, 2 adults

PriceHouseInn

Glen Rose (Near Granbury)

The air-conditioned accommodation is 4.7 miles from Dinosaur Valley State Park, and guests can benefit from on-site private parking and complimentary Wifi.

D
Donald
From
United States
My wife and I were in the area for a concert in a nearby city, and we wanted to spend that night in a more sparsely populated area, closer to home for our return in the morning. Glen Rose and the Price House Inn were perfect for our needs. The accommodations consist of the entire second floor of a lovely old home with lots of history. It's much superior to even your most luxurious suites in chain hotels. There were three well-appointed bedrooms and a sitting room with TV and kitchenette of sorts, and, I was delighted to find, a recliner that served as my bed for the evening. The bathroom features a lovely old clawfoot bathtub. My wife was at the other end of the hall, with her door shut, and she never heard me snore! Win-win. The space is over a hundred years old, but well-maintained and kept clean. The wi-fi is spectacular! The heat and air controls worked great. The garage has a reserved space for guests. Lila is a wonderful hostess. She brought our breakfasts up at the elected time with a delicious assortment of well-prepared foods, including biscuits and a homemade strawberry jam that may be the best I've ever eaten. Scrambled eggs? Sausage? Fresh fruit? She had it all covered. If/when I'm ever back up into that part of Texas, I'd definitely try to squeeze the Price House Inn into my itinerary. By the way, very nice dining is available less than a five-minute walk from the Inn, as is the courthouse square - an easy walk - with its eclectic mix of shops and eateries. Glen Rose is a great little Texas town. The Price House Inn does its part.
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 54 reviews
Price from
$139.75
1 night, 2 adults
All B&Bs in Granbury

Looking for a B&B?

For travelers who enjoy beauty in the simple things, a bed and breakfast (B&B) is the perfect place for a getaway. Hosts welcome guests into their homes and provide a private room and complimentary breakfast. Bathrooms might be shared by other guests, and there's usually shared space with the host.

Most booked B&Bs in Granbury and surrounding area in the past month

See all

Popular with guests booking B&Bs in Granbury

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 313 reviews

Popular with guests booking B&Bs in Granbury

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 75 reviews

Popular with guests booking B&Bs in Granbury

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 14 reviews

B&Bs That Guests Love in Granbury

See all
Avg. price/night: $89.27
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 313 reviews
it was quiet place to say we thorougly enjoyed our stay!
Guest review byMaryAlice
Young couple