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

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

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
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
Mar
$145
Average price during March is $145
Apr
$158
Average price during April is $158
May
$169
Average price during May is $169
Currently viewing crowd sizes and weather for June.

June

trending_flatModerate crowds
High 66°F / low 50°F. Cloudy most days.
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°
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°
Monthly weather averages (˚F)

Top landmarks in Melksham

Learn more about Melksham

Notable for its gardens, Melksham features attractions such as Great Chalfield Manor and Kennet & Avon Canal. 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, The Kings Arms Hotel - Inn and Beechfield House Hotel are all 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 10 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 and Serene Gardens

Nestled in the heart of Wiltshire, Melksham is a charming town that beautifully blends history and nature. Explore its stunning churches and gardens, where tranquility reigns amidst lush landscapes. The Melksham Assembly Hall buzzes with local events, showcasing the town's vibrant community spirit. Wander through the picturesque countryside, perfect for leisurely strolls or cycling adventures. With its welcoming atmosphere and rich heritage, Melksham offers an off-the-beaten-path experience ideal for those seeking a quaint escape filled with English charm. Whether you're a history buff or a nature lover, Melksham promises delightful discoveries at every turn. For great hotel rates in Melksham, be sure to check out Hotels.com's Last-Minute DealsOpens in a new window on travel.

Discover great hotels in Melksham

Melksham offers a variety of hotel accommodations, from cozy budget options to charming boutique stays. Visitors can enjoy comfortable lodging with local charm, making it a great base for exploring the surrounding countryside and nearby attractions. Whether you're seeking a simple stay or a more upscale experience, Melksham has choices to fit your needs. Here are some of our travelers' favorite hotels in Melksham:

  1. Methuen ArmsOpens in a new window: This charming 5.0-star inn offers a cozy atmosphere perfect for romantic getaways. With its focus on luxury experiences, guests can enjoy thoughtfully designed rooms that feature a lovely big bed and a vibrant pub atmosphere. The hotel stands out for its excellent food and attentive service, making it an ideal choice for leisure travelers looking to unwind in a beautiful location. The inviting ambiance and convenient access to local attractions ensure a delightful stay.
  2. The Northey ArmsOpens in a new window: As a premium 5.0-star inn, this hotel caters to luxury travelers who appreciate pet-friendly accommodations. The property features modern rooms adorned with thoughtful touches, creating a welcoming environment. Guests can indulge in a delightful culinary experience with a focus on quality food and warm hospitality. The inviting ambiance and friendly service enhance the overall experience, making it a fantastic choice for travelers seeking a memorable stay with their pets.
  3. The PeppermillOpens in a new window: This exquisite 5.0-star inn provides a luxurious escape for leisure travelers in the heart of the town. Renowned for its exceptional dining options and immaculate cleanliness, the hotel ensures an indulgent experience from the moment guests arrive. With comfortable rooms and a welcoming atmosphere, it serves as a perfect retreat for those looking to explore local attractions while enjoying a high standard of accommodation. The combination of attentive service and quality food creates a truly remarkable stay.

Top locations to stay in Melksham

Some of the best areas to stay in Melksham are Upper Town, Bathampton, and Bath City Centre. Upper Town offers natural parks and museums for a serene experience. Bathampton features beautiful gardens and the scenic river, along with attractions like the Roman Baths. Bath City Centre is rich in museums and vibrant nightlife. For first-time visitors, Bath City Centre is the ideal choice, providing easy access to major attractions.

  1. Bath City CentreOpens in a new window: Staying in Bath City Centre puts you right at the heart of the action. With stunning attractions like the Roman Baths and Bath Abbey just a short stroll away, you can immerse yourself in the city's rich history. The area is also home to beautiful gardens and cultural venues, offering a range of experiences from art to theater. Shopping enthusiasts will love the Milsom Quarter and SouthGate Bath, where you can find everything from unique boutiques to high-street brands. Whether you're enjoying a cultural show or exploring the local shops, Bath City Centre is a vibrant base for your adventures.
  2. Bathamton: Bathampton is a charming village that beautifully combines natural parks and scenic riverside views. It’s perfect for travelers looking for a more tranquil experience while still being close to the hustle and bustle of Bath. You can explore lush gardens and enjoy leisurely walks along the river, making it an ideal spot for nature lovers. Plus, you're just a short drive or bus ride away from Bath's main attractions, allowing for easy day trips. Bathampton's relaxed vibe provides a peaceful retreat after a day of sightseeing.
  3. Upper TownOpens in a new window: Upper Town offers a quiet, residential feel with access to natural parks and fascinating museums. This area is perfect for travelers seeking a more laid-back atmosphere while still being close to Bath's main attractions. Explore the local parks for a relaxing day outdoors, or visit nearby museums to dive deeper into the region's history. Upper Town's friendly community and beautiful surroundings make it a lovely spot to unwind after a day of exploring, allowing you to enjoy the best of both worlds.

Things to do in Melksham

Nestled in charming countryside, Melksham offers a delightful mix of serene gardens and rolling landscapes perfect for leisurely walks and picnics. Visitors can unwind at local spas or take a refreshing dip in nearby swimming spots. Don't miss the lively events at the assembly hall that showcase the town's vibrant community spirit!

  • Lacock AbbeyOpens in a new window – Step into the past at this historic building, where you can explore its beautiful gardens and impressive architecture. Don't miss the chance to wander through the picturesque village of Lacock, which feels like a step back in time.
  • Kennet & Avon CanalOpens in a new window – Enjoy a leisurely stroll or bike ride along the scenic canal. The tranquil waters and lush countryside create a perfect backdrop for a relaxing day outdoors. Keep an eye out for local wildlife as you meander along the towpath.
  • Great Chalfield ManorOpens in a new window – Discover this stunning historic house, surrounded by beautiful gardens. Take a guided tour to learn about its rich history and architecture, and relish the peaceful surroundings that make it a perfect getaway.
  • Bath AbbeyOpens in a new window – Visit this magnificent church, known for its stunning stained glass and intricate stonework. Attend a service or simply take in the grandeur of the interior and the serene atmosphere that envelops this historic site.
  • Bowood GardenOpens in a new window – Explore the extensive grounds of Bowood, featuring beautifully landscaped gardens and a charming house. Perfect for a family day out, you can enjoy leisurely walks, picnics, and even a glimpse of the stunning views of the surrounding countryside.

5 tips for savvy savings when booking a hotel in Melksham

  1. Book for the cheapest times: The most budget-friendly time to visit Melksham is during January, February, and October when hotel prices tend to be lower. For a great value for money experience, plan to stay for at least 2 to 3 days to fully appreciate the area's historical landmarks and cultural attractions. During your visit, you can explore beautiful churches, captivating cathedrals, scenic countryside, and lovely gardens that highlight Melksham's rich heritage. With the potential for prices to drop during these months, it’s an affordable option for travelers on a budget.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals to Melksham, visit the DealsOpens in a new window or Last-Minute DealsOpens in a new window section on Hotels.com, where you may find discounted rates on hotels as your travel date approaches. You can also enable email alerts or push notifications to stay informed about flash sales and special promotions. Additionally, the Smart ShoppingOpens in a new window tool available via the app allows you to compare hotel prices and amenities, helping you identify cheap hotels in Melksham. If prices drop or rooms become available, you could be among the first to book a great last-minute getaway.
  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 could help you save on your stay at a Melksham hotel. If you're seeking something different, boutique hotels often provide a more personalized experience and may offer better value. When you book through Hotels.com, we’ll inform you if the price for your chosen dates is above or below the average. If the price is on the higher side, we’ll recommend more affordable dates to increase your chances of getting a better deal.
  4. Consider your location: Staying near major attractions or city centers can be convenient, but it often comes with a higher price tag. If you're looking for more affordable options, consider hotels in less central neighborhoods, where you can find a balance between cost and easy access to the sites you want to visit. Independent hotels located a bit further out are usually more likely to be affordable and can offer a more authentic experience.
  5. Join One Key™: Become a One Key MemberOpens in a new window for free and book your next stay in Melksham. Save on over 100,000 hotels worldwide with exclusive member prices. As a member, you can quickly progress through the tiers and enjoy perks, like free room upgrades when available and food and beverage discounts at select VIP Access properties.

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 usually the wettest month. April, July, and September are the peak travel months in Melksham, attracting a higher number of tourists. During this peak period, the weather is mostly cloudy, with light rainfall. On the other hand, October to December tend to be quieter times to visit, 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 Great Chalfield Manor and Kennet & Avon Canal? While you're in town, don't miss out on other sights including Melksham Assembly Hall.