A cobblestone street lined with historic stone buildings, a thatched-roof house, and a stone wall.

Shaftesbury hotels from HK$564

  • 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

This weekend
Next weekend

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Shaftesbury hotels

1. La Fleur de Lys

La Fleur de Lys
3.0 star property
Shaftesbury
9.4 out of 10, Exceptional, (145 reviews)
"All of the above great place to stay and great location"
United Kingdom
Mike
The price is HK$1,263
HK$1,515 total
includes taxes & fees
12 Nov - 13 Nov
La Fleur de Lys

2. 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, (566 reviews)
"Breakfast very good"
United Kingdom
Tony
The price is HK$603
HK$723 total
includes taxes & fees
8 Nov - 9 Nov
Best Western Shaftesbury The Royal Chase Hotel

3. Holbrook B&B

Holbrook B&B
3.0 star property
Shaftesbury
9.0 out of 10, Wonderful, (69 reviews)
"everything satisfactory would stay again if in the area"
United Kingdom
timothy
The price is HK$827
HK$993 total
includes taxes & fees
31 Oct - 1 Nov
Holbrook B&B

4. The Benett Arms

The Benett Arms
3.0 star property
Shaftesbury
8.4 out of 10, Very good, (7 reviews)
"A lovely old fashioned country pub and so helpful ."
United Kingdom
Stephanie
The price is HK$917
HK$1,100 total
includes taxes & fees
4 Nov - 5 Nov
The Benett Arms

5. The Crown at Marnhull

The Crown at Marnhull
4.0 star property
Sturminster Newton
9.2 out of 10, Wonderful, (409 reviews)
"Very nice place to stay in Dorset. Good parking and lovely place to dine. Highly recommend"
United Kingdom
Sylvester
The price is HK$1,045
HK$1,254 total
includes taxes & fees
31 Oct - 1 Nov
The Crown at Marnhull

6. The Lamb Hindon

The Lamb Hindon
4.0 star property
Salisbury
9.2 out of 10, Wonderful, (196 reviews)
"The staff we had contact with were exceedingly helpful and friendly. We had dinner in the restaurant and the food quality was excellent."
United Kingdom
Michael
The price is HK$787
HK$944 total
includes taxes & fees
5 Nov - 6 Nov
The Lamb Hindon

7. George Inn, Mere

George Inn, Mere
3.0 star property
Warminster
8.6 out of 10, Excellent, (264 reviews)
"Welcoming, friendly staff, clean and well maintained room and property, super comfy bed. Breakfast and dinner offered a variety of fresh cooked meals which were really good. The pub has its own car park too. Quiet at night considering the location in the middle of the village, great to have a window that opened in my bedroom with a decent blackout blind. Would definitely recommend staying here to anyone. A true hidden gem of local hospitality."
United Kingdom
Helen
The price is HK$1,150
HK$1,150 total
includes taxes & fees
4 Nov - 5 Nov
George Inn, Mere

8. The Bell & Crown

The Bell & Crown
3.0 star property
Zeals
10.0 out of 10, Exceptional, (20 reviews)
"Excellent property & location, friendly staff & wonderful pub! Breakfast was very good and the rooms were lovely."
United Kingdom
Thomas
The price is HK$1,225
HK$1,471 total
includes taxes & fees
29 Nov - 30 Nov
The Bell & Crown

9. King John Inn

King John Inn
4.0 star property
Salisbury
9.0 out of 10, Wonderful, (83 reviews)
"Excellent all around and lovely staff"
United Kingdom
Karina
The price is HK$638
HK$766 total
includes taxes & fees
1 Nov - 2 Nov
King John Inn

10. The Anvil Inn

The Anvil Inn
3.5 star property
Blandford Forum
9.0 out of 10, Wonderful, (160 reviews)
"Characterful thatched inn in countryside location. Comfortable room & good breakfast."
United Kingdom
Margaret
The price is HK$555
HK$666 total
includes taxes & fees
1 Nov - 2 Nov
The Anvil Inn

11. The Compasses Inn

The Compasses Inn
3.5 star property
Salisbury
9.6 out of 10, Exceptional, (62 reviews)
"Nice location, very friendly people"
Germany
Kirsten
The price is HK$1,189
HK$1,426 total
includes taxes & fees
8 Nov - 9 Nov
The Compasses Inn

12. The Kings Arms

The Kings Arms
5.0 star property
Sherborne
9.0 out of 10, Wonderful, (60 reviews)
"The staff were very friendly The rooms are nice, but not luxury and are a little dated. We booked for dinner and our food was delicious. Although we felt £13 for a glass of wine was a tad excessive. The breakfast was really tasty with good quality ingredients."
United Kingdom
Fiona
The price is HK$1,306
HK$1,568 total
includes taxes & fees
31 Oct - 1 Nov
The Kings Arms

13. Crown Hotel

Crown Hotel
3.0 star property
Blandford Forum
9.4 out of 10, Exceptional, (203 reviews)
"Stayed at one of their beautiful and uniquely design luxury bedroom, absolutely loved it. The bar downstairs is great and very cosy, they aeved great choices for breakfast and the staff were helpful and nice. Would stay again."
United Kingdom
Krisztina
The price is HK$630
HK$756 total
includes taxes & fees
8 Nov - 9 Nov
Crown Hotel

14. The George Inn

The George Inn
4.0 star property
Warminster
8.6 out of 10, Excellent, (265 reviews)
"Great place to stay. Spacious bedroom with a good bed and quality bedding. Radio and TV in the room plus tea and coffee making facilities plus welcome shortbread on arrival. The food was excellent and the staff were friendly. It is situated on a busy road but don’t let that put you off - see if you can get one of the quieter rooms at the back. Worth a visit and situated in a great area/countryside."
United Kingdom
Peter
The price is HK$550
HK$660 total
includes taxes & fees
1 Nov - 2 Nov
The George Inn

15. The Grosvenor Arms

The Grosvenor Arms
3.0 star property
Salisbury
9.4 out of 10, Exceptional, (120 reviews)
"Great room, lots of character, friendly staff, nice food, definitely be booking again"
United Kingdom
Liam
The price is HK$888
HK$1,066 total
includes taxes & fees
8 Nov - 9 Nov
The Grosvenor Arms

16. Bishopstrow Hotel & Spa

Bishopstrow Hotel & Spa
4.0 star property
Warminster
9.0 out of 10, Wonderful, (372 reviews)
"Absolutely amazing stay and what a beautiful location"
United Kingdom
Jordan
The price is HK$2,090
HK$2,508 total
includes taxes & fees
9 Nov - 10 Nov
Bishopstrow Hotel & Spa

17. The Grange at Oborne

The Grange at Oborne
3.0 star property
Sherborne
9.4 out of 10, Exceptional, (214 reviews)
"Enjoyed our stay immensly"
United Kingdom
Paul
The price is HK$780
HK$936 total
includes taxes & fees
29 Nov - 30 Nov
The Grange at Oborne

18. The Riverside, WorldHotels Distinctive

The Riverside, WorldHotels Distinctive
4.0 star property
Salisbury
9.4 out of 10, Exceptional, (418 reviews)
"Good hotel. Excellent helpful staff. Great location."
United Kingdom
Malcolm
The price is HK$854
HK$1,025 total
includes taxes & fees
1 Nov - 2 Nov
The Riverside, WorldHotels Distinctive

19. The Museum Inn

The Museum Inn
4.0 star property
Blandford Forum
9.4 out of 10, Exceptional, (189 reviews)
"Definitely worth a visit :-)"
United Kingdom
Emily
The price is HK$709
HK$851 total
includes taxes & fees
1 Nov - 2 Nov
The Museum Inn

20. The Manor House Inn

The Manor House Inn
3.0 star property
Shepton Mallet
9.8 out of 10, Exceptional, (90 reviews)
"Room was quite small, but adequate. Bed was clean and comfortable .Shower and bathroom were very good. We would have liked to have a small fridge in the room."
United Kingdom
Charlotte
The price is HK$884
HK$1,061 total
includes taxes & fees
1 Nov - 2 Nov
The Manor House Inn
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.

A cobblestone street lined with historic stone buildings, a thatched-roof house, and a stone wall.

Top Shaftesbury Hotel Reviews

More cheap stays in Shaftesbury

Find out more about Shaftesbury

Top reasons to visit Shaftesbury

  • Scenic Outdoor Adventures: Shaftesbury offers stunning landscapes perfect for hiking, golfing, and relaxing in nature.
  • Historic Attractions: Explore the fascinating Shaftesbury Abbey and its museum, alongside charming historic sites.
  • Charming Town Centre: Stroll through the picturesque town centre, enjoying its friendly atmosphere and local shops.
  • Engaging Cultural Experiences: Visit the Shaftesbury Arts Centre and Theatre for a taste of local culture.
  • Varied Accommodation Options: Choose from delightful B&Bs and traditional inns for a comfortable stay.

Find great hotels near Shaftesbury

Explore charming hotel accommodations in Shaftesbury, where you can choose from delightful bed and breakfast options or traditional inns. Whether you're travelling with family, on a business trip, or seeking a pet-friendly stay, Shaftesbury offers a variety of lodgings to suit your needs. Notable options include the Rebels Apartments, Holbrook Bed, and Bakers Cottage, many equipped with modern amenities like screen TVs for a comfortable retreat after a day of exploring.

  • George Hotel: Nestled 27km from Shaftesbury, the 4-star George Hotel combines traditional inn charm with modern amenities, earning a commendable guest rating of 8.6 out of 10. Ideal for pet lovers, this property offers pet-friendly accommodations where dogs and cats are welcome. Guests can enjoy thoughtful amenities such as food and water bowls, ensuring a comfortable stay for their furry companions. The hotel’s inviting atmosphere and excellent service make it a delightful choice for those seeking a warm and friendly lodging experience.
  • Mercure White Hart Hotel Salisbury and Apartments: Located 29km from Shaftesbury, the 4-star Mercure White Hart Hotel Salisbury and Apartments blends elegance with practicality, boasting a guest rating of 8.4 out of 10. This hotel is particularly suited for business travellers while also accommodating pets, subject to certain restrictions. The property features modern amenities and offers a refined atmosphere, ensuring a productive and comfortable stay. Guests will appreciate the convenience of in-house dining options and well-equipped meeting spaces, making it a versatile choice for both leisure and business visits.
  • Legacy Rose and Crown Hotel: Just 29km from Shaftesbury, the 4-star Legacy Rose and Crown Hotel offers a sophisticated retreat with a guest rating of 8.4 out of 10. Perfect for those on business travel, this hotel features contemporary facilities alongside a classic aesthetic. Guests can unwind in comfortable rooms, while the hotel's prime location offers easy access to local attractions. The attentive staff and peaceful surroundings enhance the overall experience, making it a commendable option for professionals seeking a restful stay.

Where to stay near Shaftesbury

Discover the charming allure of Shaftesbury, where outdoor adventures and scenic beauty await. Stroll through the picturesque town centre, enjoy the friendly atmosphere, and retreat to tranquil spots like Gold Hill for breathtaking views. Venture east of Shaftesbury to explore the serene countryside, or dive into local culture with delightful eateries and shops. With its relaxing vibe and family-friendly environment, Shaftesbury promises an unforgettable experience for every traveller.

  • North Dorset District: Situated a mere 10km from Shaftesbury, the North Dorset District is a delightful region characterised by its stunning natural landscapes and outdoor activities. With visitor numbers peaking in the warmer months, especially from July to August, the area attracts those seeking adventure and scenic beauty. The district offers a range of recreational areas, including nature reserves and national parks, perfect for hiking and wildlife watching. Whether you're exploring picturesque hills or enjoying a picnic amidst serene surroundings, the North Dorset District is an ideal destination for nature lovers.
  • Swallowcliffe: Located 11km from Shaftesbury, Swallowcliffe is a quaint village that offers a tranquil escape with its scenic views and outdoor adventures. Visitors flock to Swallowcliffe primarily in March and during the summer months of June to July. Known for its golf courses and recreational areas, it provides ample opportunities for both relaxation and excitement. The nearby national park and highland areas are perfect for hiking and nature walks, allowing travellers to immerse themselves in the beauty of the English countryside. Swallowcliffe's charm lies in its peaceful atmosphere and community spirit.
  • Farnham: Just 13km away from Shaftesbury, Farnham is another charming village that presents a blend of adventure and picturesque scenery. The arrival of tourists peaks during the summer months of July to August and again in October, making it a popular spot for those eager to explore the outdoors. Farnham is surrounded by national parks and offers various outdoor activities, including hiking and cycling. Additionally, its event conference venue adds a touch of vibrancy to the area, making it a suitable choice for both leisure and business travellers seeking a scenic getaway.

Things to do near Shaftesbury

Shopping

In Shaftesbury, visit local shops along the High Street for unique gifts and souvenirs, including artisanal crafts and local produce. If you're up for a drive, the nearby town of Gillingham features The Forum Shopping Centre, where you can find a range of high street brands and eateries.

Recreation

At the tranquil Shaftesbury Spa, indulge in rejuvenating treatments and soothing therapies, surrounded by a peaceful atmosphere. For outdoor enthusiasts, the stunning views from Gold Hill offer invigorating walks and a chance to unwind in nature’s beauty, making it a delightful spot for relaxation.

Adventure

At Go Ape in Moors Valley Ringwood, 31km from Shaftesbury, you can tackle thrilling zip lines and challenging rope courses amidst beautiful woodlands. Alternatively, Altitude High Ropes Adventure, 39km away, offers an exhilarating experience with high-flying zip lines and adventurous obstacles in a stunning outdoor setting.

Nightlife

In Shaftesbury, The Salt Cellar offers a relaxed atmosphere with live music and a selection of local ales. The Grosvenor Arms features a vibrant pub scene, while The Black Bear serves up hearty meals alongside a warm, welcoming vibe, ideal for enjoying the local nightlife.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Shaftesbury

To save money on your trip to Shaftesbury, consider visiting during the cheaper months of January, February, or October, and aim for a Tuesday stay to get the best rates. Avoid weekends, particularly Saturday, when prices peak. Use Expedia to compare accommodation options based on your budget, and remember to sort by price to find the best deals. Combining your hotel, flights, and activities into a package deal can also lead to significant savings. Look out for advance booking discounts to secure the most affordable rates.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Shaftesbury are January to February and October, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Shaftesbury is Tuesday. The most expensive day to stay in Shaftesbury is Saturday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, such as your budget, desired location, and preferred type of accommodation. To uncover the most affordable prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can potentially save money by combining your Shaftesbury hotel reservation with your flights and activities through an Expedia package deal.

Find the best attractions near Shaftesbury

Shaftesbury offers a delightful blend of culture and outdoor adventure, perfect for a memorable holiday. Visitors can explore historic sites such as Shaftesbury Abbey and its museum, as well as the charming Shaftesbury Arts Centre and Theatre. For scenic views and romantic experiences, the area's picturesque landscapes and historic houses, castles, and cathedrals provide an enchanting backdrop for all types of travellers.

  • Center Parcs Longleat Forest: Nestled 19km from Shaftesbury, this enchanting forest offers a plethora of outdoor adventures. With its lush surroundings, you can enjoy activities like cycling, zip-lining, or simply meandering through the tranquil paths, perfect for reconnecting with nature.
  • Stourhead: A mere 14km away, this historic house boasts stunning gardens and rich cultural heritage. Explore the beautifully landscaped grounds, home to classical architecture and picturesque lakes, providing a serene backdrop for a leisurely stroll.
  • Wimborne Minster: Located 27km from Shaftesbury, this charming old town is steeped in history. Discover the impressive Minster itself, alongside quaint shops and traditional pubs, all contributing to a delightful cultural immersion.

Best time to go to Shaftesbury

The best time to visit Shaftesbury can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Shaftesbury falls in July, when visitor numbers are slightly high and weather is mostly cloudy with light rain. The coolest average temperature in Shaftesbury falls in January, visitor numbers are average and weather is mostly cloudy with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January40.6°F (4.8°C)Light RainMostly CloudyAverageSlightly Low
February41.4°F (5.2°C)Light RainMostly CloudySlightly HighSlightly Low
March43.7°F (6.5°C)Light RainMostly CloudyAverageAverage
April47.5°F (8.6°C)Light RainMostly CloudySlightly HighAverage
May52.9°F (11.6°C)Light RainMostly CloudyAverageAverage
June58.6°F (14.8°C)Light RainMostly CloudyAverageSlightly High
July62.1°F (16.7°C)Light RainMostly CloudySlightly HighSlightly High
August61.2°F (16.2°C)Light RainMostly CloudyAverageSlightly High
September57.7°F (14.3°C)Light RainMostly CloudyAverageAverage
October52.7°F (11.5°C)Light RainMostly CloudySlightly LowSlightly Low
November46.4°F (8.0°C)Light RainMostly CloudySlightly LowAverage
December43.0°F (6.1°C)Light RainMostly CloudySlightly LowAverage

The nearest major airports for your trip to Shaftesbury

Reaching Shaftesbury for a delightful vacation is convenient with several major airports nearby. London Heathrow (LHR) is situated 132km away, with excellent hotels like Sofitel London Heathrow, just 3km from the airport. London Gatwick (LGW), located 143km away, offers luxury options such as Alexander House And Utopia Spa, 8km from the airport. Bristol International Airport (BRS) is the closest at 55km, featuring charming inns like The Rising Sun, merely 3km from its terminals. All these airports provide accessible transport links to Shaftesbury, ensuring a smooth journey to your destination.

Frequently asked questions

What's the best place to stay in Shaftesbury?
Best Western Shaftesbury The Royal Chase Hotel is one of the top choices for your stay based on our traveller data. This hotel offers a restaurant and an indoor pool. Other good choices for your stay in the area are Sleeping Bear Hotel Dorchester and Holiday Inn Express Poole by IHG. See all available top hotels, or vacation rentals in Shaftesbury.
What are some of the best holiday rentals that Shaftesbury has to offer?
Cliff Cottage - Cookswood: This holiday home rental outside of Shaftesbury offers a fireplace, a balcony and laundry facilities to help you feel perfectly comfortable in your new surroundings. It has 3 bedrooms, as well as a kitchen with a dishwasher, a fridge and a stovetop, so that you can cook with friends or family. Kick off your shoes and enjoy yourself with a garden and 1 hot tub. See all 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. 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 Benett Arms and The Grosvenor Arms. 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 78 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. Landmarks like King Alfred's Statue and Castle Hill Viewpoint might be worth a visit. A couple of additional sights to add to your itinerary are Cranborne Chase and the West Wiltshire Downs and Shaftesbury Arts Centre. 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.