Hotels in Melksham

13 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • hotelscom
  • vrbo
  • tripadvisor
  • expedia
  • tripcom
  • agoda
  • homestay
  • tuivillas
  • hostelworld
  • hotelopia
Melksham hotels
Choose the perfect holiday accommodation
Price per night
Accommodation type
Rating

13 Cheap hotels in Melksham

Best Melksham hotels for families

The Kings Arms Hotel - Melksham
8.5 1274 reviews

The Kings Arms Hotel

hotel, Melksham
The Kings Arms Hotel is located in the town of Melksham, just 4.1 miles from Lacock Abbey and 12 miles from the University of Bath. The hotel is a 3-star property with excellent user ratings, making it a popular choice for travellers.
The hotel offers a range of amenities and features, including a restaurant, bar, and free private parking. Guests can enjoy a comfortable stay with facilities like air conditioning, a terrace, a garden, and free Wi-Fi.
Beechfield House - Melksham
8.2 456 reviews

Beechfield House

hotel, Beanacre
Beechfield House is a country house hotel located near Beanacre, just a short drive from Bath, Longleat, Lacock and Stonehenge, making it ideal for exploring the beautiful Wiltshire countryside. It is a 4-star hotel, with very good user ratings for its cleanliness, location and overall experience.
The hotel is set within 8 acres of beautiful grounds, featuring an outdoor swimming pool, traditional walled garden, small arboretum, and a picturesque lawn with ponds. Guests can enjoy a 2 AA Rosette awarded fine dining experience, traditional afternoon tea, and a range of amenities including a bar, restaurant, room service, and a terrace/balcony.
The Barge Inn - Melksham
8.1 1099 reviews

The Barge Inn

hotel, Bradford on Avon
The Barge Inn is located in Bradford on Avon, Wiltshire, approximately 11.6km from the University of Bath and 13.8km from Bath's Roman Baths and The Circus.
This 4-star inn offers one bedroom with one bathroom, free parking, a restaurant, bar, garden, and free Wi-Fi; guests can enjoy nearby walks along the River Avon and Bradford on Avon's canal system.
Best Western Plus Angel Hotel - Melksham
8.0 1586 reviews

Best Western Plus Angel Hotel

hotel, Chippenham
The Best Western Plus Angel Hotel is located in the centre of Chippenham, just a 30-35 minute drive from Bath and Bristol, making it a convenient base for exploring the region. The hotel is a 3-star property with very good user ratings for location, cleanliness and overall experience.
The hotel offers a range of facilities for guests, including a swimming pool, gym and garden, as well as a restaurant and bar. Rooms are comfortable and include a 32-inch flat-screen TV, seating area, safe, telephone, tea and coffee facilities, and an en suite bathroom with hairdryer and toiletries.

Best Melksham hotels with a pool

Among the 13 accommodations in Melksham, here are the 4 best hotels with a pool

Lucknam Park, Emblems Collection - Melksham
9.3 510 reviews

Lucknam Park, Emblems Collection

hotel, Chippenham
Lucknam Park Hotel is a 5-star country house hotel situated just six miles from Bath, offering a peaceful escape in a beautiful countryside setting. It consistently receives excellent user ratings for its location, cleanliness and overall experience.
The hotel is set within a 500-acre estate and features a Michelin-starred restaurant, award-winning spa, equestrian centre, tennis courts, and a range of other activities for all ages, making it an ideal choice for families and couples alike.
Best Western Plus Angel Hotel - Melksham
8.0 1586 reviews

Best Western Plus Angel Hotel

hotel, Chippenham
The Best Western Plus Angel Hotel is located in the centre of Chippenham, just a 30-35 minute drive from Bath and Bristol, making it a convenient base for exploring the region. The hotel is a 3-star property with very good user ratings for location, cleanliness and overall experience.
The hotel offers a range of facilities for guests, including a swimming pool, gym and garden, as well as a restaurant and bar. Rooms are comfortable and include a 32-inch flat-screen TV, seating area, safe, telephone, tea and coffee facilities, and an en suite bathroom with hairdryer and toiletries.
Beechfield House - Melksham
8.2 456 reviews

Beechfield House

hotel, Beanacre
Beechfield House is a country house hotel located near Beanacre, just a short drive from Bath, Longleat, Lacock and Stonehenge, making it ideal for exploring the beautiful Wiltshire countryside. It is a 4-star hotel, with very good user ratings for its cleanliness, location and overall experience.
The hotel is set within 8 acres of beautiful grounds, featuring an outdoor swimming pool, traditional walled garden, small arboretum, and a picturesque lawn with ponds. Guests can enjoy a 2 AA Rosette awarded fine dining experience, traditional afternoon tea, and a range of amenities including a bar, restaurant, room service, and a terrace/balcony.
Beechfield House Hotel - Melksham
8.9 508 reviews

Beechfield House Hotel

hotel, Melksham
Beechfield House, a 4-star country house hotel, is located near Beanacre, within easy reach of Bath, Longleat, Lacock, and Stonehenge. It enjoys a peaceful setting in the beautiful Wiltshire countryside, perfect for exploring the region's historic attractions. Guests consistently rate the hotel very good for its location, cleanliness, and overall experience.
The hotel is set within 8 acres of grounds, featuring a swimming pool, a walled garden, and a picturesque lawn. Amenities include a restaurant serving fine dining and afternoon tea, a spa, a fitness centre, and a bar, offering a range of activities and relaxation options for guests.

Frequently asked questions about hotels in Melksham

  • What are the most affordable attractions in and around Melksham?

    For a budget-friendly day out, you can stroll along the canal towpath, visit the Melksham House gardens, or check out the local markets. There are also plenty of free walking trails around the area.
  • What are the best hotels with a swimming pool in Melksham?

    Beechfield House Hotel, Beechfield House and Whaddon Grove House are among the best hotels with a swimming pool in Melksham.

  • How can travelers relax during a week in and arond Melksham?

    A week in Melksham is all about chilling out. You can spend your days fishing on the canal, walking through the countryside, or enjoying a pub lunch. The town's got a relaxed vibe, so you'll easily unwind.
  • What are the most popular 2, 3 and 4-star hotels in Melksham?

    Among 2, 3 and 4-star hotels in Melksham, The Kings Arms Hotel, Cleeve House and Poplars are the most popular ones.

  • What amenities can travelers expect in hotel rooms in Melksham?

    Most hotels in Melksham offer the usual amenities, like Wi-Fi, TVs, and tea and coffee making facilities. Some might have a swimming pool or a restaurant, but you'll find that most are pretty standard.
  • What are the best luxury hotels in Melksham?

    Beechfield House Hotel, Beechfield House and Observers Rest are among the best luxury hotels in Melksham.

  • When is the best time to book a hotel in Melksham?

    The best time to book a hotel in Melksham is usually during the off-season, which is from November to March. You'll get the best deals and fewer crowds then.
  • What are the best family friendly hotels in Melksham?

    The best family friendly hotels in Melksham are Pear Tree Inn Whitley, The Kings Arms Hotel and Beechfield House Hotel.

  • What are some pet-friendly activities in and around Melksham?

    There are plenty of dog-friendly walks around Melksham, like the canal towpath or the woodland trails. You can also find dog-friendly pubs and cafes in the town.
  • What are the best pet friendly hotels in Melksham?

    The best pet friendly hotels in Melksham are Pear Tree Inn Whitley, The Kings Arms Hotel and Beechfield House Hotel.

  • Which towns or cities worth a visit near Melksham?

    You're close to some great spots. Bath is a must-see, only 20 minutes away. You've also got Bradford-on-Avon, a charming medieval town, and Devizes, known for its market and canal. All within an hour's drive.

Popular destinations

Best Melksham hotels with breakfast

Among the 13 accommodations in Melksham, here are the 4 best hotels with breakfast

Beechfield House - Melksham
8.2 456 reviews

Beechfield House

hotel, Beanacre
Beechfield House is a country house hotel located near Beanacre, just a short drive from Bath, Longleat, Lacock and Stonehenge, making it ideal for exploring the beautiful Wiltshire countryside. It is a 4-star hotel, with very good user ratings for its cleanliness, location and overall experience.
The hotel is set within 8 acres of beautiful grounds, featuring an outdoor swimming pool, traditional walled garden, small arboretum, and a picturesque lawn with ponds. Guests can enjoy a 2 AA Rosette awarded fine dining experience, traditional afternoon tea, and a range of amenities including a bar, restaurant, room service, and a terrace/balcony.
The Kings Arms Hotel - Melksham
8.5 1274 reviews

The Kings Arms Hotel

hotel, Melksham
The Kings Arms Hotel is located in the town of Melksham, just 4.1 miles from Lacock Abbey and 12 miles from the University of Bath. The hotel is a 3-star property with excellent user ratings, making it a popular choice for travellers.
The hotel offers a range of amenities and features, including a restaurant, bar, and free private parking. Guests can enjoy a comfortable stay with facilities like air conditioning, a terrace, a garden, and free Wi-Fi.
Beechfield House Hotel - Melksham
8.9 508 reviews

Beechfield House Hotel

hotel, Melksham
Beechfield House, a 4-star country house hotel, is located near Beanacre, within easy reach of Bath, Longleat, Lacock, and Stonehenge. It enjoys a peaceful setting in the beautiful Wiltshire countryside, perfect for exploring the region's historic attractions. Guests consistently rate the hotel very good for its location, cleanliness, and overall experience.
The hotel is set within 8 acres of grounds, featuring a swimming pool, a walled garden, and a picturesque lawn. Amenities include a restaurant serving fine dining and afternoon tea, a spa, a fitness centre, and a bar, offering a range of activities and relaxation options for guests.
Lucknam Park, Emblems Collection - Melksham
9.3 510 reviews

Lucknam Park, Emblems Collection

hotel, Chippenham
Lucknam Park Hotel is a 5-star country house hotel situated just six miles from Bath, offering a peaceful escape in a beautiful countryside setting. It consistently receives excellent user ratings for its location, cleanliness and overall experience.
The hotel is set within a 500-acre estate and features a Michelin-starred restaurant, award-winning spa, equestrian centre, tennis courts, and a range of other activities for all ages, making it an ideal choice for families and couples alike.

Best Melksham hotels with parking

Timbrell's Yard - Melksham
8.9 416 reviews

Timbrell's Yard

hotel, Bradford on Avon
Timbrell's Yard is located in Bradford-on-Avon, a 2-minute walk from the railway station and a 15-minute drive (24 km) from Bath. The hotel is highly rated, with excellent scores for location, cleanliness, and overall experience.
This charming inn is housed in a Grade II listed 17th-century building, offering guests a peaceful retreat on the banks of the River Avon. Amenities include a traditional restaurant serving delicious home-cooked meals, a bar with real ales and international beers, leafy gardens, and on-site parking.
The Barge Inn - Melksham
8.1 1099 reviews

The Barge Inn

hotel, Bradford on Avon
The Barge Inn is located in Bradford on Avon, Wiltshire, approximately 11.6km from the University of Bath and 13.8km from Bath's Roman Baths and The Circus.
This 4-star inn offers one bedroom with one bathroom, free parking, a restaurant, bar, garden, and free Wi-Fi; guests can enjoy nearby walks along the River Avon and Bradford on Avon's canal system.
The White Hart - Melksham
8.8 94 reviews

The White Hart

hotel, Atworth
The White Hart inn is conveniently located in Atworth, Wiltshire, 7.2 kilometres from Lacock Abbey and 14.5 to 19.3 kilometres from Bath's attractions including the Roman Baths and Bath Abbey.
This single-bedroom guesthouse offers free Wi-Fi, an on-site restaurant and bar, accommodating up to three guests, and serves a range of breakfast options including Full English, vegetarian, and gluten-free choices.
The Kings Arms Hotel - Melksham
8.5 1274 reviews

The Kings Arms Hotel

hotel, Melksham
The Kings Arms Hotel is located in the town of Melksham, just 4.1 miles from Lacock Abbey and 12 miles from the University of Bath. The hotel is a 3-star property with excellent user ratings, making it a popular choice for travellers.
The hotel offers a range of amenities and features, including a restaurant, bar, and free private parking. Guests can enjoy a comfortable stay with facilities like air conditioning, a terrace, a garden, and free Wi-Fi.
©2026 cozycozy.com