FIND A UK HOTEL

South East Central England South West Scotland Eastern England North East North West Channel Islands Wales Greater London Northern Ireland

Hotels in Shaftesbury, Dorset

Classic British Hotels features 1 Shaftesbury hotel.

Salisbury, Wiltshire - Shaftesbury 20 miles (32 km)

Milford Hall Hotel

  • hotel star rating
  • hotelgradinghotel style
Salisbury's most highly rated hotel, Milford Hall is just a few minutes' walk from the historic market square of this magnificent city, boasting one of the finest medieval Cathedrals in Britain, with its breathtaking 404-foot spire dominating the landscape. This Grade II listed Georgian manor house hotel features four lavishly furnished period bedrooms, and stylish executive rooms in a modern wing. The Salisbury Seafood & Steakhouse, awarded joint top restaurant in Salisbury by the AA, serves meats seared to perfection and market-fresh seafood. Stonehenge, another remarkable World Heritage Site, and the New Forest are both on its doorstep. Free Wi-Fi and free on-site parking.

Milford Hall Hotel is 27 miles from Beaulieu: be sure to visit the world-renowned Salisbury Cathedral and Beaulieu whilst enjoying your stay in medieval Salisbury.

Discover more about our Shaftesbury hotels...

Explore Britain Breaks Spring Spa Breaks Gift Vouchers