Hotels in Granbury

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

This weekend
Next weekend

Where to stay in Granbury?

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.

Great weekend hotel deals in Granbury, TX

Showing deals for:Dec 12 - Dec 14

Check out pet-friendly hotels in Granbury

You may also like hotels with pools in Granbury

You can also stay at hotels with a hot tub in Granbury

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.

When is the best time to visit Granbury?

Our prices for hotels in Granbury are cheapest in March
Price trends for hotels in Granbury
Pricing is based on two traveler single night rates
View properties in December
Currently viewing crowd sizes and weather for December.
Typical weather for Granbury
December
Low crowds
High 15°C / low 6°C. Sunny most days.
View properties in December
15°
weather_sun
December, Low crowds, average high temperature 15 degrees Celsius, average low temperature 6 degrees Celsius. Sunny most days.
14°
weather_sun
January, Low crowds, average high temperature 14 degrees Celsius, average low temperature 4 degrees Celsius. Sunny most days.
15°
weather_partly_sunny
February, Low crowds, average high temperature 15 degrees Celsius, average low temperature 5 degrees Celsius. Partly sunny.
21°
weather_sun
March, High crowds, average high temperature 21 degrees Celsius, average low temperature 10 degrees Celsius. Sunny most days.
10°
25°
weather_sun
April, High crowds, average high temperature 25 degrees Celsius, average low temperature 13 degrees Celsius. Sunny most days.
13°
28°
weather_sun
May, High crowds, average high temperature 28 degrees Celsius, average low temperature 18 degrees Celsius. Sunny most days.
18°
34°
weather_sun
June, Moderate crowds, average high temperature 34 degrees Celsius, average low temperature 22 degrees Celsius. Sunny most days.
22°
36°
weather_sun
July, Moderate crowds, average high temperature 36 degrees Celsius, average low temperature 24 degrees Celsius. Sunny most days.
24°
36°
weather_sun
August, Low crowds, average high temperature 36 degrees Celsius, average low temperature 25 degrees Celsius. Sunny most days.
25°
32°
weather_sun
September, Moderate crowds, average high temperature 32 degrees Celsius, average low temperature 21 degrees Celsius. Sunny most days.
21°
26°
weather_sun
October, High crowds, average high temperature 26 degrees Celsius, average low temperature 15 degrees Celsius. Sunny most days.
15°
19°
weather_sun
November, Moderate crowds, average high temperature 19 degrees Celsius, average low temperature 9 degrees Celsius. Sunny most days.
Monthly weather averages (˚C)

Top landmarks in Granbury

Granbury and related destinations

Granbury is well-known for its university life and entertainment, featuring attractions such as Granbury City Park and Granbury Opera House. This family-friendly city has something for everyone including sights like Historic Granbury Square and Granbury City Beach.

Sunset in Granbury Texas

Check out reviews of Granbury hotels guests love

Frequently asked questions

What accommodations do travelers recommend in Granbury?
Inn on Lake Granbury a Boutique Hotel, Iron Horse Inn and Casa Farina B&B are all accommodations that are popular with guests.
Where can I find free parking at my hotel in Granbury?
Nutt House Hotel offers the perk of free parking.
Can I book a refundable hotel in Granbury?
If you're looking for the flexibility to change your travel plans to Granbury, most hotels provide refundable* rates you can book. You can see these accommodations by searching our site and using the "fully refundable" filter to narrow the results down.
Where can I stay in Granbury if I want a vacation home instead of a hotel?
If you're looking for a good alternative to a hotel, browse our selection of 212 vacation homes. In addition, there are 8 apartments and 5 condos.
What will the weather in Granbury be like during my visit?
The warmest months in Granbury are usually August and July with an average temp of 83°F. January and February are the chilliest months when the average temp is 51°F. The rainiest months are May and October.
Why should I book my Granbury hotel through Hotels.com?
There are plenty of reasons to book your Granbury travel with us: our free cancellations on selected hotels gives you the flexibility you're looking for, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.

Find out more about Granbury

Granbury: Where Lakeside Charm Meets Cultural Treasures

Nestled in the heart of Texas, Granbury is a charming lakeside town that perfectly blends history and modernity. Stroll through the picturesque Granbury Town Square, where vibrant shops and eateries line the streets, or catch a show at the historic Granbury Opera House. Enjoy outdoor adventures at Granbury City Park and along the sparkling shores of Lake Granbury. With its quaint ambiance, rich cultural experiences, and warm Southern hospitality, Granbury is an idyllic getaway for families, couples, and history buffs alike, inviting you to create unforgettable memories in this hidden gem of Texas.

Discover great hotels in Granbury

Granbury, Texas, offers a range of hotel accommodations, from cozy boutique hotels to comfortable suites. Visitors can find inviting options that cater to different preferences and budgets, all while enjoying the charming atmosphere of this historic town and its proximity to local attractions. Here are some of the best hotels in Granbury that our travelers love:

  1. Best Western Cresson InnOpens in a new window: This inviting 2.5-star hotel offers a range of sports and recreation activities, making it an excellent choice for leisure travelers seeking an active getaway. Enjoy fishing onsite and explore the surrounding natural beauty, perfect for those who appreciate outdoor adventures. The comfortable accommodations and friendly atmosphere provide a relaxing retreat after a day of exploration, ensuring a pleasant stay for those looking to recharge and enjoy the local environment.
  2. Scottish InnsOpens in a new window: Scottish Inns is a charming 2.5-star hotel that caters perfectly to travelers looking for a pet-friendly vacation experience. The property features amenities that create a welcoming atmosphere for furry companions, allowing guests to feel at home. With a focus on comfort and convenience, this hotel ensures that every stay is enjoyable and memorable, particularly for those who value the companionship of their pets during their travels.
  3. Baymont Inn & Suites by Wyndham Glen RoseOpens in a new window: Baymont Inn & Suites by Wyndham Glen Rose is a delightful 2.5-star hotel designed for travelers who appreciate a golf-themed vacation. This property offers a unique blend of golfing experiences and family-friendly amenities, making it an ideal spot for those looking to unwind while indulging in their favorite sport. With a pool for children and complimentary cribs, the hotel creates an inviting environment for families, ensuring that everyone can enjoy their stay to the fullest.

Top locations to stay in Granbury

When visiting Granbury, Texas, consider staying in Cresson, Pecan Plantation, or deCordova. Cresson is family-friendly with a welcoming atmosphere, while Pecan Plantation offers a peaceful, upscale community. deCordova is known for its recreational activities and scenic views. For first-time visitors, Cresson is best suited due to its accessibility to Granbury's attractions and community vibe.

  1. Pecan PlantationOpens in a new window: Pecan Plantation is a fantastic spot for travelers looking for a peaceful retreat with a touch of luxury. Nestled around a stunning golf course and beautiful homes, this community offers a family-friendly atmosphere perfect for those who enjoy outdoor activities. You can explore scenic walking trails, relax by the lakes, or partake in community events that foster a strong neighborhood spirit. Plus, its proximity to Granbury’s charming town square means you can easily enjoy local shopping and dining experiences, making it an ideal base for your Texas adventure.
  2. deCordovaOpens in a new window: deCordova is a lovely area that's perfect for travelers seeking a serene environment while still being close to the action. Known for its picturesque views and lakeside activities, deCordova offers a variety of recreational options, from boating to fishing. This area is great for families and those who appreciate nature, with parks and trails that encourage outdoor fun. The community vibe here also makes it easy to connect with locals and enjoy the laid-back lifestyle of Granbury.
  3. CressonOpens in a new window: Cresson is a quaint town that captures the essence of Texas charm. It’s a great choice for travelers who prefer a quieter stay while still having access to nearby attractions. Known for its family-friendly environment, Cresson offers a glimpse into local life with its small-town feel. You can enjoy exploring local shops and parks, or simply take in the relaxing countryside views. Cresson serves as a convenient spot for day trips to Granbury and surrounding areas, allowing you to experience the best of both worlds.

Things to do in Granbury

Granbury enchants visitors with its scenic lakeside views and charming historic districts. Enjoy leisurely boat rides, explore lush parks, or take in a captivating performance at a local theater. With delightful shops and vibrant community events, it’s an inviting destination for relaxation and fun.

  • Dinosaur Valley State ParkOpens in a new window – Step into a world where ancient giants roamed, as you explore the stunning landscapes of this national park. Wander along the riverbanks and search for real dinosaur tracks embedded in the stone. Enjoy hiking trails that lead you through picturesque scenery, making it a perfect spot for a family picnic or a day of outdoor fun.
  • Fossil Rim Wildlife CenterOpens in a new window – Drive through this expansive wildlife preserve to see a variety of exotic animals in their natural habitats. Keep your camera ready as you spot giraffes, zebras, and other wildlife. You can even feed some of the animals right from your car! This unique experience offers a fantastic chance to learn about conservation efforts and the importance of protecting wildlife.
  • Dinosaur WorldOpens in a new window – Travel back in time as you explore this interactive museum dedicated to all things prehistoric. Marvel at life-sized dinosaur replicas and engage in fun activities like fossil digging. It’s a thrilling destination for families, where kids can unleash their imaginations while learning about these magnificent creatures.
  • Creation Evidence MuseumOpens in a new window – Delve into intriguing exhibits that explore the intersection of science and faith. This museum presents a unique perspective on creation, featuring displays that encourage thought-provoking discussions. It’s an eye-opening experience for visitors interested in understanding diverse viewpoints.
  • Somervell County MuseumOpens in a new window – Step into the rich history of the region at this local museum. Discover artifacts and exhibits that tell the story of Granbury and its surrounding areas. Whether you’re a history enthusiast or just curious, you’ll find fascinating insights into the past here.

4 tips for savvy savings when booking a hotel in Granbury

  1. Book for the cheapest times: The most budget-friendly months to visit Granbury are January, August, and December, when hotel prices tend to be lower. For those looking to discover the area’s historical and cultural landmarks, a stay of at least 2 to 3 days is recommended. During your visit, you can explore charming cafes, enjoy family-friendly activities, shop in local stores, and take in the beauty of the lake. Additionally, Granbury offers entertainment options like theaters and museums, making it a great value for money destination for history and culture enthusiasts.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals to Granbury, start by visiting the DealsOpens in a new window or Last-Minute Deals sections on Hotels.com, where you may find discounted rates as your travel date approaches. Enabling email alerts or push notifications from Hotels.com could keep you informed about flash sales and special promotions, helping you save on your stay. Additionally, Smart Shopping is a useful comparison tool in the app that allows you to evaluate hotel prices and amenities, ensuring you're well-informed if prices drop or new rooms become available for booking.
  3. Be flexible with dates: Prices can fluctuate based on factors like the hotel's location, star rating, and the time of year, so being flexible with your travel dates might help you save on your stay in a Granbury hotel. If you’re seeking something different, boutique hotels can provide a more personalized experience and sometimes offer better value. When you book through Hotels.com, we’ll inform you whether the price for your chosen dates is above or below the average. If the price is on the higher end, we may suggest alternative dates that could lead to better savings for you.
  4. Consider your location: Hotels near the city center usually tend to be more expensive, but thanks to Granbury's excellent public transportation options, you might discover a more affordable independent hotel a bit farther out that is still well connected. If you're interested in exploring alternative, less crowded neighborhoods or even nearby lesser-known cities, you can often find great value for your money. Opting for these alternative destinations could provide a more genuine and budget-friendly experience.

Best time to go to Granbury

Granbury experiences its lowest average temperature in January, at 46.9°F (8.3°C), while August is the hottest month, with an average temperature of 86.2°F (30.1°C). May is typically the wettest month. If you’re looking to soak up the lively atmosphere in Granbury, March, June, and July are the peak months to visit, bustling with fellow travelers. During this peak period, the weather is sunny to mostly sunny, with little to no rainfall. However, if you prefer a more relaxed experience, January, February, and December are perfect for a quieter getaway, marked by light rainfall and mostly sunny conditions.

Keep exploring