Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Simon Campbell on trover

Search for Melksham Hotels from CA $122

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Melksham hotels and places to stay

The Shaw Country Hotel
2 out of 5
Bath Road, Shaw, Melksham, England
Get Rates
2.04 km from city centre
4.3/5Excellent! (189 reviews)

"The staff are friendly. The full breakfast is great. It is Christmas time and the Christmas decor in the eating area is charming. The view outside the property is pretty. But there is no lift to our rooms so be prepared to carry your luggage up a short flight of stairs."…"

Reviewed on Dec. 16, 2019

The Shaw Country Hotel
The Conigre Hotel
2 out of 5
Semington Road, Melksham, England
Free cancellationReserve now, pay when you stay
The price is CA $125 per night
0.5 km from city centre
4.4/5Wonderful! (98 reviews)
Beautiful Gem in Wiltshire

"Stayed overnight in a single bed in the converted barn/stables section of the premises. Staff are delightful, breakfast excellent and room what's you'd expect for the price - with a quaint British country styling. Would definitely stay again."…"

Reviewed on Mar. 16, 2020

The Conigre Hotel
Whaddon Grove House
4 out of 5
Berryfield Lane, Melksham, England
The price is CA $127 per night
1.45 km from city centre
4.6/5Exceptional! (52 reviews)
2 night stay

"Lovely place to stay Great way of doing things Will be back"…"

Reviewed on Sep. 20, 2019

Whaddon Grove House
Cleeve House - Guest house
3 out of 5
Trowbridge Road, Seend, Melksham, England
The price is CA $122 per night
4.38 km from city centre
4.3/5Excellent! (64 reviews)
A little bit quirty

"The building is old and so a little rough around the edges but we received a warm welcome, it was clean the beds were comfortable and the breakfast was yummy! We would happily stay again."…"

Reviewed on Dec. 9, 2019

Cleeve House - Guest house
Observers Rest
4 out of 5
West Hill, Whitley, Melksham, England
Get Rates
3.49 km from city centre
4.5/5Wonderful! (4 reviews)
Lovely short break with the wife and our dog.

"We have stayed at this house once before and liked it then and again we were happy with the house. Would recommend and we will be back."…"

Reviewed on Aug. 30, 2019

Observers Rest
Clean, Cozy & Comfortable Without Breaking the Bank
Get Rates
1.25 km from city centre
5/5Exceptional! (33 reviews)
Short stay in Melksham

"The bungalow was spacious and in a nice quiet, safe neighbourhood. It was well equipped, clean and very comfortable. A short walk into the town and a close drive to several places of interest inc. Bath and stone henge. Very friendly, helpful hosts. Would stay again."…"

Reviewed on Mar. 3, 2020

Clean, Cozy & Comfortable Without Breaking the Bank
The Kings Arms Hotel - Inn
3 out of 5
20 Market Place, Melksham, England
Get Rates
0.15 km from city centre
4.2/5Excellent! (209 reviews)

"Wonderful friendly and helpful staff. Fabulous breakfast and equally fabulous evening meal. Wouldn’t hesitate to stay here again and would highly recommend to anyone."…"

Reviewed on Feb. 17, 2020

The Kings Arms Hotel - Inn
Pigsty Cottage - Luxurious Apartment Within Orangery
Seend Bridge House, Inmarsh, Melksham, ENG
Get Rates
5.34 km from city centre
5/5Exceptional! (5 reviews)
Pigsty cottage Milksham

"Very good place to stay if you want to relax in piece. The apartment was fab, at the back of the yard, private. Modern bathroom, spacious dining area and bedroom with very comfortable bed. Towels, robes and toiletries were provided. Stephen welcomed us with milk, butter, bread, yoghurts and juice, ..."…"

Reviewed on Mar. 18, 2020

Pigsty Cottage - Luxurious Apartment Within Orangery
Stunning Self Catering property ideal for couples and business travellers
The Pear Tree Inn
4 out of 5
Top Lane, Whitley, Melksham, England
The price is CA $134 per night
3.41 km from city centre
4.9/5Exceptional! (65 reviews)

"Great staff and service, Kate was lovely very welcoming, she checked us in and served at dinner and breakfast. The inn offers a good range of food and drinks too. Our room in the garden was clean, comfortable and cosy. We really enjoyed our weekend break."…"

Reviewed on Jan. 6, 2020

The Pear Tree Inn
Don't see what you're looking for?
See all available properties in Melksham
View all properties
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.

Melksham Hotel Guide

For those travelers who are searching for accommodations near Melksham, there are several options. Within a 6-mile (10-kilometer) radius of the city center you can find 3 Expedia-listed accommodation options.

Those looking for a place to base themselves that is close to downtown Melksham will love the location and amenities of the Kings Arms Hotel - Inn.

The Royal Crescent Hotel is positioned 10 miles (16 kilometers) from the heart of Melksham. Alternatively, the Macdonald Bath Spa is positioned 9 miles (14 kilometers) away. Some more options around this area are the Francis Hotel Bath - MGallery Collection and the Ayrlington.

20 miles (32 kilometers) away from Melksham is Swindon, where you'll find Lydiard Park, Swindon Designer Outlet and Museum of the Great Western Railway. If you'd like to spend a few nights in Swindon, check out the room rates at the Crown Inn and Jurys Inn Swindon. 25 miles (40 kilometers) to the northwest of Melksham, you may also choose to stay at Salisbury, which is home to the Rokeby Guest House and Grasmere House Hotel. The Salisbury Cathedral, Wilton House and Old Sarum are just some of the more popular points of interest to explore while in Salisbury.

Bristol International Airport is 25 miles (40 kilometers) away from Melksham. Travelers who choose to stay close by, can easily book a room at the Holiday Inn Bristol Airport or Redhill House Bristol Airport.

Frequently asked questions

What's the best place for a stay in Melksham?
Beechfield House Hotel is one of the top choices for your stay based on our traveler data. This 4-star hotel offers 2 restaurants and 2 bars. Other good choices for your stay include The Conigre Hotel and The Shaw Country Hotel.
If I need to cancel my hotel reservation in Melksham, will I receive a refund?
Yes! Most hotel bookings are fully refundable provided that you cancel before the hotel’s cancellation deadline, which is often 24 or 48 hours before check in. If you have a non-refundable reservation, you might be able to cancel it and be given a refund within 24 hours of your booking. Add dates, click “Search”, then you can filter by “free cancellation” to view the best options available in Melksham.
What's the best budget-friendly hotel in Melksham?
Based on reviews, The Shaw Country Hotel is a popular 2-star hotel for our travelers looking for an economical choice, and features free WiFi and free parking. Another top choice for your stay on the cheap is The Kings Arms Hotel - Inn.
What's the best place to stay for a family vacation in Melksham?
The Shaw Country Hotel is a hotel with a restaurant and free parking, and it’s a top choice on Expedia for families. Other choices to stay with the kids include The Kings Arms Hotel - Inn and Beechfield House Hotel. Attractions in the area like Longleat Safari and Adventure Park and Center Parcs Longleat Forest are also fun for kids of all ages.
What's the best place to stay for a couple visiting Melksham?
Beechfield House Hotel is a favorite 4-star hotel for couples, and features in-room massages and an alfresco restaurant.
What's the best pet-friendly hotel in Melksham?
The Shaw Country Hotel is a top hotel for people traveling with their pets, and offers a restaurant and a bar/lounge for its human guests. Other good options for you and your pet include Beechfield House Hotel and The Pear Tree Inn.
What's the best luxury place to stay in Melksham?
Marco Pierre White’s Pear Tree Inn is a luxury hotel with a restaurant and a bar, and it’s a popular choice for Expedia travelers looking for an elegant place to stay. Beechfield House Hotel and Whaddon Grove House are two other upscale options for your stay.
What are some accommodations with pools in Melksham?
Beechfield House Hotel is a popular 4-star hotel featuring an outdoor pool, 2 restaurants, and 2 bars.

Recent Reviews in Melksham

More trip options