Photo by Simon Campbell

Find hotels in Melksham from $65

Start date: Check-in selected.
To Date
End date: Check-out
  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Melksham hotels

The Pear Tree Inn

The Pear Tree Inn
4.0 star property
Melksham
9.8 out of 10, Exceptional, (162)
"Wonderful staff, gorgeous setting Amazing food! "
United Kingdom
Catherine
$124 nightly
The price is $148
Dec 29 - Dec 30
Total with taxes and fees
The Pear Tree Inn

Beechfield House Hotel

Beechfield House Hotel
4.0 star property
Melksham
9.0 out of 10, Wonderful, (359)
"Very good pet friendly hotel "
United Kingdom
S
$107 nightly
The price is $129
Jan 22 - Jan 23, 2026
Total with taxes and fees
Beechfield House Hotel

The Kings Arms Hotel - Inn

The Kings Arms Hotel - Inn
3.0 star property
Melksham
8.8 out of 10, Excellent, (296)
"The pub is lovely, the food is great and the staff are really friendly. A great overnight stay. "
United Kingdom
Wendy
$97 nightly
The price is $117
Jan 4 - Jan 5, 2026
Total with taxes and fees
The Kings Arms Hotel - Inn

The White Hart

The White Hart
3.0 star property
Melksham
8.8 out of 10, Excellent, (5)
"Felt just like home. Would book again for sure"
Canada
Michael
$106 nightly
The price is $128
Jan 4 - Jan 5, 2026
Total with taxes and fees
The White Hart

Whitley Coach House

Whitley Coach House
3.5 star property
Melksham
10.0 out of 10, Exceptional, (7)
"House is very nice and comfortable. All equipment is well-functioning. Lovely environment and near town center."
United Kingdom
Sirinthip
$189 nightly
The price is $227
Jan 19 - Jan 20, 2026
Total with taxes and fees
Whitley Coach House

Leighton House

Leighton House
5.0 star property
Bear Flat
9.6 out of 10, Exceptional, (481)
"A lovely place to stay, staff were very friendly & the room was clean. It was very quiet at night & was in a great location."
United Kingdom
Laura
Leighton House

Hotel Indigo Bath by IHG

Hotel Indigo Bath by IHG
3.5 star property
Bath City Centre
9.4 out of 10, Exceptional, (1001)
"Beautiful accommodations and very helpful staff."
United States
Andrew
$107 nightly
The price is $128
Jan 4 - Jan 5, 2026
Total with taxes and fees
Hotel Indigo Bath by IHG

Abbey Hotel Bath, A Tribute Portfolio Hotel

Abbey Hotel Bath, A Tribute Portfolio Hotel
4.0 star property
Bath City Centre
8.4 out of 10, Very Good, (1002)
"Very friendly staff and fantastic rooms. Very comfortable bed and such a perfect location. "
United States
Nicole E
$105 nightly
The price is $126
Jan 11 - Jan 12, 2026
Total with taxes and fees
Abbey Hotel Bath, A Tribute Portfolio Hotel

Hampton by Hilton Bath City

Hampton by Hilton Bath City
4.0 star property
Bath City Centre
9.2 out of 10, Wonderful, (2075)
"Great stay"
United Kingdom
Simon
$95 nightly
The price is $114
Jan 4 - Jan 5, 2026
Total with taxes and fees
Hampton by Hilton Bath City

The George Inn and The Plaine

The George Inn and The Plaine
4.0 star property
Bath
9.2 out of 10, Wonderful, (747)
"Everything about this place is superb. Well done to all the staff who work so hard to make it such a wonderful place. Will definitely be coming back. "
United Kingdom
Sanchia
$119 nightly
The price is $143
Jan 8 - Jan 9, 2026
Total with taxes and fees
The George Inn and The Plaine

Dorian House

Dorian House
5.0 star property
Oldfield Park
9.6 out of 10, Exceptional, (568)
"Lovely place to stay. Will definitely return."
United Kingdom
Darryl
$127 nightly
The price is $153
Jan 11 - Jan 12, 2026
Total with taxes and fees
Dorian House

Apex City of Bath Hotel

Apex City of Bath Hotel
4.0 star property
Bath City Centre
9.4 out of 10, Exceptional, (2639)
"Great stay"
United Kingdom
eileen
$90 nightly
The price is $108
Jan 11 - Jan 12, 2026
Total with taxes and fees
Apex City of Bath Hotel

Doubletree by Hilton Bath

Doubletree by Hilton Bath
4.0 star property
Walcot
8.2 out of 10, Very Good, (1004)
"Great room, clean and ready for our stay "
Australia
Craig
$100 nightly
The price is $120
Jan 4 - Jan 5, 2026
Total with taxes and fees
Doubletree by Hilton Bath

Lansdown Grove

Lansdown Grove
4.0 star property
Lansdown
8.8 out of 10, Excellent, (616)
"Good location, nice rooms "
Australia
Kate
Lansdown Grove

The Bath Priory Hotel and Spa

The Bath Priory Hotel and Spa
5.0 star property
Weston
9.4 out of 10, Exceptional, (483)
"The spa was lovely and my treatment excellent. Dillon on reception was super helpful and George in the bar made us great Margaritas 😊"
United Kingdom
Breda
$173 nightly
The price is $208
Jan 6 - Jan 7, 2026
Total with taxes and fees
The Bath Priory Hotel and Spa

The Bear and Swan

The Bear and Swan
5.0 star property
Bristol
9.0 out of 10, Wonderful, (246)
"Very comfortable. Good location"
United Kingdom
Miss A
$59 nightly
The price is $71
Jan 5 - Jan 6, 2026
Total with taxes and fees
The Bear and Swan

The Kennard

The Kennard
4.0 star property
Bathwick
9.6 out of 10, Exceptional, (748)
"Such a charming place , I really enjoyed staying there . "
United States
Carolin
$66 nightly
The price is $80
Jan 22 - Jan 23, 2026
Total with taxes and fees
The Kennard

The Queensberry Hotel

The Queensberry Hotel
4.0 star property
Upper Town
9.6 out of 10, Exceptional, (600)
"Amazing stay"
United States
Marcella B
$133 nightly
The price is $159
Jan 26 - Jan 27, 2026
Total with taxes and fees
The Queensberry Hotel

Bailbrook House

Bailbrook House
4.0 star property
Bath
9.4 out of 10, Exceptional, (1000)
"Lovely stay would definitely stay again"
United Kingdom
Sarah
$111 nightly
The price is $134
Jan 26 - Jan 27, 2026
Total with taxes and fees
Bailbrook House

The Gainsborough Bath Spa

The Gainsborough Bath Spa
5.0 star property
Bath City Centre
9.4 out of 10, Exceptional, (1001)
"Always a lovely stay at the Gainsborough."
United Kingdom
Benjamin
$206 nightly
The price is $248
Jan 6 - Jan 7, 2026
Total with taxes and fees
The Gainsborough Bath Spa
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.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Melksham attractions

Learn more about Melksham

Tucked along the peaceful Kennet & Avon Canal, this welcoming market town invites visitors to explore its historic gardens and charming rural setting. Wander through the magnificent Great Chalfield Manor before catching a local performance at Melksham Assembly Hall or taking a short drive to nearby Longleat Safari Park.

Garden and garden pond at Great Chalfield Manor
Photo by Stuart Buchan
Open Photo by Stuart Buchan

Top Melksham Hotel Reviews

More cheap stays in Melksham

Find out more about Melksham

Top reasons to visit Melksham

  • Outdoor Adventures: Melksham offers plenty of opportunities for outdoor activities, perfect for adventure seekers.
  • Family-Friendly Atmosphere: The town is ideal for families, with various attractions and activities suitable for all ages.
  • Charming High Street: Explore unique shops and a welcoming atmosphere in Melksham's delightful high street.
  • Historic Sites: Visitors can discover beautiful historic houses and buildings that showcase the town's rich heritage.
  • Comfortable Accommodations: Choose from a range of hotels and B&Bs to suit every traveler's needs.

Find great hotels near Melksham

Discover a range of comfortable hotel accommodations in Melksham, England, perfect for every type of traveler. From family-friendly options to pet-friendly and business-themed stays, you'll find a variety of choices to suit your needs. Whether you're looking for a cozy bed & breakfast or a serviced hotel, Melksham has something for everyone, including popular options like Travelodge Melksham. Enjoy a memorable stay in this charming town.

  • Apex City of Bath Hotel: Apex City of Bath Hotel is a distinguished 4-star accommodation that perfectly caters to business travelers and eco-conscious families. Located 10 miles from Melksham, this modern hotel features an eco-certified status, ensuring that your stay is both productive and sustainable. With versatile meeting spaces, including a Conference Center and multiple Meeting Rooms, it suits corporate needs seamlessly. Families will appreciate the complimentary cribs, making it an excellent choice for those traveling with children. Guests rave about the combination of eco-friendly practices and a welcoming atmosphere, making it ideal for a family vacation.
  • Doubletree by Hilton Bath: Experience a warm welcome at the Doubletree by Hilton Bath, a sophisticated 4-star hotel located 10 miles from Melksham. This eco-certified property stands out for being pet-friendly and LGBTQIA welcoming, making it a versatile choice for diverse travelers. With amenities catering to pets, including food and water bowls and a flexible pet policy, it ensures that your furry friends are accommodated too. Guests appreciate the hotel's commitment to inclusivity, along with its stylish rooms and top-tier service, creating a memorable stay for everyone.
  • Hampton by Hilton Bath City: Hampton by Hilton Bath City is a cozy 3-star hotel situated 10 miles from Melksham, ideal for eco-conscious and LGBTQIA travelers. This eco-certified hotel offers a welcoming environment with modern amenities, making it perfect for those seeking comfort without compromising their values. Its affiliation with LGBTQI travel guides assures guests of an inclusive atmosphere. Visitors enjoy the clean, comfortable rooms and convenient location, making it a smart choice for both leisure and business trips.

Where to stay in and around Melksham

Melksham offers a delightful blend of outdoor adventures and cultural experiences, making it an idyllic destination for families. Stroll through the charming high street filled with unique shops and enjoy the welcoming atmosphere of Melksham center. Nearby, you'll find historical sites and relaxing parks, perfect for unwinding after a day of exploring. With its friendly locals and rich culture, Melksham is sure to provide a memorable vacation experience.

  • Bath: Located 10 miles from Melksham, Bath is a stunning city renowned for its Roman baths and Georgian architecture. The travel experience here is enriched by a variety of outdoor activities, as well as scenic walks along the River Avon. Visitors flock to Bath throughout the year, especially from July to September, to indulge in spa treatments or explore its educational museums. Notable landmarks include the Bath Abbey and the surrounding national park, making it a must-visit for anyone seeking a blend of history and relaxation.
  • Seend: Seend is a charming village situated conveniently close to Melksham. It offers a picturesque setting perfect for those seeking a cultural and romantic getaway. The visitor numbers peak from April to June, making it an ideal spring destination. Explore the local monuments and historic sites, or take a leisurely stroll along the scenic canal. Seend's tranquil atmosphere is perfect for couples and culture enthusiasts looking to immerse themselves in the village's rich heritage.
  • Atworth: Just a short distance from Melksham, Atworth is a quaint village that appeals to families and outdoor enthusiasts alike. With a seasonal influx of visitors peaking in February, May, and October, this village offers a delightful escape. Families can enjoy the urban park and various outdoor activities, while the local monuments add a touch of history to your visit. Atworth is perfect for those seeking a city-themed experience in a serene village setting.

Things to do near Melksham

Melksham is perfect for outdoor adventures, family fun, and cultural experiences. Visitors can enjoy a variety of activities, including exploring shopping centers, indulging in retail therapy at the local mall, and hitting the golf course. Whether you're seeking leisure or excitement, Melksham offers a delightful mix of attractions to enhance your vacation.

Shopping

For a delightful shopping experience in Melksham, visit Emery Gate and Hathaway Retail Park, both only 6 miles away, offering a mix of entertainment and family-friendly vibes. If you're up for a drive, check out the Artisan Quarter located 10 miles from Melksham for a unique selection of local goods.

Recreation

Bowood Golf & Country Club offers a scenic golf experience surrounded by lush landscapes, perfect for both relaxation and sport. Southwick Country Park provides tranquil walking paths and natural beauty, ideal for unwinding and connecting with nature. The Recreation Ground is great for enjoying local sports and community vibes.

Adventure

Experience the thrill of speed at Castle Combe Circuit, a premier motor racing venue located 9 miles from Melksham, where adrenaline runs high. For karting enthusiasts, M4 Karting, situated 11 miles away, offers an exhilarating racing experience. Families can enjoy a fun day navigating the Bath Maze, also 11 miles from Melksham.

Nightlife

Experience the vibrant nightlife in Melksham. Catch a show at Bath's Old Orchard Street Theatre or Rondo Theater for a mix of culture and romance. For a cozy film night, head to The Little Theatre Cinema, where you can enjoy entertaining movies in a charming atmosphere.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Melksham

To save money on your trip to Melksham, consider visiting during the off-peak months of January and October to November, when prices are lower. Booking your stay on a Monday can also help you avoid the higher Saturday rates. Use Expedia's search tool to filter options by budget and location, and consider bundling your hotel with flights and activities for added savings. Joining Expedia's One Key membership can provide exclusive discounts and OneKeyCash for future bookings. Don’t forget to compare room rates at Travelodge Melksham for great deals.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Melksham are January and October to November, where the prices are slightly lower. This is in comparison to June to July and September, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Melksham is Monday. The most expensive day to stay in Melksham is Saturday.
  • Find cheap hotels on Expedia: Utilize Expedia’s search tool to narrow down your options based on your budget, preferred location, and the type of hotel you desire. To find the best prices and deals, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can potentially save money by combining your Melksham hotel reservation with your flights and activities through an Expedia package.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions near Melksham

Melksham is a charming destination perfect for outdoor adventures and family-friendly activities. Visitors can explore its historic houses and buildings, as well as enjoy the serene urban parks that the area has to offer. With a blend of culture and nature, Melksham caters to travelers looking for enriching experiences and memorable outings with loved ones, making it an ideal spot for a delightful vacation.

  • Kennet & Avon Canal: Enjoy a leisurely stroll or bike ride along this picturesque canal, just 2 miles from Melksham. The friendly atmosphere and beautiful scenery make it perfect for a peaceful day out, with opportunities for boating and wildlife spotting.
  • University of Bath: Located 8 miles away, this modern university boasts stunning architecture and vibrant city vibes. Explore its beautiful campus, enjoy a coffee at a local café, or attend an event to experience the lively student culture.
  • Lacock Abbey: Just 3 miles from Melksham, this historic abbey offers a glimpse into the past with its stunning architecture and beautiful gardens. Immerse yourself in the rich culture and history, making it a perfect spot for photography and exploration.

Best time to go to Melksham

The best time to visit Melksham is dependent on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are slightly high and weather is mostly cloudy with light rain. January is its coolest month on average. At this time, visitor numbers are average and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January39.6°F (4.2°C)Light RainMostly CloudyAverageSlightly Low
February40.5°F (4.7°C)Light RainMostly CloudyAverageAverage
March43.3°F (6.3°C)Light RainMostly CloudyAverageAverage
April47.3°F (8.5°C)Light RainMostly CloudySlightly HighAverage
May52.7°F (11.5°C)Light RainMostly CloudyAverageAverage
June58.5°F (14.7°C)Light RainMostly CloudyAverageSlightly High
July62.1°F (16.7°C)Light RainMostly CloudySlightly HighSlightly High
August61.2°F (16.2°C)Light RainMostly CloudyAverageAverage
September57.4°F (14.1°C)Light RainMostly CloudySlightly HighSlightly High
October52.2°F (11.2°C)Light RainMostly CloudySlightly LowSlightly Low
November45.5°F (7.5°C)Light RainMostly CloudySlightly LowSlightly Low
December41.9°F (5.5°C)Light RainMostly CloudySlightly LowAverage

The nearest major airports for your trip to Melksham

When planning your visit to Melksham, you can fly into several major airports. Bristol Airport (BRS) is approximately 24 miles away and offers nearby accommodations like The Rising Sun Inn and The Bear and Swan Inn, both rated 5 stars and located 2 and 4 miles from the airport, respectively. Southampton Airport (SOU) is 44 miles away, with excellent hotel options such as the Harbour Hotel Southampton and The White Star Tavern, both 4 miles from the airport. Lastly, Cardiff Airport (CWL) is 52 miles distant, featuring hotels like voco St David's Cardiff by IHG and The Coach House at Gileston Manor, located 9 and 3 miles away, respectively.

Frequently asked questions

What is the best area to stay in Melksham?
Whitley is the best area to stay in Melksham, favored by most of our travelers. This charming neighborhood offers a peaceful environment while being conveniently located near the town center. With picturesque countryside views and easy access to local amenities, Whitley strikes a superb balance between relaxation and convenience.

For couples seeking a romantic retreat, the surrounding countryside provides lovely walking trails and serene spots for a picnic. The quaint charm of Whitley, combined with its close-knit community feel, makes it an ideal setting for quiet moments together.

Families will appreciate the proximity to parks and recreational facilities, ensuring that children can play freely while parents unwind. The area's inviting space fosters a sense of connection, making it easy to meet other families and create lasting memories.
What are the best hotels in Melksham that travelers recommend?
The Pear Tree Inn in Melksham is a great choice for travelers, boasting an impressive review score of 9.8. Guests rave about its luxurious amenities, including premium bedding and designer toiletries that elevate their stay. The rainfall showerhead offers a spa-like experience, making it great for couples seeking a romantic getaway or anyone wanting to indulge in a bit of pampering after a day of adventure.

For those looking for a cozy and inviting space, The Kings Arms Hotel - Inn is an excellent option, with a traveler rating of 8.8. This inn combines traditional charm with modern comfort, making it a great fit for families seeking a relaxed and friendly environment. Its inviting ambiance and attentive service ensure an easy experience, allowing families to enjoy quality time together without hassle.
What are the best family hotels in Melksham?
The Pear Tree Inn in Melksham is an exceptional choice for families seeking a warm and inviting space. With an exceptional score of 9.8, this hotel goes above and beyond to create a comfortable stay for parents and children alike. Find more child-friendly accommodations in Melksham.
What hotels in Melksham offer free breakfast?
The Pear Tree Inn in Melksham is an excellent choice for travelers seeking a delightful stay with the added perk of free breakfast. With an impressive customer review rating of 9.8, this charming hotel not only provides a complimentary English breakfast on weekends but also offers a cozy ambiance that feels like a home away from home. Find more hotels with free breakfast in Melksham.
What are the top pet-friendly hotels in Melksham?
The Kings Arms Hotel - Inn in Melksham is a delightful pet-friendly option that caters to both you and your furry companions. With an exceptional score of 8.8, guests appreciate the warm and attentive service, making it a great choice for a laid-back getaway. See more pet-friendly hotels in Melksham.
What are the best budget hotels in Melksham?
The Swallows Bed and Breakfast offers an inclusive setting for travelers seeking budget-friendly accommodations in Melksham. With an excellent review score of 9.2, this charming bed and breakfast prides itself on providing a range of amenities that enhance your stay. Guests appreciate the complimentary breakfast, which sets the great tone for a day of adventure. The cozy terrace and premium rooms come equipped with premium bedding, ensuring a restful night's sleep after your adventures.

Another great option is The Kings Arms Hotel - Inn, boasting a review score of 8.8. This pet-friendly establishment welcomes furry family members, making it a wonderful choice for those traveling with pets. With free Wi-Fi and self-parking, it caters to the needs of budget-conscious travelers who also value convenience. The inviting terrace area provides a lovely space to unwind after a day of sightseeing in the picturesque surroundings of Melksham. View all budget hotels in Melksham.
When is the best time to go to Melksham?
The most popular time to visit Melksham is April, when the countryside bursts into bloom and the weather is pleasantly mild, typically ranging from the mid-50s to low 60s Fahrenheit. This enchanting time of year is superb for leisurely strolls along the picturesque River Avon or exploring the charming streets of this historic town.

During the peak season, from July to September, Melksham experiences a lively atmosphere with numerous events and outdoor activities. Visitors can enjoy the vibrant local festivals, such as the Melksham Food and Drink Festival, which showcases the best of regional cuisine and crafts. The summer months also offer ideal conditions for exploring the nearby Cotswolds, renowned for its stunning landscapes and quaint villages.

For those who prefer a quieter experience, October presents an appealing option. The autumn foliage transforms the region into a tapestry of colors, and you'll find fewer crowds at popular attractions. This time is superb for those who enjoy cozy walks and sampling seasonal delicacies at local markets.

If you're looking for a more budget-friendly visit, December is often less busy, making it a great time to experience the town's festive spirit without the hustle and bustle. The charming Christmas markets and holiday decorations create a warm atmosphere, allowing you to enjoy the local culture in a relaxed setting.
Can I cancel my hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline – this is often within 24-48 hours of your scheduled arrival. If you have a non-refundable booking, it might still be possible to receive a refund if you cancel it within 24 hours of booking. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use our "Fully refundable property" filter during your search to find the right Melksham hotel for you.
How can I save on a Melksham hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Melksham hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a Melksham hotel?
Prices for hotels in Melksham often vary, but you can find a great deal from $65 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia