Cheap Hotels in Shaftesbury, United Kingdom - Book Today

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

Check-in
04Jun
Check-out
05Jun
Rooms and Guests2 Guests, 1 Room
Shaftesbury is known for Gold Hill, a steep, picturesque street made famous by a Hovis commercial, and the historic Shaftesbury Abbey. Visit the stunning views at Duncliffe Hill and explore the local charm of the town's pubs. You'll find affordable hotels like The Grosvenor Arms with character and comfort, plus others that offer unique touches, all carefully picked for their amenities and ratings. Book early, especially during the summer festival season, and consider the local bus service to get around easily.
Filter by:
More +
Star rating
Guest rating
Accommodation type
Price per night
Popular landmarks
Amenities
Services
Brands
1-2 out of 2
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great
1000 m from City Centre700 m from Royal British Legion
FromUS$ 103 /nightSelect
8.0
Great
4.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 149
⬇️ The lowest price
USD 103
💸 Average price for
3-star hotels
USD 120

Best hotels in Shaftesbury

Based on guest reviews over the last 12 months

Charming Getaway for Couples:
Best Western The Royal Chase Hotel
Family Friendly Retreat:
The Benett Arms

FAQs about hotels in Shaftesbury

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

Which hotels in Shaftesbury offer the best value for money?
The average price for hotels in Shaftesbury ranges from $90 to $150 per night. The Benett Arms tends to be the more economical option, often available around $90, while Best Western The Royal Chase Hotel offers more amenities at approximately $130 per night.
Which hotel in Shaftesbury is best for families?
Best Western The Royal Chase Hotel is family-friendly with spacious rooms and nearby attractions like Gold Hill Museum, just 1 km away. It also offers amenities like a pool and dining options suitable for all ages.
What hotel offers unique views in Shaftesbury?
Best Western The Royal Chase Hotel offers scenic views of the surrounding countryside, making it a picturesque choice. Located near the historic sites of Shaftesbury, it provides a peaceful retreat.
Which hotel in Shaftesbury is rated highest by guests?
Best Western The Royal Chase Hotel consistently receives positive reviews for its service and amenities, often rating above 8 out of 10 by guests.
Which hotel is nearest to popular landmarks in Shaftesbury?
Both hotels are within 1-2 km of key landmarks, but The Benett Arms is located conveniently close to the center of Shaftesbury and popular sites like Shaftesbury Abbey and Gold Hill.

Other cities in United Kingdom