Premium Hotels in Dorset
Shaftesbury
Weymouth
You are booking hotel for more than 30 days
Select Filters
Your Budget
Show 4 more
Locality
Popular locations
Show -3 more
Showing Properties in Dorset
George Albert Hotel & Spa
THB 4,023
THB 3,620
+ THB 1,126 taxes & fees
Per Night
Summer Lodge Country House Hotel
Based on 107 Ratings and 0 reviews
(107 Ratings)
THB 6,373
THB 5,927
+ THB 1,748 taxes & fees
Per Night
The Hunters Moon
Based on 318 Ratings and 0 reviews
(318 Ratings)
THB 2,361
THB 2,125
+ THB 661 taxes & fees
Per Night
Get min. 15% OFF on international hotels with special bank offers.
Coach House Inn
(143 Ratings)
THB 4,548
THB 4,092
+ THB 1,273 taxes & fees
Per Night
The Duchess of Cornwall Inn
THB 3,448
THB 2,887
+ THB 834 taxes & fees
Per Night
Bridge House Hotel
THB 4,373
THB 3,935
+ THB 1,224 taxes & fees
Per Night
The George
Based on 130 Ratings and 0 reviews
(130 Ratings)
THB 4,898
THB 4,407
+ THB 1,371 taxes & fees
Per Night
Birch House B&B
(54 Ratings)
THB 3,025
THB 2,813
+ THB 853 taxes & fees
Per Night
The King's Arms
Based on 80 Ratings and 0 reviews
(80 Ratings)
THB 3,300
+ THB 660 taxes & fees
Per Night
The Frampton Arms
Based on 446 Ratings and 0 reviews
(446 Ratings)
THB 2,805
THB 2,609
+ THB 788 taxes & fees
Per Night
The Plume of Feathers
Based on 153 Ratings and 0 reviews
(153 Ratings)
THB 4,375
THB 4,069
+ THB 1,233 taxes & fees
Per Night
Shaftesbury
Weymouth