Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 321,000 hotels worldwide.

Get the price guarantee available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Featured Shaftesbury Best Western Hotels

See all 315 Hotels in Shaftesbury
Best Western Wessex Royale Hotel

Best Western Wessex Royale Hotel

32 High West Street, Dorchester
3.0 out of 5.0
4.1 out of 5 (42 reviews)
The quality of the hotel compensated for the poor weather and so made our stay in Dorset much pleas … - 

$68

$68
Best Western Red Lion Hotel

Best Western Red Lion Hotel

Milford Street, Salisbury
3.0 out of 5.0
3.9 out of 5 (53 reviews)
Nice hotel in a great town. Nice hotel in a great town, very pleasing hotel décor in the bar, lounge, restaurant etc; the bedro … - 

$81

$81
Best Western Shaftesbury The Royal Chase Hotel

Best Western Shaftesbury The Royal Chase Hotel

Royal Chase Roundabout, Shaftesbury
3.0 out of 5.0
3.8 out of 5 (46 reviews)
Overnight stay Hotel promises much more than it delivers. Quite dated and could do with a renovation in my opinion … - 

$87

$87
Best Western Dorset Oborne The Grange Hotel

Best Western Dorset Oborne The Grange Hotel

Oborne, Sherborne
3.0 out of 5.0
4.5 out of 5 (25 reviews)
Peace and quiet. Instant relaxation. Staff fab. Room had everything. Lovely setting. - 

$88

$88
Best Western Kings Arms Hotel

Best Western Kings Arms Hotel

30 High East Street, Dorchester
3.0 out of 5.0
3.9 out of 5 (8 reviews)
Only one night, but it was very pleasant. We spent one night at the King's. We arrived several hours before check-in and were told that the c … - 
Map

Best Western Shaftesbury Hotel Guide

Some globe-trotters choose hotels based on location, but others book by name. And thanks to Expedia you don’t have to pick. It is why we offer such an expansive range of Best Western hotels in Shaftesbury, England. Known for well-appointed rooms and friendly, personalized service, each of the top Best Western Shaftesbury hotels guarantees an unparalleled level of comfort and quality.

You’ll find best-in-class amenities like clean rooms and quiet atmospheres, and some Shaftesbury Best Western locations may even offer extra little benefits and discounts for frequent travelers.