Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Shaftesbury – 34 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Best Western The Royal Chase Hotel

Hotel in Shaftesbury

Located on the outskirts of Shaftesbury, set within picturesque private grounds, this Georgian ex-monastery has been transformed into a hotel. The hotel catered for everyone and the food was lovely.

Show more Show less
7
Good
745 reviews
Price from
$83
per night

The Grove Arms, Ludwell

Hotel in Shaftesbury

Located in Shaftesbury, 17 miles from Salisbury Train Station, The Grove Arms, Ludwell provides accommodations with a garden, free private parking, a shared lounge and a terrace. Our stay was wonderful! We traveled with one dog (Lab Vizsla mix); our dog enjoyed her stay too. Staff were very friendly and accommodating throughout our stay. Our room was good with all we needed during our stay. Our bed was comfy and breakfast was good as well. There is a restaurant inside the hotel that serves lunch and dinner. In addition, it isn't too far from Gold Hill (a picturesque spot in this town) or Cranborne Chase AONB. Definitely recommend if you happen to be in the area. We'll definitely stay there again for our next visit, thank you.

Show more Show less
8.5
Very Good
633 reviews
Price from
$74
per night

The Grosvenor Arms

Hotel in Shaftesbury

This Georgian building is in Shaftesbury town center. It is now a stylish hotel with free Wi-Fi and large rooms with luxury beds, flat-screen TVs, and coffee machines.

Show more Show less
8.9
Excellent
401 reviews
Price from
$109
per night

The Forester

Hotel in Shaftesbury

Located in Shaftesbury, 17 miles from Salisbury Train Station, The Forester provides accommodations with a garden, free private parking, a terrace and a restaurant.

Show more Show less
Price from
$179
per night

Three Ivy Cross

Shaftesbury

With a large garden and terrace, Three Ivy Cross is located just 5 minutes' walk from the center of Shaftesbury. Completely renovated in 2014, the property offers free WiFi access and onsite parking. Very professional ran B&B....excellent hosts. Top quality food for breakfast. Great choice on the menu. Everywhere spotless

Show more Show less
9.7
Exceptional
269 reviews
Price from
$111
per night

Holbrook Bed and Breakfast

Shaftesbury

Holbrook Bed and Breakfast is a 10-minute walk from the ancient hilltop Saxon town, Shaftesbury. This guest house offers free WiFi, and free private parking. Diane was the most kind and welcoming host! I came a bit early for my check in time, but my room was already ready so Diane happily let me into my room. As a young, female solo traveler, I felt very safe and enjoyed getting to know not only Diane and Ian, but also the other guests at breakfast in the morning. The dining room is the perfect place to strike up a conversation - I especially loved the map of the world with pins in them! This BNB is an easy 5-10 minute walk into town. I also loved how every room is en-suite and private.

Show more Show less
8.8
Excellent
235 reviews
Price from
$99
per night

Snobs and Rebels Apartments

Shaftesbury

Snobs and Rebels Apartments is located in the center of Shaftesbury and offers a shared lounge and a terrace. The accommodations is 30 mi from Dorchester. Really cool place. Beds were super comfy and the rooms were clean. Staff were very friendly and extremely accommodating.

Show more Show less
8.6
Excellent
207 reviews
Price from
$161
per night

La Fleur De Lys

Shaftesbury

In the heart of Shaftesbury, La Fleur de Lys offers well-equipped bedrooms and an award-winning restaurant as well as a lounge bar, free parking and free Wi-Fi. Lovely hotel in an excellent location. Beautiful garden/ courtyard to sit outside. Easy parking in the hotel car park. Park walk view right off the High Street and fantastic panoramic walk around the town. Free visit to the Shaftesbury Abbey garden and museum a few minutes away.

Show more Show less
8.9
Excellent
147 reviews
Price from
$136
per night

The Benett Arms

Shaftesbury

Located in Shaftesbury, The Benett Arms has free WiFi, and guests can enjoy a garden, a terrace and a bar. Our room was spacious including the en-suite. All the meals were good(breakfast and dinner). Parking was fine. There is a petanque area, complete with boules. There are loads of outside tables to use for drinks and meals. Very dog friendly. All the staff we met were very friendly and helpful.

Show more Show less
8.4
Very Good
221 reviews
Price from
$117
per night

Shaftesbury Modern Annexe

Shaftesbury

Shaftesbury Modern Annexe is located in Shaftesbury, 18 miles from Longleat Safari Park, 19 miles from Longleat House, as well as 20 miles from Salisbury Train Station. Perfect location home from home accommodation will definitely return

Show more Show less
9.6
Exceptional
62 reviews
Price from
$78
per night
Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Shaftesbury:

Explore guest reviews of hotels in Shaftesbury

See all