Search Cheap Hotels in Shaftesbury

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check availability on Shaftesbury Cheap Hotels

Next weekend
In two weeks

Our top choices for Shaftesbury cheap hotels

The Benett Arms

The Benett Arms
3.0 star property
Shaftesbury
8.0 out of 10, Very good, (4 reviews)
"Clean tidy hospitality was great.sunday roast amazing "
United Kingdom
steve
The price is £113
includes taxes & fees
27 Apr - 28 Apr
The Benett Arms

Holbrook B&B

Holbrook B&B
3.0 star property
Shaftesbury
9.0 out of 10, Wonderful, (63 reviews)
"everything satisfactory would stay again if in the area"
United Kingdom
timothy
The price is £88
includes taxes & fees
27 Apr - 28 Apr
Holbrook B&B

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, (528 reviews)
"Great and plentiful breakfast "
United Kingdom
Helen
The price is £77
includes taxes & fees
10 May - 11 May
Best Western Shaftesbury The Royal Chase Hotel

La Fleur de Lys

La Fleur de Lys
3.0 star property
Shaftesbury
9.4 out of 10, Exceptional, (129 reviews)
"Lovely hotel and would recommend staying here. If in the area we would definitely use again"
United Kingdom
Neil
The price is £136
includes taxes & fees
30 Apr - 1 May
La Fleur de Lys

The Studio

The Studio
3.0 star property
Shaftesbury
10.0 out of 10, Exceptional, (3 reviews)
"Comfortable, clean with great proximity to North Dorset. Lots of local walks and villages to discover. Highly recommend. "
United Kingdom
Lindsey
The price is £607
includes taxes & fees
5 May - 6 May
The Studio

The Bell & Crown

The Bell & Crown
3.0 star property
Zeals
The price is £81
includes taxes & fees
7 May - 8 May
The Bell & Crown

The Frampton Arms

The Frampton Arms
3.5 star property
Dorchester
9.4 out of 10, Exceptional, (583 reviews)
"Friendly helpful staff."
United Kingdom
Hilary
The price is £68
includes taxes & fees
10 May - 11 May
The Frampton Arms

The Room in the Garden

The Room in the Garden
4.0 star property
Salisbury
10.0 out of 10, Exceptional, (72 reviews)
"Lovely hosts lovely room would definitely stay again"
United Kingdom
Janette
The price is £120
includes taxes & fees
27 Apr - 28 Apr
The Room in the Garden

The New Inn

The New Inn
3.0 star property
Yeovil
9.6 out of 10, Exceptional, (9 reviews)
"Very good staff food top notch good location "
United Kingdom
Adrian
The price is £87
includes taxes & fees
29 Apr - 30 Apr
The New Inn

The Kings Arms

The Kings Arms
5.0 star property
Sherborne
8.8 out of 10, Excellent, (52 reviews)
"Food was excellent. Staff was so friendly and helpful."
Australia
Alyson Jane
The price is £125
includes taxes & fees
30 Apr - 1 May
The Kings Arms
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.

Find out more about Shaftesbury

How to get cheap hotels in Shaftesbury?

 

✅ The length of stay in Shaftesbury often varies depending on the nature of the trip, but many travellers opt to stay for several days or up to a week to take in Shaftesbury's notable landmarks and points of interest.

✅  If you're looking for cheap hotels in Shaftesbury in 2026, book your hotel well in advance. Reserving your stay at least a few weeks or months ahead of time can help you take advantage of amazing rates on cheap hotels in Shaftesbury, and if your plans change you can find many options of hotels with free cancelation.

✅  To find affordable hotels in Shaftesbury on Expedia, start by entering your travel dates and the number of individuals in your group. Once you've provided this information, you can refine your search results by filtering for budget hotels in Shaftesbury.

✅  Use the filtering tools offered by Expedia to refine your search results by location, price limits, amenities such as breakfast included, and other factors that matter to you. This will help you quickly locate the ideal budget-friendly hotel that fits your specific requirements.

✅  If you're looking to save money on a cheap hotel in Shaftesbury, the ideal time to go is usually during the off-season in Shaftesbury. On Expedia, you can find hotels from £68*.

✅  Shaftesbury offers numerous budget-friendly attractions and activities for travellers, such as art and exhibits at free museums and galleries or exploring Shaftesbury on foot.

✅  One of the best ways to find cheap hotels in Shaftesbury is to search Expedia for properties that provide family-friendly accommodations and features such as activities and complimentary meals, and then sort these by price.

*Prices and availability are subject to change. Additional terms may apply.

Top Shaftesbury Hotel Reviews

Frequently asked questions

Which are the best hotels to stay in Shaftesbury as a budget traveler?
For budget-conscious travellers seeking comfortable stays in Shaftesbury, excellent options include La Fleur de Lys, Holbrook B&B, and the Best Western Shaftesbury The Royal Chase Hotel.

The 3-star La Fleur de Lys, boasting an impressive 9.4 rating, offers excellent service and free self-parking, making it a convenient choice. Guests often praise the food, highlighting its quality.

Another highly-rated 3-star option, Holbrook B&B, has a 9.2 rating and provides great value with a complimentary full breakfast and free toiletries. Guests frequently praise the lovely rooms.

The 3-star Best Western Shaftesbury The Royal Chase Hotel, rated 8.0, is a solid choice with free WiFi, free self-parking, and free toiletries. This hotel also features an indoor pool.
How much does a budget hotel in Shaftesbury cost?
Budget hotel prices in Shaftesbury vary, but you can find a great deal from £68 on Expedia. To find the cheapest budget hotels, be flexible with your dates—typically, off-peak and mid-week stays are cheaper. Stretch your budget further by looking for hotels with free breakfast, free parking or free airport shuttles. Sort your search results by "Price: low to high" to see our lowest rates.
What are the top-rated cheap hotels for families in Shaftesbury?
For families seeking top-rated, budget-friendly hotels in Shaftesbury, consider the Best Western Shaftesbury The Royal Chase Hotel and La Fleur de Lys.

The 3-star Best Western Shaftesbury The Royal Chase Hotel, rated 8.0, offers practical amenities that families will appreciate, such as free WiFi and free self-parking. Guests often mention the clean and spacious rooms, and the staff are frequently praised for being friendly and helpful. The hotel also features an indoor pool, which is a great bonus for families, and its location is considered excellent.

La Fleur de Lys, a 3-star hotel with an impressive 9.4 rating, is another fantastic option. It provides free wired internet in public areas and free self-parking, with additional free parking available nearby. The hotel also offers highchairs for children, making dining easier for families.
What cheap hotels in Shaftesbury offer complimentary breakfast?
For cheap hotels in Shaftesbury that offer complimentary breakfast, you might consider Holbrook B&B and The Forester.

Holbrook B&B, a 3-star establishment with an impressive 9.2 rating, provides a free full breakfast to start your day. Guests frequently praise the great breakfast and lovely rooms. Additionally, you'll benefit from complimentary self-parking and free WiFi.

Another option is The Forester, which has a 7.6 rating. This hotel offers a a free English breakfast, and free WiFi is also available.
What are the best cheap hotels in Shaftesbury with a pool?
For travellers seeking an affordable hotel in Shaftesbury with a pool, the Best Western Shaftesbury The Royal Chase Hotel is an excellent option.

This 3-star hotel, with an 8.0 rating, boasts a welcoming indoor pool, superb for a relaxing dip after a day of exploring. Guests frequently praise the spacious and clean rooms, as well as the friendly and helpful staff. Additionally, the hotel offers complimentary WiFi and free parking, adding to its great value.
Are there any cheap Shaftesbury hotels near Melbury Vale Winery?
For budget-friendly accommodation near Melbury Vale Winery, the Best Western Shaftesbury The Royal Chase Hotel is a great option.

This 3-star hotel, with an 8.0 rating, offers excellent value with amenities such as free WiFi and complimentary toiletries. Guests consistently praise the clean and spacious rooms, friendly and helpful staff, and the convenient location. The hotel also provides free parking, making it ideal for those travelling by car to visit the winery.
Is Shaftesbury a budget-friendly destination?
Shaftesbury, while not typically marketed as a budget-friendly destination, certainly offers opportunities for an affordable and charming visit with some thoughtful planning.

For couples and solo travellers, accommodation can be a key area for savings. Instead of staying directly in the town centre, consider looking for guesthouses or B&Bs in the surrounding villages, which often provide better value and a peaceful setting while still being a short drive or bus journey from Shaftesbury itself.

Many of Shaftesbury's most delightful experiences are completely free. You can wander along the iconic Gold Hill, famous for its picturesque cobbles and stunning views over the Blackmore Vale, or explore the ruins of Shaftesbury Abbey, which offers a fascinating glimpse into the town's history without an entry fee. The surrounding Dorset countryside also provides numerous walking trails, superb for a budget-friendly day out amidst beautiful scenery.

Dining can also be kept affordable by opting for local pubs that offer hearty, reasonably priced meals, or by enjoying picnics with ingredients bought from the local independent shops or market.
Which cheap hotels in Shaftesbury have good reviews for customer service?
When searching for cheap hotels in Shaftesbury with excellent customer service, La Fleur de Lys and Best Western Shaftesbury The Royal Chase Hotel are both highly regarded.

La Fleur de Lys is a 3-star hotel with an outstanding review rating of 9.4. Guests consistently highlight the excellent service they receive, making it a top choice for those prioritising friendly and helpful staff. Practical amenities include free wired internet in public areas and free self-parking.

Another great option is the 3-star Best Western Shaftesbury The Royal Chase Hotel, which holds an 8.0 review rating. Reviewers frequently mention the staff as helpful and friendly, with particular praise for the lovely reception staff.
How can I save on a budget hotel in Shaftesbury with Expedia?
There are plenty of ways to save on a budget hotel in Shaftesbury. Join One Key™, our free travel rewards programme, to unlock Member Prices across a range of hotels. Typically, booking in advance will help you save on hotel bookings. If you're feeling spontaneous, be sure to check for last-minute deals.
What free activities should we do in Shaftesbury?
Shaftesbury offers a surprising number of free activities for budget-conscious travellers, allowing you to immerse yourselves in its charm without spending a penny. One of the absolute must-dos is a visit to Gold Hill, famously known from the Hovis bread advert. This iconic cobbled street, with its picturesque cottages and stunning views across the Blackmore Vale, is great for a leisurely stroll and some memorable photos.

For solo travellers, exploring the Shaftesbury Abbey Museum and Garden is a fantastic free option. While there's a small charge for the museum, you can wander through the tranquil Abbey grounds and gardens for free, soaking in the history and enjoying the peaceful atmosphere. The Shaftesbury Town Museum also offers free entry, providing a fascinating glimpse into the town's past, from its Saxon origins to its more recent history.

Couples looking for a romantic and free outing can enjoy a walk along the ancient earthworks of Castle Hill. Although the castle itself is long gone, the elevated position offers panoramic views of the surrounding countryside, making it an ideal spot for a picnic or simply to enjoy the scenery together.
Is it cheaper to book flights and a hotel in Shaftesbury as a package?
Booking a hotel and flight package on Expedia can be cheaper than booking flights and hotels separately. Bundling can lead to significant savings, especially for international travel or when booking well in advance. However, savings vary depending on factors like destination, travel dates, and availability, so it's wise to compare options. With access to over 300,000 hotels worldwide, Expedia makes it easy to build the perfect travel package.
Can I cancel my budget hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline. This is often within 24-48 hours of your scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use Expedia's "Fully refundable property" filter during your search to find the right budget hotel in Shaftesbury for you.

Explore a world of travel with Expedia