Hotels in Shaftesbury, Dorset - Compare & Book

Only Handpicked and Verified Accommodations for Your Stay in Shaftesbury, United Kingdom

Check-in
17Jun
Check-out
18Jun
Rooms and Guests2 Guests, 1 Room
Filter by:
More +
Star rating
Guest rating
Accommodation type
Price per night
Popular landmarks
Amenities
Services
Brands
View map
1-4 out of 4
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.2
Great
Map100 m from City Centre100 m from Shaston Social Club
FromUS$ 112 /nightSelect
8.2
Great
Map300 m from City Centre200 m from Shaston Social Club
FromUS$ 170 /nightSelect
8.4
Great
Map1000 m from City Centre700 m from Royal British Legion
FromUS$ 103 /nightSelect
8.0
Great
Map4.9 km from City Centre
FromUS$ 149 /nightSelect

Price range for hotels in Shaftesbury

A world of accommodation options awaits, from budget-friendly stays to luxurious retreats, with prices suited to every traveler's dream vacation.

⬆️ The highest price
USD 170
⬇️ The lowest price
USD 103
💸 Average price for
4-star hotels
USD 134
3-star hotels
USD 120

Best hotels in Shaftesbury

Based on guest reviews over the last 12 months

Historic Charm and Comfort:
Relaxing Retreat with Nature Views:
Cozy Country Pub Experience:
Gourmet Dining and Local Flavor:

FAQs about hotels in Shaftesbury

We hope that the answers to these questions will help you plan your trip

Which hotels in Shaftesbury offer family-friendly amenities?
The Best Western The Royal Chase Hotel and The Grosvenor Arms are good options for families, featuring spacious rooms and nearby parks for children's activities.
What hotels in Shaftesbury provide stunning views?
The Grosvenor Arms offers picturesque views of the local countryside, making it ideal for visitors seeking scenic accommodations.
Which hotel in Shaftesbury is closest to popular landmarks?
La Fleur De Lys is located near Shaftesbury Abbey and Gold Hill, both prominent local attractions, within a short walking distance of 1 km.
What are the best-rated hotels in Shaftesbury according to guest reviews?
The Grosvenor Arms is one of the top-rated hotels, frequently praised for its service and comfort, with a rating of 9.0/10 on various review platforms.

Hotel Accommodation Insights for Shaftesbury

This guide evaluates four hotels in Shaftesbury, providing essential details to help travelers choose the right accommodation, including prices, peak seasons, and proximity to local attractions.

Typical nightly rates range from $90 to $150.

There are four notable hotels in Shaftesbury.

Peak seasons are spring and summer months.

Local taxes/fees total approximately 10%.

Key attractions like Gold Hill are within 1.5 km.

Other cities in United Kingdom