Beechfield House (1.2 km from Melksham Train Station)
Beechfield House is a 4 AA Red Star country house hotel located near Bath Longleat Lacock and Stonehenge housed in a striking late-Victorian country house set within 8 acres of beautiful grounds.
Semington Rd (1.3 km from Melksham Train Station)
This charming family-run 400 year old farmhouse has been converted to a friendly 8-bedroom hotel easily accessible from the A350. Breakfast can be delivered to your door upon prior arrangement.
Berryfield Lane (2.3 km from Melksham Train Station)
Set in 30 acres of parkland Whaddon Grove House is located just 15 minutes from Chippenham and has free Wi-Fi and free parking.
Top Lane Whitley Melksham (2.6 km from Melksham Train Station)
The Pear Tree Inn is situated just 20 minutes' drive away from Bath less than 10 minutes' drive from the National Trust village of Lacock and the market town of Bradford on Avon.
The Old Ham Tree Ham Green (5.0 km from Melksham Train Station)
The Old Ham Tree in Holt is a traditional village pub offering bed and breakfast on the Wiltshire/Somerset border. Just 25 minutes’ drive from Bath it’s also only 6 minutes from Bradford-on-Avon another historic town popular with visitors.
Ham Green Holt Nr Bradford On Avon (5.1 km from Melksham Train Station)
With picturesque gardens and a dining terrace this charming 16th-century property is set in 1.5 acres of Wiltshire countryside. Free WiFi and free private parking are offered.
9a Dark Lane North (7.7 km from Melksham Train Station)
1 Church Street (8.2 km from Melksham Train Station)
Adjacent to the medieval bridge crossing the River Avon The Swan Hotel - Bradford-on-Avon is an enchanting 15th-century coaching inn located in the heart of historic Bradford on Avon.