Find hotels in Shaftesbury from ฿2,024

Start date: Check-in selected.
To Date
End date: Check-out
  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Shaftesbury hotels

La Fleur de Lys

La Fleur de Lys
3.0 star property
Shaftesbury
9.4 out of 10, Exceptional, (127)
"Lovely hotel and would recommend staying here. If in the area we would definitely use again"
United Kingdom
Neil
The price is ฿4,419
฿5,303 total
includes taxes & fees
28 Jan - 29 Jan
La Fleur de Lys

Best Western Shaftesbury The Royal Chase Hotel

Best Western Shaftesbury The Royal Chase Hotel
3.0 star property
Shaftesbury
8.0 out of 10, Very good, (512)
"We slep5 well and had a varied breakfast."
United Kingdom
Christopher
The price is ฿2,068
฿2,482 total
includes taxes & fees
25 Jan - 26 Jan
Best Western Shaftesbury The Royal Chase Hotel

Holbrook B&B

Holbrook B&B
3.0 star property
Shaftesbury
9.0 out of 10, Wonderful, (60)
"Great stay… comfortable and no issues."
United Kingdom
Ajay
The price is ฿3,358
฿4,030 total
includes taxes & fees
2 Feb - 3 Feb
Holbrook B&B

The Benett Arms

The Benett Arms
3.0 star property
Shaftesbury
7.4 out of 10, Good, (3)
"Very friendly welcome, lovely room, great service and lovely helpful staff. "
United Kingdom
John
The price is ฿4,041
฿4,849 total
includes taxes & fees
5 Jan - 6 Jan
The Benett Arms

The Studio

The Studio
3.0 star property
Shaftesbury
10.0 out of 10, Exceptional, (3)
"Comfortable, clean with great proximity to North Dorset. Lots of local walks and villages to discover. Highly recommend. "
United Kingdom
Lindsey
The price is ฿13,053
฿15,664 total
includes taxes & fees
8 Jan - 9 Jan
The Studio

The George Inn and The Plaine

The George Inn and The Plaine
4.0 star property
Bath
9.2 out of 10, Wonderful, (747)
"Everything about this place is superb. Well done to all the staff who work so hard to make it such a wonderful place. Will definitely be coming back. "
United Kingdom
Sanchia
The price is ฿4,277
฿5,133 total
includes taxes & fees
14 Jan - 15 Jan
The George Inn and The Plaine

The Grosvenor Arms

The Grosvenor Arms
3.0 star property
Salisbury
9.2 out of 10, Wonderful, (90)
"Absolutely amazing food , staff and room "
United Kingdom
rachel
The price is ฿2,510
฿3,012 total
includes taxes & fees
5 Jan - 6 Jan
The Grosvenor Arms

George Albert Hotel & Spa

George Albert Hotel & Spa
3.0 star property
Dorchester
9.0 out of 10, Wonderful, (489)
"Lovely hotel very nice place rooms was soo nice and clean "
United Kingdom
Katie
The price is ฿2,651
฿3,182 total
includes taxes & fees
11 Jan - 12 Jan
George Albert Hotel & Spa

The George Inn

The George Inn
4.0 star property
Warminster
8.6 out of 10, Excellent, (229)
"Good stay, great food in pub"
United Kingdom
Rhys
The price is ฿1,686
฿2,024 total
includes taxes & fees
11 Jan - 12 Jan
The George Inn

Rose and Crown

Rose and Crown
3.5 star property
Poole
9.8 out of 10, Exceptional, (201)
"Excellent stay."
United Kingdom
david
The price is ฿4,490
฿5,388 total
includes taxes & fees
5 Jan - 6 Jan
Rose and Crown

Hotel du Vin & Bistro Poole

Hotel du Vin & Bistro Poole
4.0 star property
Poole Old Town
9.0 out of 10, Wonderful, (731)
"The room was amazing, very clean and plenty of space, the welcome and all the staff were first class. the food and service was outstanding. This hotel is truly excellent"
United Kingdom
Graham
The price is ฿3,023
฿3,627 total
includes taxes & fees
18 Jan - 19 Jan
Hotel du Vin & Bistro Poole

George Hotel

George Hotel
4.0 star property
Frome
8.6 out of 10, Excellent, (1009)
"Really comfy room, excellent service from the staff and the food was delicious. Would highly recommend."
United Kingdom
Christine
The price is ฿2,227
฿2,673 total
includes taxes & fees
5 Jan - 6 Jan
George Hotel

King John Inn

King John Inn
4.0 star property
Salisbury
9.2 out of 10, Wonderful, (68)
"Food was excellent. Staff professional and friendly "
Australia
Mary
King John Inn

The Riverside

The Riverside
4.0 star property
Salisbury
9.4 out of 10, Exceptional, (321)
"An excellent stay. "
United Kingdom
Robert
The price is ฿2,514
฿3,016 total
includes taxes & fees
11 Jan - 12 Jan
The Riverside

Greyhound Inn

Greyhound Inn
3.5 star property
Dorchester
9.4 out of 10, Exceptional, (311)
"Very pleasant mine host and friendly breakfast cook; comfortable room; (but bathroom daddy longlegs spider by wash-basin could perhaps have been rehoused). A nice overnight stay at a reasonable price"
United Kingdom
Christopher
The price is ฿4,242
฿5,091 total
includes taxes & fees
5 Jan - 6 Jan
Greyhound Inn

High Corner Inn

High Corner Inn
4.0 star property
Ringwood
9.2 out of 10, Wonderful, (446)
"The room was OK but the double bed was a bit small, we would have preferred two single beds"
United Kingdom
Ian
The price is ฿3,889
฿4,666 total
includes taxes & fees
9 Jan - 10 Jan
High Corner Inn

The Fleur de Lys

The Fleur de Lys
3.0 star property
Cranborne
10.0 out of 10, Exceptional, (4)
"Fabulous place to stay. The best I have stayed in for a long time. Super friendly knowledgeable staff lovely warm and comfortable rooms. Great beers on hand pull and a very tasty steak and stout pie. "
United Kingdom
ADRIAN
The price is ฿3,853
฿4,624 total
includes taxes & fees
5 Jan - 6 Jan
The Fleur de Lys

The Lamb Hindon

The Lamb Hindon
4.0 star property
Salisbury
9.2 out of 10, Wonderful, (171)
"comfortable and cosy, but modern well stocked rooms and breakfast to come back for"
United Kingdom
ian
The price is ฿2,720
฿3,264 total
includes taxes & fees
12 Jan - 13 Jan
The Lamb Hindon

Caboose

Caboose
4.0 star property
Salisbury
9.6 out of 10, Exceptional, (382)
"Room was very comfortable and all the staff were really helpful and friendly. A really good breakfast served in the morning which added to an enjoyable stay"
United Kingdom
Jacqueline
Caboose

Widbrook Grange

Widbrook Grange
3.0 star property
Bradford-on-Avon
9.0 out of 10, Wonderful, (269)
"Loved our stay, beautiful location and the room was clear and very comfortable."
United Kingdom
Joanne
The price is ฿2,828
฿3,394 total
includes taxes & fees
5 Jan - 6 Jan
Widbrook Grange
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.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Shaftesbury attractions

Learn more about Shaftesbury

Climb Gold Hill's cobbled street for the iconic view made famous in Hovis bread commercials. Explore the historic Abbey ruins and visit the Gold Hill Museum to discover Shaftesbury's fascinating Saxon heritage.

Cottages on a Hill, Shaftesbury, England

Top Shaftesbury Hotel Reviews

More cheap stays in Shaftesbury

Frequently asked questions

What's the best place to stay in Shaftesbury?
Holbrook B&B is a favourite with Expedia customers. This B&B offers free breakfast and free parking. Reviews from our site also recommend La Fleur de Lys and Best Western Shaftesbury The Royal Chase Hotel as top options for your trip. See all available top hotels, or vacation rentals in Shaftesbury.
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. Filter your search by fully refundable to find flexible hotel deals in Shaftesbury.
What is the favourite LGBTQ-friendly place to stay in Shaftesbury?
Best Western Shaftesbury The Royal Chase Hotel is a top LGBTQ-friendly hotel that features free Wi-Fi and free parking. Gutchpool B&B is another good choice for your stay. See all available hotels listed as LGBTQ-friendly in Shaftesbury.
What's the best dog-friendly place to stay in Shaftesbury?
Best Western Shaftesbury The Royal Chase Hotel is a top hotel for people travelling with their pets, and offers a restaurant and an indoor pool for its human guests. Other good choices for you and your pet's trip include The Coppleridge Inn and The Forester. See more pet-friendly hotel accommodations in Shaftesbury.
What are some accommodation options with pools in Shaftesbury?
Best Western Shaftesbury The Royal Chase Hotel: Features a sauna, an indoor pool and free self parking. View all hotels with pools in Shaftesbury.
How is it to stay in Shaftesbury?
Visitors to Shaftesbury will definitely enjoy the bars. Tourists can also enjoy the city's festivals and coffee shops. In Shaftesbury, there are 66 hotels and other accommodation options to choose from. Find out more about Shaftesbury.
What should I see while I'm in Shaftesbury?
Cultural venues include Gold Hill Museum and Shaftesbury Abbey Museum and Garden. A couple of additional sights to add to your itinerary are Cranborne Chase and the West Wiltshire Downs and Melbury Vale Winery. Take a look at what more there is to see and do in Expedia's Shaftesbury guide.
What's the weather like in Shaftesbury?
The hottest months are usually July and August, with an average temperature of 16°C, while the coldest months are January and February, with an average of 6°C. Average annual precipitation for Shaftesbury is 832 mm.