The United Kingdom may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window
Photo by Paweller

Search Hotels in Shaftesbury

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular filters
Property class
Your budget
Guest rating
Payment type
Property type
Area
Popular locations
Amenities
Accessibility
Trip type
Melbury Lodge
3.5 out of 5
Sherborne Causeway, Shaftesbury, ENG
Get Rates
2.63 mi from city centre
5/5Exceptional! (1 review)
Amazing!!

"Excellent from start to finish, highly recommend Shaftesbury luxury lodges... friendly staff and great site"…"

Reviewed on 3 Jul 2019

Melbury Lodge
Abbey Lodge
3.5 out of 5
Sherborne Causeway, Shaftesbury, England
Get Rates
2.62 mi from city centre
Abbey Lodge
The Old Forge
3 out of 5
Chapel Hill, Compton Abbas, Shaftesbury, England
Get Rates
2.63 mi from city centre
5/5Exceptional! (8 reviews)

"Owners of the property were fabulous Smitty’s that I was in was a wonderful little serviced apt unit If you love animals this is the place to be at Location was very convenient and lovely too"…"

Reviewed on 10 Oct 2019

The Old Forge

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Gutchpool B&B
3.5 out of 5
Gutchpool Farm, Shaftesbury, England
Get Rates
4.27 mi from city centre
Gutchpool B&B
The Coppleridge Inn
3 out of 5
Elm Hill, Motcombe, Shaftesbury, England
Free cancellationReserve now, pay when you stay
The price is £105 per night from 30 Oct to 31 Oct
3.18 mi from city centre
4.5/5Wonderful! (87 reviews)

"If you want a bit of peace and quiet for a few days in a rural setting, this probably is for you. A small family run property, the staff are very friendly and helpful. The room was large and airy and looked out onto fields. It was clean. The only downside is the walls between the rooms seemed to ..."…"

Reviewed on 2 Sep 2020

The Coppleridge Inn
Little Lodge
2.5 out of 5
Sherborne Causeway, Shaftesbury, ENG
Get Rates
2.63 mi from city centre
5/5Exceptional! (1 review)
Gorgeous little lodge

"It was almost perfect. Highly recommend and I’d definitely stay there again. It’s advertised as “No Frills” but it’s got more Frills than your standard hotel room any day."…"

Reviewed on 4 Jun 2019

Little Lodge
Hardys Lodge
3.5 out of 5
Sherborne Causeway, Shaftesbury, ENG
Get Rates
2.48 mi from city centre
Hardys Lodge
The Fontmell
3.5 out of 5
Crown Hill, Fontmell Magna, Shaftesbury, England
Free cancellationReserve now, pay when you stay
The price is £77 per night from 30 Oct to 31 Oct
3.69 mi from city centre
4.3/5Excellent! (55 reviews)

"Our room was quiet, pleasant, and clean with a comfy bed and the high ceiling the standout feature. The room had many unique features including a TV from a by-gone era (that's the only critisism but we come to watch TV)."…"

Reviewed on 13 Sep 2020

The Fontmell
The Grove Arms
4 out of 5
The Grove Arms, Ludwell, Shaftesbury, England
Get Rates
1.95 mi from city centre
4.3/5Excellent! (129 reviews)

"Stayed here for work for a few days. Had the single room."…"

Reviewed on 12 Sep 2020

The Grove Arms
Listed Cottage in the Heart of Shaftesbury's Saxon Area
Get Rates
0.62 mi from city centre
4.6/5Wonderful! (21 reviews)
Lovely Cottage and Garden

"A super, well-equipped cottage full of charm and character with a well-designed, spacious layout. Very comfortably and tastefully furnished. The garden is very pretty and a large part of it was in the sun all day long in September. The parking space at the back of the property was very useful. All ..."…"

Reviewed on 22 Sep 2020

Listed Cottage in the Heart of Shaftesbury's Saxon Area
Best Western Shaftesbury The Royal Chase Hotel
3 out of 5
Royal Chase Roundabout, Shaftesbury, England
Free cancellationReserve now, pay when you stay
The price is £80 per night from 1 Nov to 2 Nov
0.3 mi from city centre
4/5Very Good! (168 reviews)

"Great pool, some really friendly staff and others not, clean, great location, quiet, would stay again!"…"

Reviewed on 7 Sep 2020

Best Western Shaftesbury The Royal Chase Hotel
3 Ivy Cross
4 out of 5
Located next to the A350, Shaftesbury, England
Get Rates
0.79 mi from city centre
5/5Exceptional! (1 review)

"Mike and Sally were delightful hosts and very interesting to talk to. They gave good advice on where to go in Shaftesbury. They have a lovely home and garden. Our room and en-suite bathroom were large, modern, very clean and beautifully decorated. The breakfasts were delicious and very nicely presented. ..."…"

Reviewed on 4 Jun 2019

3 Ivy Cross
Grist Mill Cottage
3.5 out of 5
Pipers Mill Fontmell Magna, Shaftesbury, England
Get Rates
3.75 mi from city centre
5/5Exceptional! (1 review)

"Private drive and entrance made it very private. Whole cottage really nicely equipped. Plus everything made very easy and welcoming."…"

Reviewed on 2 Jan 2019

Grist Mill Cottage
Corner Cottage
3.5 out of 5
Whitebridge Farm Sedgehill, Shaftesbury, England
Get Rates
2.89 mi from city centre
Corner Cottage
Saxon Lodge
3.5 out of 5
Sherborne Causeway, Shaftesbury, ENG
Get Rates
2.63 mi from city centre
Saxon Lodge
Don't see what you're looking for?
See all available properties in Shaftesbury
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Visiting Shaftesbury

Visitors to Shaftesbury are sure to enjoy the bars. Tourists can also enjoy the city's festivals and coffee shops. Longleat, Salisbury Cathedral and Old Sarum are some of the top sights around the area.

  • There are 39 hotels and other accommodation options in Shaftesbury
  • The closest major airport is in Bournemouth (BOH-Bournemouth Intl.), 21.7 mi (35 km) from the city centre
  • The next closest is in Bristol (BRS-Bristol Intl.), 34.8 mi (56.1 km) away

Sightseeing and Staying in Shaftesbury

The city's cultural venues include Gold Hill Museum and Shaftesbury Abbey Museum and Garden. In the area, you'll also find Longleat and Salisbury Cathedral.

As you plan your holiday, you'll find 39 hotels and other accommodation options to choose from in Shaftesbury. Here you'll find highly ranked ones based on Expedia user reviews:

  • The Grosvenor Arms - This 4-star hotel features a restaurant, free WiFi and a bar. It's a favourite with Expedia travellers for its dining options and clean, comfortable rooms.
  • Holbrook B&B - Our customers like the breakfast and convenient parking at this B&B. This 3-star bed & breakfast features free breakfast, free WiFi and free parking.
  • The Coppleridge Inn - This 3-star inn features free breakfast, a restaurant and free WiFi. Expedia customers like its breakfast and helpful staff.

Outside the city, top places to visit include Old Sarum, 17.5 mi/28.1 km from the heart of the city, and Stonehenge, which is 19.5 mi (31.4 km) away.

Dressing for Shaftesbury

  • Between January and March, you can expect the daytime average to be around 11°C and the night-time average to be 3°C
  • From April to June, temperatures average about 18°C during the day and 5°C at night
  • July to September averages 19°C during the day and 11°C at night
  • Between October and December, the average temperature is 16°C during the day and 4°C at night
  • About 785.80 millimetres of rain falls on Shaftesbury each year
  • Hottest months are usually August and July with an average temperature of 19°C, while the coldest months are February and January with an average of 4°C

Frequently asked questions

What's the best place to stay in Shaftesbury?
The Grosvenor Arms is a favourite with Expedia customers. This 4-star hotel offers a restaurant and free WiFi. Reviews from our site also recommend The Coppleridge Inn and The Grove Arms as top options for your trip.
If I need to cancel my hotel reservation in Shaftesbury, will I receive a refund?
Yes, you’ll find most hotel reservations are fully refundable if you cancel before the accommodation’s cancellation deadline, which is often 24 or 48 hours before check in. If you have a non-refundable reservation, you might be able to still cancel and receive a refund within a 24-hour period of your booking. Enter your dates, click on “Search”, then you can use the “free cancellation” filter to view top deals in Shaftesbury.
What's the best place to stay for a family holiday to Shaftesbury?
The Coppleridge Inn is a top 3-star inn on Expedia for families, and features a restaurant and free parking. Other good options for your stay with the children include La Fleur de Lys - Restaurant With Rooms and The Old Forge. Also, attractions in the area such as Longleat Safari and Adventure Park and Center Parcs Longleat Forest are fun for children of all ages.
What's the best hotel for a romantic holiday in Shaftesbury?
La Fleur de Lys - Restaurant With Rooms is a favourite 3-star hotel for couples, and features flat-screen TVs and fridges.
What's the best pet-friendly place to stay in Shaftesbury?
The Grosvenor Arms is a top dog-friendly hotel, and offers a restaurant along with free WiFi for its human guests. Other good choices for you and your pet’s trip include The Coppleridge Inn and The Fontmell.
What's the best luxury hotel in Shaftesbury?
The Grosvenor Arms is a 4-star hotel with a restaurant and a bar, and it’s a popular choice for Expedia travellers looking for an elegant place to stay.
What's the best boutique accommodation in Shaftesbury?
The Grosvenor Arms is a favourite 4-star hotel with our travellers looking for stylish accommodation, and features 16 guestrooms, a restaurant and a bar.
What are some accommodation options with pools in Shaftesbury?
Best Western Shaftesbury The Royal Chase Hotel is a popular 3-star hotel featuring an indoor pool, a restaurant and free WiFi.

Shaftesbury Hotel Reviews

More trip options