We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Accommodation
Price per night
Amenities
Location
Any Distance
from
Traveler Rating
Hotel class
Style
Hotel brand
  • Sort by:
  • Traveler Ranked
  • Best Value
  • Lowest price
  • Distance
Updating list...
The Grosvenor Arms
Hotwire.com
$105
View Deal
#1 Best Value of 2 hotels in Shaftesbury
  • Free Wifi
  • Free Parking
Best Western Shaftesbury The Royal Chase Hotel
TripAdvisor
$107
View Deal
#2 Best Value of 2 hotels in Shaftesbury
  • Free Wifi
  • Free Parking
See all hotels in or near Shaftesbury
Villa at Henrietta Park
SAVE $11
$179
AccorHotels.com
$168
View Deal
27.2 miles from Shaftesbury
  • Free Wifi
Francis Hotel Bath - MGallery by Sofitel
SAVE $8
$126
MGallery
$118
View Deal
27.1 miles from Shaftesbury
  • Free Wifi
  • Room Service
Holiday Inn Express Bath
SAVE $33
$196
HIExpress.com
$163
View Deal
27.1 miles from Shaftesbury
  • Free Wifi
  • Free Parking
The Abbey Hotel
SAVE $29
$158
AccorHotels.com
$129
View Deal
26.9 miles from Shaftesbury
  • Free Wifi
  • Restaurant
SAVE $58
$362
Booking.com
$304
View Deal
27.5 miles from Shaftesbury
  • Free Wifi
  • Free Parking
Premier Inn Southampton West Quay Hotel
PremierInn.com
$71
View Deal
34.8 miles from Shaftesbury
  • Free Wifi
  • Restaurant
Hilton Bath City
SAVE $24
$142
Hilton
$118
View Deal
27.1 miles from Shaftesbury
  • Free Wifi
  • Restaurant
Harington's City Hotel
SAVE $4
$109
Priceline
$105
View Deal
27.1 miles from Shaftesbury
  • Free Wifi
  • Room Service
Queensberry Hotel
Orbitz.com
$130
View Deal
27.4 miles from Shaftesbury
  • Free Wifi
  • Restaurant
Holiday Inn Southampton
Loading prices...
34.8 miles from Shaftesbury
  • Free Wifi
  • Pool
The Bath Priory
Hotels.com
$191
View Deal
27.8 miles from Shaftesbury
  • Free Wifi
  • Free Parking
Official Site
$147
View Deal
27.1 miles from Shaftesbury
  • Free Wifi
  • Free Parking
Bailbrook House Hotel
SAVE $35
$147
Orbitz.com
$112
View Deal
28.0 miles from Shaftesbury
  • Free Wifi
  • Free Parking
SAVE $12
$179
Agoda.com
$167
View Deal
27.8 miles from Shaftesbury
  • Free Wifi
  • Free Parking
Novotel Southampton
Novotel
$86
View Deal
34.5 miles from Shaftesbury
  • Free Wifi
  • Pool
The Ayrlington
SAVE $5
$162
Priceline
$157
View Deal
26.9 miles from Shaftesbury
  • Free Wifi
  • Free Parking
Macdonald Bath Spa Hotel
SAVE $52
$251
Orbitz.com
$199
View Deal
27.1 miles from Shaftesbury
  • Free Wifi
  • Pool
Whatley Manor Hotel & Spa
SAVE $33
$428
Relais & Châteaux
$395
View Deal
39.9 miles from Shaftesbury
  • Free Wifi
  • Free Parking
The Blue Keys
Travelocity
$102
View Deal
34.4 miles from Shaftesbury
  • Free Wifi
  • Free Parking
The Bristol
SAVE $8
$111
Orbitz.com
$103
View Deal
35.4 miles from Shaftesbury
  • Free Wifi
  • Bar/Lounge
Thornbury Castle and Tudor Gardens
SAVE $130
$482
Priceline
$352
View Deal
44.5 miles from Shaftesbury
  • Free Wifi
  • Free Parking
Portsmouth Marriott Hotel
SAVE $7
$102
Orbitz.com
$95
View Deal
49.2 miles from Shaftesbury
  • Free Parking
  • Pool
Winchester Royal Hotel, BW Premier Collection
TripAdvisor
$69
View Deal
38.3 miles from Shaftesbury
  • Free Wifi
  • Restaurant
SAVE $22
$211
Booking.com
$189
View Deal
27.4 miles from Shaftesbury
  • Free Wifi
  • Room Service
Holiday Inn Bristol City Centre
HolidayInn.com
$75
View Deal
35.8 miles from Shaftesbury
  • Free Wifi
  • Restaurant
The Pembroke Arms Hotel
SAVE $6
$95
Agoda.com
$89
View Deal
15.2 miles from Shaftesbury
  • Free Wifi
  • Free Parking
Bristol Marriott Royal Hotel
SAVE $41
$122
Marriott Hotels
$81
View Deal
35.5 miles from Shaftesbury
  • Free Wifi
  • Pool
The Winchester Hotel & spa
SAVE $28
$113
Booking.com
$85
View Deal
38.2 miles from Shaftesbury
  • Free Wifi
  • Breakfast included
*Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.