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

Shaftesbury hotels from HK$588

  • 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

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Shaftesbury hotels

1. 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, (542 reviews)
"Good location and parking"
United Kingdom
Claire
The price is HK$923
HK$1,107 total
includes taxes & fees
19 Jul - 20 Jul
Best Western Shaftesbury The Royal Chase Hotel

2. La Fleur de Lys

La Fleur de Lys
3.0 star property
Shaftesbury
9.4 out of 10, Exceptional, (137 reviews)
"Friendly and welcoming staff. Great breakfast and smooth check in and check out"
United Kingdom
David
The price is HK$1,318
HK$1,582 total
includes taxes & fees
19 Jul - 20 Jul
La Fleur de Lys

3. Holbrook B&B

Holbrook B&B
3.0 star property
Shaftesbury
9.0 out of 10, Wonderful, (64 reviews)
"everything satisfactory would stay again if in the area"
United Kingdom
timothy
The price is HK$835
HK$1,002 total
includes taxes & fees
26 Jul - 27 Jul
Holbrook B&B

4. 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 HK$1,028
HK$1,234 total
includes taxes & fees
19 Jul - 20 Jul
The Benett Arms

5. The Bell & Crown

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

6. The Crown at Marnhull

The Crown at Marnhull
4.0 star property
Sturminster Newton
9.2 out of 10, Wonderful, (400 reviews)
"Lovely staff, nice food (breakfast and dinner). Clean, well appointed room. Would recommend. "
United Kingdom
Sue
The price is HK$1,055
HK$1,266 total
includes taxes & fees
9 Aug - 10 Aug
The Crown at Marnhull

7. The Anvil Inn

The Anvil Inn
3.5 star property
Blandford Forum
9.2 out of 10, Wonderful, (128 reviews)
"Lovely stay at a great place. Excellent staff."
United Kingdom
Abi
The price is HK$785
HK$942 total
includes taxes & fees
19 Jul - 20 Jul
The Anvil Inn

8. The Museum Inn

The Museum Inn
4.0 star property
Blandford Forum
9.4 out of 10, Exceptional, (183 reviews)
"Lovely place we had a wonderful stay"
United Kingdom
Danny
The price is HK$768
HK$922 total
includes taxes & fees
19 Jul - 20 Jul
The Museum Inn

9. The Lamb Hindon

The Lamb Hindon
4.0 star property
Salisbury
9.2 out of 10, Wonderful, (188 reviews)
"Beds nice Bathrooms clean and well maintained Restaurants is good and charming Village is really cute Staff very friendly Price was very reasonable Air conditioning was strong"
United States
anthony
The price is HK$854
HK$1,025 total
includes taxes & fees
21 Jul - 22 Jul
The Lamb Hindon

10. The Kings Arms

The Kings Arms
5.0 star property
Sherborne
8.8 out of 10, Excellent, (55 reviews)
"Food was excellent. Staff was so friendly and helpful."
Australia
Alyson Jane
The price is HK$1,274
HK$1,529 total
includes taxes & fees
22 Jul - 23 Jul
The Kings Arms

11. The Compasses Inn

The Compasses Inn
3.5 star property
Salisbury
9.6 out of 10, Exceptional, (59 reviews)
"Nice location, very friendly people"
Germany
Kirsten
The price is HK$1,200
HK$1,440 total
includes taxes & fees
19 Jul - 20 Jul
The Compasses Inn

12. George Inn, Mere

George Inn, Mere
3.0 star property
Warminster
8.6 out of 10, Excellent, (252 reviews)
"Very comfortable stay and lovely staff."
United Kingdom
Jason
The price is HK$967
HK$1,160 total
includes taxes & fees
21 Jul - 22 Jul
George Inn, Mere

13. Crown Hotel

Crown Hotel
3.0 star property
Blandford Forum
9.2 out of 10, Wonderful, (185 reviews)
"We enjoyed our stay at the Crown the staff were helpful and friendly the food was good and the location was ideal, however the hotel is in need of refurbishment"
United Kingdom
Nigel
The price is HK$791
HK$949 total
includes taxes & fees
19 Jul - 20 Jul
Crown Hotel

14. The Fleur de Lys

The Fleur de Lys
3.0 star property
Cranborne
10.0 out of 10, Exceptional, (27 reviews)
"Gorgeous comfortable room, excellent food and great service."
United Kingdom
Angela
The price is HK$1,002
HK$1,202 total
includes taxes & fees
20 Jul - 21 Jul
The Fleur de Lys

15. The Old Bell Inn

The Old Bell Inn
3.0 star property
Warminster
7.8 out of 10, Good, (539 reviews)
"Lovely helpful staff quirky quaint place well looked after recommend"
United Kingdom
Richard
The price is HK$835
HK$1,002 total
includes taxes & fees
26 Jul - 27 Jul
The Old Bell Inn

16. Hunters Lodge Inn

Hunters Lodge Inn
3.0 star property
Wincanton
9.2 out of 10, Wonderful, (609 reviews)
"Clean rooms, friendly staff and decent pub grub with free parking right outside"
United Kingdom
Darren
The price is HK$783
HK$940 total
includes taxes & fees
2 Aug - 3 Aug
Hunters Lodge Inn

17. The Grange at Oborne

The Grange at Oborne
3.0 star property
Sherborne
9.4 out of 10, Exceptional, (206 reviews)
"Lovely cosy hotel. Nice restaurant with good food. "
United Kingdom
Andrew
The price is HK$941
HK$1,130 total
includes taxes & fees
23 Jul - 24 Jul
The Grange at Oborne

18. King John Inn

King John Inn
4.0 star property
Salisbury
9.0 out of 10, Wonderful, (79 reviews)
"Charming inn. Food, staff very good. "
United Kingdom
Jeremy
The price is HK$799
HK$959 total
includes taxes & fees
19 Jul - 20 Jul
King John Inn

19. The George Inn

The George Inn
4.0 star property
Warminster
8.6 out of 10, Excellent, (249 reviews)
"Great rooms, great staff and great food, thanks for the rum recommendation."
United Kingdom
Paul
The price is HK$712
HK$854 total
includes taxes & fees
16 Aug - 17 Aug
The George Inn

20. The Pecking Mill Inn

The Pecking Mill Inn
3.0 star property
Shepton Mallet
8.6 out of 10, Excellent, (425 reviews)
"Friendly, helpful and welcoming staff, cosy place to stay, delicious food"
United Kingdom
Boguslawa
The price is HK$669
HK$803 total
includes taxes & fees
23 Jul - 24 Jul
The Pecking Mill 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 Holiday Inn Express Poole by IHG and George Albert Hotel & Spa. See all available top hotels, or vacation rentals in Shaftesbury.
What are some of the best holiday rentals that Shaftesbury has to offer?
STUNNING LARGE COUNTRY FAMILY HOME, INDOOR POOL, SLEEPS 12, SECLUDED GARDEN: This holiday home rental outside of Shaftesbury is located in a rural location, and has a fireplace, a balcony and a BBQ to put you at ease in your new surroundings. It has 6 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 a selection of games. 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. 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 Grosvenor Arms and The Coppleridge Inn. 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. 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.