The below "find hotels within X miles of Shaftesbury" is as the crow flies, so a town in Devon may show accommodation across the bristol channel in Wales.
Hotels in Shaftesbury
Best Western The Royal Chase Hotel Situated on the outskirts of Shaftesbury, set within picturesque private grounds, this Georgian ex-monastery has been transformed into a luxury hotel. Byzant, the hotel's award-winning restaurant, offers a variety of English and continental cuisine, serving creative interpretations of traditional and modern dishes. Address: Royal Chase Roundabout , shaftesbury, dorset Postcode: SP7 8DB Rooms from: £88 Book/More Info