Hotels in Melksham

Tue, Dec 30
Thu, Jan 1
December 2025
24
January 2026

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Tonight
Dec 24 - Dec 25
Tomorrow
Dec 25 - Dec 26
This weekend
Dec 26 - Dec 28
Next weekend
Jan 2 - Jan 4

Where to stay in Melksham?

Beechfield House Hotel
The Kings Arms Hotel - Inn
CA $200
CA $240 total
includes taxes & fees
Dec 28 - Dec 29
The Pear Tree Inn
CA $146
CA $175 total
includes taxes & fees
Jan 22 - Jan 23, 2026
The White Hart
CA $263
CA $316 total
includes taxes & fees
Jan 5 - Jan 6, 2026
Whitley Coach House
CA $142
CA $171 total
includes taxes & fees
Jan 18 - Jan 19, 2026
The Tollgate Inn
CA $139
CA $167 total
includes taxes & fees
Jan 4 - Jan 5, 2026
Red Lion - B&B
CA $111
CA $133 total
includes taxes & fees
Jan 11 - Jan 12, 2026
Leigh Park Country House Hotel & Vineyard, BW Signature Collection
CA $139
CA $167 total
includes taxes & fees
Jan 6 - Jan 7, 2026
The Moonraker Hotel
CA $131
CA $157 total
includes taxes & fees
Jan 7 - Jan 8, 2026
The George & Dragon
CA $174
CA $208 total
includes taxes & fees
Jan 4 - Jan 5, 2026
Methuen Arms
Guyers House Hotel
CA $90
CA $108 total
includes taxes & fees
Jan 18 - Jan 19, 2026
Best Western Plus Angel Hotel
The Northey Arms
CA $565
CA $678 total
includes taxes & fees
Jan 19 - Jan 20, 2026
Lucknam Park, Emblems Collection
CA $83
CA $100 total
includes taxes & fees
Jan 4 - Jan 5, 2026
Best Western Limpley Stoke Hotel
CA $79
CA $95 total
includes taxes & fees
Jan 4 - Jan 5, 2026
The Old Mill Hotel
The Lansdowne Hotel
CA $354
CA $425 total
includes taxes & fees
Jan 21 - Jan 22, 2026
Homewood Hotel & Spa
CA $166
CA $200 total
includes taxes & fees
Jan 7 - Jan 8, 2026
Bailbrook House
See more properties
Our prices for hotels in Melksham are cheapest in February
Price trends for hotels in Melksham
Pricing is based on two traveller single night rates
View properties in December
Typical weather for Melksham
December
Low crowds
High 8°C / low 3°C. Cloudy most days.
View properties in December
10°
13°
16°
19°
10°
21°
12°
20°
12°
18°
10°
15°
10°
Monthly weather averages (˚C)

Top landmarks in Melksham

Great Chalfield Manor

You might want to get your camera out and head to Great Chalfield Manor— just one of the landmarks located 1.6 mi (2.7 km) from central Atworth. Our travelers also like this historical area for its riverfront setting.
See properties

Melksham Assembly Hall

Melksham Assembly Hall is worth a visit when in central Melksham.
See properties

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.

See all hotels in Melksham
Garden and garden pond at Great Chalfield Manor
Photo by Stuart Buchan

Check out reviews of Melksham hotels guests love

Clayton Hotel Bristol City

Clayton Hotel Bristol City

10/10 Excellent
"Great Hotel In A Ideal Position To Visit The Bars And pubs Of Bristol "
Nigel 1-night trip
Posted 13 hours ago
Clayton Hotel Bristol City
Apex City of Bath Hotel

Apex City of Bath Hotel

10/10 Excellent
"Great central hotel with friendly staff and great breakfast choice. The room was clean and in good condition. "
Matthew Paul 1-night trip
Posted 3 days ago
Apex City of Bath Hotel
Doubletree by Hilton Bath

Doubletree by Hilton Bath

10/10 Excellent
"This is a really good hotel: clean room, comfortable bed, friendly staff, and good breakfast. "
Howard 1-night trip
Posted 3 days ago
Doubletree by Hilton Bath
Hampton by Hilton Bath City

Hampton by Hilton Bath City

10/10 Excellent
"Fabulous stay, great service, lovely staff and super clean room, also huge choices of breakfast offered! "
Susan 2-night trip
Posted 3 days ago
Hampton by Hilton Bath City
Aztec Hotel & Spa

Aztec Hotel & Spa

10/10 Excellent
"Whole establishment is clean & well presented. Staff are absolutely lovely, spa was beautiful. Will be returning - big thank you to Ellie on reception. She was beyond helpful and lovely "
Elizabeth 1-night trip
Posted 3 days ago
Aztec Hotel & Spa
Delta Hotels by Marriott Bristol City Centre

Delta Hotels by Marriott Bristol City Centre

10/10 Excellent
"All good"
Nikki 1-night trip
Posted 5 days ago
Delta Hotels by Marriott Bristol City Centre
The Z Hotel Bath

The Z Hotel Bath

10/10 Excellent
"Clean, comfortable room, peaceful nights sleep. Pillows are uncomfortable though, far too soft. Solo travel so the room was great, but I wouldn’t be happy sharing with the thin glass door bathroom!"
Zoe 1-night trip
Posted 5 days ago
The Z Hotel Bath
Bristol Grand Hotel By Sunday

Bristol Grand Hotel By Sunday

10/10 Excellent
"Really loved the room, very stylish and well presented, clean and well arranged. "
Meriel 1-night trip
Posted 5 days ago
Bristol Grand Hotel By Sunday
Bristol Marriott Royal Hotel

Bristol Marriott Royal Hotel

10/10 Excellent
"Great!"
Isobel 1-night trip
Posted 6 days ago
Bristol Marriott Royal Hotel

Frequently asked questions

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 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 5 apartments or 10 cottages.
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

Whispers of History and Nature: Discover Melksham's Timeless Charm

Discover the charming allure of Melksham, a picturesque town in Wiltshire, England. Nestled amid scenic countryside, Melksham boasts stunning ecclesiastical architecture, including historic churches and a magnificent cathedral. Stroll through lush gardens or explore the tranquil River Avon, perfect for leisurely walks and picnics. Experience the warmth of local culture at vibrant markets and quaint shops. Ideal for a romantic getaway or a peaceful retreat, Melksham invites you to unwind in its serene landscapes and embrace the beauty of rural England. Camping enthusiasts will find delightful spots nearby, adding to the town’s appeal as an off-the-beaten-path gem. For our 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, Combe Down and Bathampton. Melksham is a charming base for exploring nearby attractions like Bath City Centre, Combe Down, and Bathampton. Bath City Centre is perfect for first-time visitors, boasting iconic Roman baths and vibrant shops. Combe Down offers a tranquil village feel, while Bathampton provides scenic riverside walks. Accommodations in these areas range from budget-friendly options to luxurious stays, ensuring all travellers find suitable lodging to enjoy their visit. These are some of the hotels preferred by our travelers in Melksham:

  1. Bath City CentreOpens in a new window: Bath City Centre is a vibrant area rich in history and culture, making it an excellent choice for travellers interested in exploring iconic sites such as the Roman Baths, Royal Crescent, and Bath Abbey. The area boasts a selection of luxurious hotels that provide a blend of comfort and exceptional amenities. Noteworthy options include The Gainsborough Bath SpaOpens in a new window, a 5-star lodging featuring natural hot springs and extensive business facilities, perfect for family vacations; The Roseate Villa BathOpens in a new window, a boutique guesthouse known for its unique decor and pet-friendly policy; and The Windsor TownhouseOpens in a new window, offering a luxurious stay with a focus on elegance and comfort.
  2. Combe DownOpens in a new window: Known for its cultural richness, Combe Down is a charming locale offering close proximity to historic sites like the Roman Baths and Bath Abbey. This area is ideal for visitors seeking a peaceful retreat with wellness options. Recommended hotels include Great Ashley Farm B&B and Shepherds HutsOpens in a new window, a 4-star Bed & Breakfast with a focus on natural experiences and business amenities; Homewood Hotel & SpaOpens in a new window, a family-friendly hotel featuring outdoor spaces and childcare services; and The Wheatsheaf Combe HayOpens in a new window, a pet-friendly Bed & Breakfast that welcomes furry companions.
  3. BathamptonOpens in a new window: Bathampton is an outdoor enthusiast's paradise, surrounded by beautiful landscapes and a short distance from cultural landmarks. Visitors can enjoy adventure sports and family-friendly activities. Top hotel choices include Lucknam Park Hotel & SpaOpens in a new window, a 5-star hotel with adventure sports and amenities for children; Methuen ArmsOpens in a new window, a luxurious inn offering business facilities and romantic packages; and The Northey ArmsOpens in a new window, a pet-friendly inn that ensures a comfortable stay for both guests and their pets.

Things to do in Melksham for first times

Three days in Melksham offers a delightful retreat with its charming countryside, serene gardens, and inviting parks. Visitors can enjoy relaxing spa days, swimming, and hiking through lush landscapes. The vibrant local music festival adds a lively cultural touch, making it a worthwhile stop for travelers seeking both relaxation and entertainment. Here's a quick itinerary to make the most of your trip to Melksham:

  • Day 1: Begin your adventure at the picturesque Kennet & Avon Canal, where you can enjoy a serene walk or even a boat ride along the tranquil waters. Next, make your way to Great Chalfield Manor, a stunning 15th-century manor house with beautiful gardens that invite exploration and photography. Conclude your day at The Courts Garden, a delightful spot with a variety of horticultural displays, perfect for a leisurely stroll and relaxation amidst nature's beauty.
  • Day 2: Start off with a visit to Lacock Abbey, an enchanting historical site that boasts beautiful architecture and lovely grounds. After exploring the abbey, take a relaxing walk in Millennium Park, where you can enjoy the green spaces and perhaps have a picnic. Finally, head to Charter Park, a fantastic area for unwinding after a day of exploration, offering play areas and lovely walking paths.
  • Day 3: Kick things off at Bowood Garden, where breathtaking landscapes and stunning gardens will inspire you. After soaking in the beauty of Bowood, make your way to Bath Abbey, an iconic landmark rich in history and stunning architecture. Wrap up your day at Corsham Court, where you can admire the exquisite grounds and perhaps catch a glimpse of the art collection housed within this remarkable estate.

4 tips to find a great Melksham hotel deal

  1. Book for the cheapest times: The most budget-friendly time to visit Melksham is during January, February, and October, when hotel prices are more affordable. For international travellers, it's advisable to book flights at least 3 months in advance to secure the best deals. Domestic travellers should aim to book at least 1 month ahead for cheaper airfare. To get the most out of your visit, plan to stay for at least 2-3 days, which allows you to explore the charming churches, beautiful gardens, and the picturesque countryside that Melksham has to offer. This makes for a great value-for-money getaway!
  2. Look for last-minute deals on Hotels.com: If you're looking for affordable accommodations in Melksham, last-minute deals can be a great way to save on hotel costs. To uncover these offers on Hotels.com, head to the DealsOpens in a new window or Last-Minute DealsOpens in a new window section, where you might find reduced rates on nearby hotels as your travel date approaches. You could also enable email alerts or push notifications from Hotels.com to keep informed about flash sales and exclusive last-minute promotions, helping you make the most of your travel budget.
  3. Be flexible with dates: Prices can fluctuate due to various factors, including the hotel's location, star rating, and the season. As a result, being flexible with your travel dates may increase the likelihood of saving on hotel expenses in Melksham.
  4. Consider your location: When booking on Hotels.com for your holiday, take your location into account. Staying closer to major attractions or downtown areas may offer added convenience, but it usually tends to come with a higher price tag. For more affordable options, consider hotels in less central neighbourhoods, striking a balance between cost and accessibility to the sights you wish to explore.

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.

Keep exploring