Most Popular Hotels in Melksham

See all 93 Hotels in Melksham

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.