Photo by Simon Campbell

Hotels in Melksham

Free cancellation options if plans change
Unlock travel rewards with One Key
Save more with Member Prices

Check prices for these dates

This weekend
Next weekend

Where to stay in Melksham?

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.
data_trends

Our prices for hotels in Melksham are cheapest in January

See average prices and weather for all months

Price trends for hotels in Melksham

Pricing is based on two traveler single night rates
Mar
$145
Average price during March is $145
Apr
$158
Average price during April is $158
May
$169
Average price during May is $169
Jun
$194
Average price during June is $194
Jul
$189
Average price during July is $189
Aug
$185
Average price during August is $185
Sep
$203
Average price during September is $203
Oct
$176
Average price during October is $176
Nov
$161
Average price during November is $161
Dec
$182
Average price during December is $182
Jan
$141
Average price during January is $141
Feb
$148
Average price during February is $148
Currently viewing crowd sizes and weather for March.

March

trending_upHigh crowds
High 50°F / low 37°F. Cloudy most days.
50°
weather_cloudy
March, High crowds, average high temperature 50 degrees Fahrenheit, average low temperature 37 degrees Fahrenheit. Cloudy most days.
37°
55°
weather_cloudy
April, Moderate crowds, average high temperature 55 degrees Fahrenheit, average low temperature 39 degrees Fahrenheit. Cloudy most days.
39°
60°
weather_cloudy
May, Low crowds, average high temperature 60 degrees Fahrenheit, average low temperature 45 degrees Fahrenheit. Cloudy most days.
45°
66°
weather_cloudy
June, Moderate crowds, average high temperature 66 degrees Fahrenheit, average low temperature 50 degrees Fahrenheit. Cloudy most days.
50°
70°
weather_cloudy
July, High crowds, average high temperature 70 degrees Fahrenheit, average low temperature 54 degrees Fahrenheit. Cloudy most days.
54°
69°
weather_cloudy
August, High crowds, average high temperature 69 degrees Fahrenheit, average low temperature 54 degrees Fahrenheit. Cloudy most days.
54°
65°
weather_cloudy
September, Moderate crowds, average high temperature 65 degrees Fahrenheit, average low temperature 50 degrees Fahrenheit. Cloudy most days.
50°
58°
weather_cloudy
October, Moderate crowds, average high temperature 58 degrees Fahrenheit, average low temperature 47 degrees Fahrenheit. Cloudy most days.
47°
50°
weather_cloudy
November, Low crowds, average high temperature 50 degrees Fahrenheit, average low temperature 41 degrees Fahrenheit. Cloudy most days.
41°
46°
weather_cloudy
December, Low crowds, average high temperature 46 degrees Fahrenheit, average low temperature 38 degrees Fahrenheit. Cloudy most days.
38°
44°
weather_cloudy
January, Low crowds, average high temperature 44 degrees Fahrenheit, average low temperature 35 degrees Fahrenheit. Cloudy most days.
35°
46°
weather_cloudy
February, High crowds, average high temperature 46 degrees Fahrenheit, average low temperature 36 degrees Fahrenheit. Cloudy most days.
36°
Monthly weather averages (˚F)

Top landmarks in Melksham

Learn more about Melksham

Notable for its gardens, Melksham features attractions such as Kennet & Avon Canal and Great Chalfield Manor. Visitors give high marks to this welcoming city's bars and rural setting with sights that include Melksham Assembly Hall.

Melksham

Frequently asked questions

What hotels do travelers recommend in Melksham?
The Pear Tree Inn and The Kings Arms Hotel - Inn are a couple of accommodations that are popular with guests.
Where can I get free parking with my stay in Melksham?
Marco Pierre White’s Pear Tree Inn offers the perk of free parking.
Can I book a refundable hotel in Melksham?
If you’re looking for the flexibility to change your plans to Melksham, most hotels provide refundable* rates you can book. You can find these properties by searching our site and using the “fully refundable” filter to narrow the results down.
Where can I stay with my pet in Melksham?
Your furry friend can stay with you at these pet-friendly hotels: Beechfield House Hotel, The Kings Arms Hotel - Inn and The Lodge - a tranquil escape.
Where can I stay in Melksham if I want a vacation rental instead of a hotel?
Browse 6 vacation homes on our site. You can also consider one of the 8 apartments or 11 cottages.
Where can I stay if I'm traveling to Melksham with my kids?
Parents traveling with children may want to consider Beechfield House Hotel.
Where should I stay in Melksham for a trip with my partner?
Beechfield House Hotel is a good option for a romantic getaway with your special someone.
Where should I stay in Melksham if I want a luxury hotel?
A couple of options for a luxurious stay include Marco Pierre White’s Pear Tree Inn and Whaddon Grove House.
What will the weather in Melksham be like during my vacation?
July and August are typically the warmest months in Melksham when the average temp is 60°F. January and February are the coldest months when the average temperature is 41°F. October and November are the months with the most rain.
Why should I book my Melksham hotel through Hotels.com?
There are lots of reasons to book your Melksham trip with us: our free cancellations on selected hotels* gives you flexibility, 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 Melksham

Find out more about Melksham

Melksham: Where Timeless Churches Embrace Lush Countryside Wonders

Nestled in the heart of Wiltshire, Melksham is a charming blend of historic allure and picturesque countryside. Families will adore exploring the serene gardens and majestic churches, while the nearby treasures of Lacock Abbey and Bath Abbey provide a cultural feast. Adventure seekers can wander the Mendip Hills or discover the enchanting village of Castle Combe. With comfortable overnight accommodations, Melksham invites travelers to bask in its tranquil atmosphere, making it a perfect off-the-beaten-path escape for those seeking a taste of England’s rich heritage and stunning landscapes. For the best hotel rates in Melksham and to enhance your stay, be sure to check out Hotels.com's Last-Minute DealsOpens in a new window on travel.

Top locations to stay in Melksham

Some of the best places to stay in Melksham are Bath City Centre, Filton and Keynsham. Bath City Centre, with its stunning Georgian architecture and Roman baths, is perfect for first-time visitors. Filton offers a mix of modern amenities and green spaces, while Keynsham features a charming town center and riverside parks. Accommodation options in these areas range from budget-friendly hotels to cozy bed and breakfasts, catering to various preferences, including pet-friendly options. When visiting Melksham, consider staying nearby for easy access to these attractions and a comfortable base for your travels. Here are some of the best hotels in Melksham that our travelers love:

  1. Bath City CentreOpens in a new window: Bath City Centre is a vibrant area known for its rich history and stunning architecture. It offers attractions such as the Thermae Bath Spa for wellness and relaxation, the iconic Roman Baths showcasing the city’s cultural heritage, and the festive Bath Christmas Market. This location is perfect for those wanting to immerse themselves in both relaxation and local culture. For accommodation, The Gainsborough Bath SpaOpens in a new window is a luxurious 5.0-star hotel suitable for families and business travelers, featuring hot spring access and multiple meeting rooms. The Windsor TownhouseOpens in a new window is another exquisite 5.0-star guesthouse nearby, ideal for luxury seekers. Additionally, The Roseate Villa BathOpens in a new window offers a boutique experience, welcoming pets and featuring uniquely designed decor.
  2. FiltonOpens in a new window: Filton is a bustling area with a strong business presence, making it ideal for corporate travelers. Close to shopping centers like Cabot Circus and The Mall at Cribbs Causeway, it provides various entertainment and dining options. The Rising SunOpens in a new window is a 5.0-star inn that caters to business and luxury travelers, allowing pets and offering business amenities. Berwick LodgeOpens in a new window is another premium option, also focused on luxury. For those seeking both comfort and a natural experience, Village Hotel BristolOpens in a new window is a 4.0-star hotel located in the city center, ideal for business needs and wellness.
  3. KeynshamOpens in a new window: Keynsham is a family-friendly area that boasts attractions like the Thermae Bath Spa and the University of Bristol. Its welcoming community vibe makes it a great choice for visitors looking for a more relaxed atmosphere. Hayward’s at the GrasmereOpens in a new window is a 4.0-star guesthouse perfect for business travelers, equipped with meeting rooms and conference space. The CrosswaysOpens in a new window is a luxurious 5.0-star inn allowing pets and offering business facilities. The Bear and SwanOpens in a new window is another 5.0-star inn focused on luxury and pet-friendly accommodations, ensuring a comfortable stay for all.

Things to do in Melksham for first time

Three days in Melksham offers a delightful escape into charming countryside, where visitors can enjoy scenic parks and gardens. Engage in relaxing spa treatments, take refreshing swims, and explore nearby hills and lakes through hiking and boating. This quaint town promises a rejuvenating blend of nature and leisure. Here's a quick itinerary to make the most of your trip to Melksham:

  • Day 1: Begin your adventure at the serene Kennet & Avon Canal, where you can enjoy a leisurely walk along the waterway, taking in the beautiful scenery and perhaps spotting some local wildlife. Next, head to Biss Meadows Country Park for a tranquil stroll amidst nature, perfect for unwinding and appreciating the lush greenery. Conclude your day with a visit to The Courts Garden, where you can explore the stunning floral displays and well-maintained grounds—an ideal spot for relaxation and photography.
  • Day 2: Start your exploration with the historic Roman Baths, where you can delve into the fascinating history of this ancient site and marvel at the impressive architecture. Following this, make your way to the iconic Royal Crescent, a breathtaking piece of Georgian architecture that offers a perfect backdrop for a leisurely stroll. Wrap up your day at Prior Park Landscape Garden, where the panoramic views and exquisite gardens provide a wonderful setting for reflection and relaxation.
  • Day 3: Kick off your day at Lacock Abbey, a picturesque site where you can wander through the charming grounds and explore its rich history. Afterward, visit Bowood Garden, where you can enjoy the expansive landscapes and beautifully designed gardens—a perfect spot for a picnic. Finish your journey with a visit to the world-famous Stonehenge, where you can marvel at the ancient stone circle and learn about its intriguing mysteries—a truly unforgettable experience.

5 tips to find a great Melksham hotel deal

  1. Book for the cheapest times: The most affordable time to visit Melksham is during January, November, and December when hotel prices drop. For a budget-friendly experience, a stay of at least 2-3 days is recommended to fully enjoy the main attractions, which include beautiful churches and scenic gardens. This makes Melksham a great value for money destination for those looking to explore without breaking the bank.
  2. Look for last-minute deals on Hotels.com: If you're looking for great last-minute deals to Melksham, explore the DealsOpens in a new window or Last-Minute DealsOpens in a new window section on Hotels.com. Here, you could find discounted hotel rates just in time for your trip. To maximize your savings, consider enabling email alerts or push notifications from Hotels.com. This way, you'll stay informed about flash sales and special last-minute promotions, helping you secure a refundable option at the cheapest rate in Melksham. Don't miss out on the chance to save on your next getaway!
  3. Be flexible with dates: Hotel prices can fluctuate due to factors like the hotel's location, star rating, and the time of year. So, if you're flexible with your travel dates, you may save on hotel expenses in Melksham.
  4. Consider your location: When booking your stay on Hotels.com for your holiday, keep your location in mind. Choosing accommodations closer to major attractions or city centers can offer convenience but usually tends to come at a higher price. For more affordable options, consider hotels in less central neighborhoods, striking a balance between cost and ease of access to the sites you plan to visit.
  5. Upgrade with One Key: Book your hotel in Melksham and join Hotels.com's free One Key rewards program, enabling members to earn and enjoy reward points for hotel reservations. Progress through Blue, Silver, Gold and Platinum tiers and access perks such as room upgrades when available, exclusive discounts, and unique member offers. Join today.

Best time to go to Melksham

Melksham experiences its lowest average temperature in January, at 39.6°F (4.2°C), while July is the hottest month, with an average temperature of 62.1°F (16.7°C). October is typically the wettest month. If you’re looking to soak up the lively atmosphere in Melksham, April, July, and September are the peak months to visit, bustling with fellow travelers. During this peak period, the weather is mostly cloudy, accompanied by light rainfall. However, if you prefer a more relaxed experience, October to December are perfect for a quieter getaway, marked by light rainfall and mostly cloudy conditions.

Melksham is a welcoming city where you can spend time checking out its coffee shops and the bars. Why not take time to see places like Kennet & Avon Canal and Great Chalfield Manor? While you're in town, don't miss out on other sights including Melksham Assembly Hall.