You are booking hotel for more than 30 days
Shaftesbury
Select Filters
Your Budget
Show 4 more
Locality
Popular locations
Show -3 more
Showing Properties in Shaftesbury
Holbrook B&B
(49 Ratings)
THB 3,393
THB 3,058
+ THB 950 taxes & fees
Per Night
Best Western Shaftesbury The Royal Chase Hotel
Based on 419 Ratings and 0 reviews
(419 Ratings)
THB 2,188
THB 2,076
+ THB 788 taxes & fees
Per Night
The Grosvenor Arms
THB 3,154
+ THB 631 taxes & fees
Per Night
Get min. 15% OFF on international hotels with special bank offers.
The View, Charming 2-bed Apartment in Shaftesbury,
THB 7,912
THB 7,132
+ THB 4,787 taxes & fees
Per Night
The Victorian Barn self catering holidays with pool & hot tubs
(3 Ratings)
THB 8,379
THB 7,793
+ THB 2,357 taxes & fees
Per Night
Dorset
Sherborne
Shaftesbury
Shaftesbury
Weymouth
Weymouth
Swanage
Weymouth
Swanage