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

Shaftesbury hotels from HK$541

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

Tonight
13 Aug - 14 Aug
Tomorrow
14 Aug - 15 Aug
This weekend
14 Aug - 16 Aug
Next weekend
21 Aug - 23 Aug

Filter by

Star rating

Guest rating

Our top choices for Shaftesbury hotels

1. Best Western Shaftesbury The Royal Chase Hotel

Best Western Shaftesbury The Royal Chase Hotel
Shaftesbury
United Kingdom
Julia
HK$867
HK$1,040 total
includes taxes & fees
23 Aug - 24 Aug
Best Western Shaftesbury The Royal Chase Hotel

2. La Fleur de Lys

La Fleur de Lys
Shaftesbury
United Kingdom
Kevin
HK$1,369
HK$1,643 total
includes taxes & fees
20 Aug - 21 Aug
La Fleur de Lys

3. The Benett Arms

The Benett Arms
Shaftesbury
United Kingdom
Stephanie
HK$1,033
HK$1,240 total
includes taxes & fees
25 Aug - 26 Aug
The Benett Arms

4. The Bell & Crown

The Bell & Crown
Zeals
United Kingdom
Thomas
HK$954
HK$1,145 total
includes taxes & fees
6 Sept - 7 Sept
The Bell & Crown

5. The Crown at Marnhull

The Crown at Marnhull
Sturminster Newton
United Kingdom
Sue
HK$972
HK$1,166 total
includes taxes & fees
16 Aug - 17 Aug
The Crown at Marnhull

6. The Anvil Inn

The Anvil Inn
Blandford Forum
United Kingdom
Abi
HK$807
HK$968 total
includes taxes & fees
31 Aug - 1 Sept
The Anvil Inn

7. The Lamb Hindon

The Lamb Hindon
Salisbury
United States
anthony
HK$895
HK$1,074 total
includes taxes & fees
8 Sept - 9 Sept
The Lamb Hindon

8. George Inn, Mere

George Inn, Mere
Warminster
United Kingdom
Christopher
HK$1,166
HK$1,166 total
includes taxes & fees
8 Sept - 9 Sept
George Inn, Mere

9. The Compasses Inn

The Compasses Inn
Salisbury
Germany
Kirsten
HK$1,206
HK$1,447 total
includes taxes & fees
25 Aug - 26 Aug
The Compasses Inn

10. The Museum Inn

The Museum Inn
Blandford Forum
United Kingdom
Danny
HK$708
HK$850 total
includes taxes & fees
13 Aug - 14 Aug
The Museum Inn

11. Crown Hotel

Crown Hotel
Blandford Forum
Canada
jean-louis
HK$724
HK$869 total
includes taxes & fees
16 Aug - 17 Aug
Crown Hotel

12. The Kings Arms

The Kings Arms
Sherborne
United Kingdom
Michelle
HK$1,281
HK$1,537 total
includes taxes & fees
15 Aug - 16 Aug
The Kings Arms

13. The Grange at Oborne

The Grange at Oborne
Sherborne
United Kingdom
David
HK$1,026
HK$1,231 total
includes taxes & fees
16 Aug - 17 Aug
The Grange at Oborne

14. The Chapter House

The Chapter House
Salisbury
United States
Anna
HK$1,237
HK$1,484 total
includes taxes & fees
6 Sept - 7 Sept
The Chapter House

15. Hunters Lodge Inn

Hunters Lodge Inn
Wincanton
United Kingdom
Neil
HK$787
HK$945 total
includes taxes & fees
24 Aug - 25 Aug
Hunters Lodge Inn

16. The Pecking Mill Inn

The Pecking Mill Inn
Shepton Mallet
United Kingdom
susanne
HK$671
HK$806 total
includes taxes & fees
21 Aug - 22 Aug
The Pecking Mill Inn

17. The George Inn

The George Inn
Warminster
United Kingdom
Peter
HK$658
HK$790 total
includes taxes & fees
31 Aug - 1 Sept
The George Inn

18. The Old Bell Inn

The Old Bell Inn
Warminster
United Kingdom
Daniel
HK$839
HK$1,007 total
includes taxes & fees
23 Aug - 24 Aug
The Old Bell Inn

19. The Full Moon Inn

The Full Moon Inn
Frome
United Kingdom
Simon
HK$1,192
HK$1,431 total
includes taxes & fees
16 Aug - 17 Aug
The Full Moon Inn

20. King John Inn

King John Inn
Salisbury
United Kingdom
Jeremy
HK$1,018
HK$1,221 total
includes taxes & fees
23 Aug - 24 Aug
King John Inn
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Shaftesbury attractions

Gold Hill Museum

8.2/10 (14 reviews)
You can browse the exhibits at Gold Hill Museum, a museum with a storied past, during your trip to Shaftesbury. Visit the lively bars or top-notch restaurants in this family-friendly area.
See properties

Melbury Vale Winery

You can enjoy a tasting or tour at Melbury Vale Winery during your travels to Cann.
See properties

Shaftesbury Abbey Museum and Garden

8.2/10 (10 reviews)
You can browse the exhibits at Shaftesbury Abbey Museum and Garden, a museum with a storied past, during your travels to Shaftesbury. Visit the top-notch restaurants or lively bars in this quaint area.
See properties

Shaftesbury Arts Centre

Enjoy an outing to Shaftesbury Arts Centre during your stay in Shaftesbury. You can enjoy the bars while in the area.
See properties

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.

See all hotels in Shaftesbury
A cobblestone street lined with historic stone buildings, a thatched-roof house, and a stone wall.

Top Shaftesbury Hotel Reviews

Holiday Inn Express Poole by IHG

Holiday Inn Express Poole by IHG

10/10 Excellent
"Great breakfast but no choice of eggs only scrambled"
Ellen 4-night trip
Posted 8 hours ago
Holiday Inn Express Poole by IHG
Rose and Crown Hotel

Rose and Crown Hotel

10/10 Excellent
"The setting was beautiful on River Avon. Staff was always available and friendly. Rooms were lovely, comfortable and clean. Onsite restaurant was delicious."
Kirsten 2-night trip
Posted 22 hours ago
Rose and Crown Hotel
The Chapter House

The Chapter House

10/10 Excellent
"Great historical building. Rooms were very luxurious. Staff very helpful and made us feel very welcome."
Richard 2-night trip
Posted 2 days ago
The Chapter House
George Albert Hotel & Spa

George Albert Hotel & Spa

10/10 Excellent
"Very good 2nd stay would highly recommend it"
Kathleen 1-night trip
Posted 2 days ago
George Albert Hotel & Spa
Best Western Plus Centurion Hotel

Best Western Plus Centurion Hotel

10/10 Excellent
"Large corporate hotel. Decor a bit old fashioned and dated, but very well maintained and spotlessly clean. Easy to find. Large carpark. Didn’t use the golf club"
Matthew 1-night trip
Posted 2 days ago
Best Western Plus Centurion Hotel
The George Hotel, Amesbury, Wiltshire

The George Hotel, Amesbury, Wiltshire

10/10 Excellent
"Was a very nice hotel"
Julia 1-night trip
Posted 2 days ago
The George Hotel, Amesbury, Wiltshire
Holbrook Manor & Spa.

Holbrook Manor & Spa.

8/10 Good
"Good, not the best breakfast but not the worst"
danny tomkins 1-night trip
Posted 3 days ago
Holbrook Manor & Spa.
The Moonraker Hotel

The Moonraker Hotel

10/10 Excellent
"Had a lovely 2 night stay. Very clean. Friendly staff and great location."
Michael 2-night trip
Posted 3 days ago
The Moonraker Hotel
Sleeping Bear Hotel Dorchester

Sleeping Bear Hotel Dorchester

10/10 Excellent
"Efficient check in and great size room"
Margaret 1-night trip
Posted 3 days ago
Sleeping Bear Hotel Dorchester

More cheap stays in Shaftesbury

OYO The Walnut Tree

OYO The Walnut Tree

1, Fore Street, West Camel, Yeovil Yeovil England
HK$423
HK$541 total
1 Sept - 2 Sept
includes taxes & fees
7/10 Good! (38 reviews)
OYO The Walnut Tree
Terrace Lodge

Terrace Lodge

16 S Western Terrace Yeovil England
HK$530
HK$636 total
16 Aug - 17 Aug
includes taxes & fees
Terrace Lodge
The Warehouse

The Warehouse

South Street Yeovil England
HK$716
HK$859 total
13 Aug - 14 Aug
includes taxes & fees
The Warehouse
Old Mill Salisbury

Old Mill Salisbury

Town Path Salisbury England
HK$875
HK$1,049 total
31 Aug - 1 Sept
includes taxes & fees
9.2/10 Wonderful! (105 reviews)
Old Mill Salisbury
1777 The Albion

1777 The Albion

19 High Street The Square Wimborne Wimborne England
HK$998
HK$1,198 total
16 Aug - 17 Aug
includes taxes & fees
9.2/10 Wonderful! (169 reviews)
1777 The Albion
Sarum College

Sarum College

19 The Close Salisbury England
HK$1,060
HK$1,272 total
30 Aug - 31 Aug
includes taxes & fees
Sarum College

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?
Four Corners Holiday Home with Hot Tub & Sauna: This holiday home rental outside of Shaftesbury is located near the airport, and has a furnished patio, a private garden and a BBQ to put you at ease in your new surroundings. It has 4 bedrooms, as well as a kitchen with a full-sized fridge, a dishwasher and an oven, so that you can cook with friends or family. You can relax into your holiday with a selection of games 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. 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 77 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.

Explore a world of travel with Expedia