Places To Stay in Shaftesbury, United Kingdom from £49

Showing 1 to 3
  • Sort by:
  • Reviews
    • Best Reviews
    • Most Reviewed
  • Stars
    • Stars 5 to 1
    • Stars 1 to 5
  • Price
    • Price Low to High
    • Price High to Low

£49
per night

Best Western The Royal Chase Hotel 3 Stars

Hotel with 33 rooms from £49. The hotel offers 2 air conditioned function suites, the Belmont and the larger Wessex suite. The lat... more

75 reviews
Score: 7.7 out of 10

£90
per night

La Fleur De Lys 4 Stars

4 Star Bed and breakfast with 7 rooms from £90. In the heart of Shatftesbury, La Fleur de Lys offers well-equipped bedrooms and an award-winning res... more

16 reviews
Score: 9.1 out of 10

£85
per night

The Fontmell

... more

10 reviews
Score: 9.8 out of 10