Top 10 Melksham Hotel Deals

See all 89 Hotels in Melksham
The Kings Arms Hotel - Inn
The Kings Arms Hotel - Inn

20 Market Place, Melksham SN12 6EX

3.0 out of 5.0
4.2 out of 5 (104 reviews)

Situated in Melksham, this inn is within 6 mi (10 km) of The Courts Garden, Great Chalfield Manor, and Lacock Bakery. Lacoc …

CA$93
Whaddon Grove House - B&B
Whaddon Grove House - B&B

Berryfield Lane, Melksham SN12 6EL

4.0 out of 5.0
4.7 out of 5 (35 reviews)

Situated in Melksham, this bed & breakfast is within 6 mi (10 km) of The Courts Garden, Great Chalfield Manor, and Lacock …

CA$116
Bailbrook House
Bailbrook House
7.6 km from Melksham
4.0 out of 5.0
4.5 out of 5 (757 reviews)

Situated in Bath, this hotel is within 2 mi (3 km) of Alice Park, The Holburne Museum, and Museum of Bath at Work. Bath Abbey …

Get Rates
Parade Park Bath
Parade Park Bath
8.9 km from Melksham
2.0 out of 5.0
3.5 out of 5 (805 reviews)

Situated in Bath, this bed & breakfast is steps from Parade Gardens, Bath Abbey, and Roman Baths. Theatre Royal Bath and Jane …

Get Rates
The Bath Priory Hotel and Spa
The Bath Priory Hotel and Spa
10.7 km from Melksham
5.0 out of 5.0
4.6 out of 5 (99 reviews)

Situated in Bath, this luxury hotel is within 1 mi (2 km) of Royal Victoria Park, Royal Crescent, and No. 1 Royal Crescent. …

CA$202
Novotel Bristol Centre
Novotel Bristol Centre
25.8 km from Melksham
4.0 out of 5.0
4.3 out of 5 (990 reviews)

Located in Bristol Floating Harbour, this hotel is within a 15-minute walk of St. Mary Redcliffe Church, St. Peters Church, …

CA$92
Future Inn Bristol
Future Inn Bristol
25.9 km from Melksham
4.0 out of 5.0
4.3 out of 5 (1,914 reviews)

Located in Bristol City Centre, this hotel is steps from Jungle Rumble Adventure Golf and Cabot Circus Shopping Centre. …

CA$85
Mercure Bristol Grand Hotel
Mercure Bristol Grand Hotel
26.5 km from Melksham
4.0 out of 5.0
3.7 out of 5 (297 reviews)

Located in Bristol Floating Harbour, this spa hotel is within a 5-minute walk of St Nicholas Market, St. Peters Church, and …

CA$94
Bristol Marriott Royal Hotel
Bristol Marriott Royal Hotel
26.8 km from Melksham
4.0 out of 5.0
4.4 out of 5 (935 reviews)

Located in Bristol Floating Harbour, this spa hotel is steps from College Green, Bristol Cathedral, and Bristol Hippodrome …

Get Rates
Jurys Inn Swindon
Jurys Inn Swindon
30.4 km from Melksham
3.0 out of 5.0
4.2 out of 5 (323 reviews)

Located in the heart of Swindon, this eco-friendly hotel is within a 15-minute walk of Wyvern Theatre and Oasis Leisure Centr …

CA$54

Recent Reviews in Melksham

Hide content

Narrow your search

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.

false