Hotels & places to stay in Shaftesbury
13 places to stay in Shaftesbury, ENG — ranked by guest rating and popularity.
About Shaftesbury:Population 7,314207 m elevationEurope/London time
Browse by type
The numbers
13 places to stay · 7 guest-rated · average 4.5★ — including 2 four-star hotels
Showing 13 of 13
Bed & Breakfast
3 Ivy Cross★★★★
3 Ivy Cross, Shaftesbury SP7 8DW
★ 4.9 (32)
Bed & Breakfast
Holbrook ( Book direct for best prices )★★★
6 Ivy Cross, Shaftesbury SP7 8DW
★ 4.8 (41)
Hotel
La Fleur de Lys★★★
Bleke Street
★ 4.7 (194)
Bed & Breakfast
The Chalet B&B
Christys Lane, Shaftesbury
★ 4.6 (13)
Hotel
The Grosvenor Arms★★★★
The Commons
★ 4.4 (712)
Bed & Breakfast
Snobs and Rebels Apartments
Muston's Yard Muston's Lane, Shaftesbury SP7 8AD
★ 4.1 (16)
Hotel
Best Western Royal Chase Hotel★★★
Christy's Ln, Shaftesbury SP7 8DB
★ 4.0 (583)
Campsite
Holyrood campsite
Campsite
Melbury Vale Farm
Hotel
Royal Chase Hotel
Salisbury Road
Hotel
Spectrum Housing Group
The Pavilions, St Martin's Ln, Shaftesbury SP7 8PB
Bed & Breakfast
The Old Chapel Bed and Breakfast
Bed & Breakfast
The Old Farriers B&B
Rear of 'Squires' Abbey Close, Shaftesbury
Other cities in United Kingdom
Staying in Shaftesbury — FAQs
How many places to stay are there in Shaftesbury?
There are 13 places to stay listed in Shaftesbury on Where to Rest — hotels, bed & breakfasts, hostels, apartments and more, with photos, guest ratings, amenities and booking links.
Where is the best place to stay in Shaftesbury?
Top-rated stays in Shaftesbury include Holyrood campsite, Melbury Vale Farm, Royal Chase Hotel. See our ranked list of the best places to stay in Shaftesbury.
