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

Find out moreOpens in new tab or window

Search Shaftesbury, England Hotels from AU$133

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars and activities. 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
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 AU$135 per night from 27 Sep. to 28 Sep.
0.48 km from city centre
4/5Very Good! (165 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
The Grosvenor Arms
4 out of 5
The Commons, Shaftesbury, England
Free cancellationReserve now, pay when you stay
The price is AU$204 per night from 23 Sep. to 24 Sep.
1.39 km from city centre
4.4/5Wonderful! (142 reviews)

"Great room and breakfast. Service was faultless. This was our third visit"…"

Reviewed on 12 Sep. 2020

The Grosvenor Arms
The Coppleridge Inn
3 out of 5
Elm Hill, Motcombe, Shaftesbury, England
The price is AU$186 per night from 20 Sep. to 21 Sep.
5.12 km from city centre
4.5/5Wonderful! (86 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

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
The Fontmell
3.5 out of 5
Crown Hill, Fontmell Magna, Shaftesbury, England
Free cancellationReserve now, pay when you stay
The price is AU$181 per night from 25 Sep. to 26 Sep.
5.94 km from city centre
4.4/5Excellent! (54 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
La Fleur de Lys - Restaurant with rooms
3 out of 5
Bleke Street, Shaftesbury, England
Get Rates
1.39 km from city centre
4.6/5Exceptional! (79 reviews)

"Well located for our purposes (a family wedding nearby). Not far from the main road, and within easy walking distance of Shaftesbury town centre. On-site parking is very limited, but we were able to use a public car park a couple of hundred yards away. Comfortably furnished in a homely, country style ..."…"

Reviewed on 9 Sep. 2019

La Fleur de Lys - Restaurant with rooms
The Grove Arms
4 out of 5
The Grove Arms, Ludwell, Shaftesbury, England
Free cancellationReserve now, pay when you stay
The price is AU$133 per night from 29 Sep. to 30 Sep.
3.14 km 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
Melbury Lodge
3.5 out of 5
Sherborne Causeway, Shaftesbury, England
Get Rates
4.21 km 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
Little Lodge
2.5 out of 5
Sherborne Causeway, Shaftesbury, England
Get Rates
4.21 km 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, England
Get Rates
4.02 km from city centre
Hardys Lodge
Abbey Lodge
3.5 out of 5
Sherborne Causeway, Shaftesbury, England
Get Rates
4.2 km from city centre
Abbey Lodge
Saxon Lodge
3.5 out of 5
Sherborne Causeway, Shaftesbury, England
Get Rates
4.2 km from city centre
Saxon Lodge
Holbrook B&B
3 out of 5
6 Ivy Cross, Shaftesbury, England
The price is AU$159 per night from 20 Oct. to 21 Oct.
1.28 km from city centre
4.4/5Excellent! (22 reviews)
Great B&B

"Perfectly clean room, big and comfy bed, great breakfast and friendly service. Certainly recommend."…"

Reviewed on 31 Aug. 2019

Holbrook B&B
The Old Forge
3 out of 5
Chapel Hill, Compton Abbas, Shaftesbury, England
Get Rates
4.23 km 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
17th Century Converted Coach House In Shaftesbury, Dorset
Saint James's Street, Shaftesbury, ENG
Get Rates
1.69 km from city centre
4.8/5Exceptional! (51 reviews)
Lovely holiday home for 2

"We can thoroughly recommend this lovely coach house conversion. A short walk into Shaftesbury centre and right on the edge of the Cranborne Chase AONB. Hosts fantastic, Thank you."…"

Reviewed on 24 Aug. 2020

17th Century Converted Coach House In Shaftesbury, Dorset
The Naviho Apex
3 out of 5
Madrigal, Barkers Hill, Shaftesbury, England
Get Rates
4.45 km from city centre
The Naviho Apex
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.

Accommodation in Shaftesbury

Pack your bags and get ready for an adventure unlike any you’ve ever experienced when you use Expedia.com.au to book a room at one of the hotels in Shaftesbury, England. We’ve compiled a massive selection of accommodation options, making it easy for you to score unbeatable deals on local hotels, motels, and resorts at any time of year.

Save big with packages

In addition to our rock-bottom room rates, you can save even more money and simplify your life by bundling your Shaftesbury accommodation with your airfare. By combining your travel expenses into a single package, you’ll get access to special rates not available when booking separately and be ready to rock and roll as soon as you hit the ground.

Get exclusive offers

Here at Expedia, we offer top deals to help you get where you’re going without overpaying. And that certainly holds true with our trips to Shaftesbury. You’ll find a ton of fantastic deals to this city on Expedia.com.au, though if you happen to find a lower rate on a hotel or package somewhere else, we’ll gladly match it.

Benefit from hotel reviews, photos, and virtual tours

When you use Expedia.com.au to book your hotel, you’ll know what to expect, because you can read reviews posted by travellers who have been there and done that. Our constantly growing collection of reviews gives you the inside scoop on some of the best tips and tricks for having an unforgettable holiday. We even have photo galleries and some online tours to give you an overview of everything you have to look forward to.

Sign up for member-only deals and VIP access

By signing up to Expedia Rewards, you’ll have access to the hottest Shaftesbury hotel deals online. With our exclusive VIP program, you’ll enjoy tons of exclusive extras and deals to make the most of your time in Shaftesbury, England. From spa discounts to free drinks, select VIP Access hotels are ready to roll out the red carpet for you.

Book now, pay later—and forget about cancellation fees

If you’ve decided on the perfect accommodation, but aren’t quite ready to pay, you can reserve your room and hang on to your dollars until checkout. Over 1447 hotels on Expedia.com.au in Shaftesbury let you book now and pay later. And if your plans happen to change, you can always switch dates without worrying about being charged costly cancellation fees by Expedia.com.au.

Why wait any longer?

There’s never been a better time to book cheap hotels in Shaftesbury, England - AU$133. Start your search today, and you’ll be amazed by the offers you find.

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 Best Western Shaftesbury The Royal Chase Hotel. 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 Expedia travellers looking for stylish accommodation, and features 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.

Recent Reviews in Shaftesbury

More trip options