Top Hotels in Shaftesbury

Find the Top Hotels in Shaftesbury – 3+ Quality Options from Leading Providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
1Filter & Sort
View map
1-3 out of 3 hotels
1Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
MapView on map100 yd from City Center100 yd from Shaston Social Club
From   US$ 112 /nightSelect
  • Dog-friendly accommodations and amenities
  • Homemade bakery items every Saturday
  • High-quality local craft beers
Bed & Breakfast
MapView on map700 yd from City Center600 yd from Royal British Legion
From   US$ 127 /nightSelect
  • Delicious homemade breakfast options
  • Warm hospitality from owners Ian and Diane
  • Bicycle safe storage available
Bed & Breakfast
  • Guest Rooms
  • Bar
  • Garden
3.1 mi from City Center
From   US$ 149 /nightSelect
  • Dog-friendly with cozy guest rooms
  • Home-cooked meals with local ales
  • Historic 17th century free house

Top Hotel Picks in Shaftesbury

How much is a room per night?

These hotels offer easy access to Shaftesbury's key attractions such as Gold Hill, the Shaftesbury Abbey Museum, and the local Market Place. Prices start around $90 per night, with guest ratings above 8.0/10 at many properties.

3 star: $90-$150
4 star: $150-$230
5 star: $230-$400

Top Recommended Hotels in Shaftesbury