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

Shaftesbury hotels from RM321

  • 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

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 RM530
RM636 total
includes taxes & fees
21 Jun - 22 Jun
The Benett Arms

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 RM430
RM516 total
includes taxes & fees
2 Jul - 3 Jul
Holbrook B&B

La Fleur de Lys

La Fleur de Lys
3.0 star property
Shaftesbury
9.4 out of 10, Exceptional, (134 reviews)
"Friendly and welcoming staff. Great breakfast and smooth check in and check out"
United Kingdom
David
The price is RM675
RM811 total
includes taxes & fees
22 Jun - 23 Jun
La Fleur de Lys

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, (539 reviews)
"Good location and parking"
United Kingdom
Claire
The price is RM430
RM516 total
includes taxes & fees
5 Jul - 6 Jul
Best Western Shaftesbury The Royal Chase Hotel

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 RM1,640
RM1,968 total
includes taxes & fees
24 Jun - 25 Jun
The Studio

The Ilchester Arms Hotel

The Ilchester Arms Hotel
3.0 star property
Ilchester
9.4 out of 10, Exceptional, (3 reviews)
"Lovely pub, very spacious with nice lounge and outside area. Food really nice and rooms were perfect. Friendly staff and decent breakfast. Oh and nice beer and good value for money."
United Kingdom
Edward
The price is RM446
RM535 total
includes taxes & fees
2 Jul - 3 Jul
The Ilchester Arms Hotel

The Bell & Crown

The Bell & Crown
3.0 star property
Zeals
10.0 out of 10, Exceptional, (7 reviews)
"Excellent property & location, friendly staff & wonderful pub! Breakfast was very good and the rooms were lovely."
United Kingdom
Thomas
The price is RM367
RM440 total
includes taxes & fees
21 Jun - 22 Jun
The Bell & Crown

The Manor House Inn

The Manor House Inn
3.0 star property
Shepton Mallet
9.8 out of 10, Exceptional, (54 reviews)
"Such a lovely place to stay. Friendly staff, great food, great rooms. A short drive from The Newt and Hauser & Wirth so we stay when visiting several times a year."
United Kingdom
Anthony
The price is RM489
RM587 total
includes taxes & fees
6 Jul - 7 Jul
The Manor House Inn

The Duchess of Cornwall Inn

The Duchess of Cornwall Inn
3.5 star property
Dorchester
9.2 out of 10, Wonderful, (173 reviews)
"Nice location, quiet."
United Kingdom
Nigel
The price is RM539
RM647 total
includes taxes & fees
5 Jul - 6 Jul
The Duchess of Cornwall Inn

The White Lion Inn

The White Lion Inn
3.0 star property
Gillingham
9.0 out of 10, Wonderful, (378 reviews)
"Really quaint old inn with lots of exposed stone walls & beams. Staff were super friendly & helpful - really warm welcome & nothing was too much trouble. Bed very comfortable & the small double room I had was perfect just for me. Food in the restaurant was delicious & there was a good choice. Breakfast plentiful, well presented & hearty. Will be staying there again on my way to Devon"
United Kingdom
Susan
The price is RM540
RM648 total
includes taxes & fees
24 Jun - 25 Jun
The White Lion Inn

Crown Hotel

Crown Hotel
3.0 star property
Blandford Forum
9.2 out of 10, Wonderful, (183 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 RM408
RM489 total
includes taxes & fees
21 Jun - 22 Jun
Crown Hotel

The Frampton Arms

The Frampton Arms
3.5 star property
Dorchester
9.4 out of 10, Exceptional, (611 reviews)
"Breakfast was well stocked and we had everything we needed"
United Kingdom
Julie
The price is RM442
RM530 total
includes taxes & fees
19 Jul - 20 Jul
The Frampton Arms

Gordon House

Gordon House
3.0 star property
Wimborne
9.8 out of 10, Exceptional, (164 reviews)
"Such a lovely place- couldn’t fault it!! Will definitely stay again"
United Kingdom
Karen
The price is RM465
RM558 total
includes taxes & fees
9 Jul - 10 Jul
Gordon House

The Moonraker Hotel

The Moonraker Hotel
3.5 star property
Trowbridge
8.8 out of 10, Excellent, (333 reviews)
"Clean spacious room felt homely and cosy. Friendly staff, lovely garden. "
United Kingdom
Rob
The price is RM365
RM438 total
includes taxes & fees
12 Jul - 13 Jul
The Moonraker Hotel

The Horseshoe Inn

The Horseshoe Inn
4.0 star property
Shepton Mallet
8.0 out of 10, Very good, (73 reviews)
"A comfortable room to stay in for one night having travelled down from West Yorkshire for a funeral celebration at the Crematorium nearby. "
United Kingdom
Jonathan
The price is RM281
RM338 total
includes taxes & fees
21 Jun - 22 Jun
The Horseshoe Inn

The Fighting Cocks

The Fighting Cocks
3.0 star property
Fordingbridge
9.6 out of 10, Exceptional, (19 reviews)
"Perfect for our 1 night stopover"
United Kingdom
Ben
The price is RM387
RM465 total
includes taxes & fees
22 Jun - 23 Jun
The Fighting Cocks

Yalbury Cottage

Yalbury Cottage
3.5 star property
Dorchester
9.4 out of 10, Exceptional, (86 reviews)
"lovely property and gardens . superb breakfast and a very warm and welcoming host"
United Kingdom
Paul
The price is RM426
RM511 total
includes taxes & fees
30 Jun - 1 Jul
Yalbury Cottage

The Pecking Mill Inn

The Pecking Mill Inn
3.0 star property
Shepton Mallet
8.6 out of 10, Excellent, (415 reviews)
The price is RM344
RM413 total
includes taxes & fees
22 Jun - 23 Jun
The Pecking Mill Inn

High Corner Inn

High Corner Inn
4.0 star property
Ringwood
9.2 out of 10, Wonderful, (458 reviews)
"I loved it there, my cabin/pod was super cute with lovely touches, extras. Right in the heart of the New forest!"
United Kingdom
Francine
The price is RM539
RM647 total
includes taxes & fees
22 Jun - 23 Jun
High Corner Inn

Mildmay Arms

Mildmay Arms
3.0 star property
Yeovil
8.6 out of 10, Excellent, (168 reviews)
"We had a lovely overnight stay here on 16/17 February. The room was very clean, the bed comfortable and the continental breakfast of cheese, salami, fruit and toast was delicious. We must mention the lady looking after the place for the owners - sorry that I have forgotten her name - she was super friendly and showed us the skittle alley and talked about the darts teams and the social activities they have planned. Would definitely stay here again when next in the area."
United Kingdom
Michael
The price is RM315
RM378 total
includes taxes & fees
28 Jun - 29 Jun
Mildmay 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.
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

  • Historic Attractions: Explore the rich history with sites like Shaftesbury Abbey and the Shaftesbury Arts Centre.
  • Scenic Views: Enjoy breathtaking landscapes from iconic spots like Gold Hill and the surrounding countryside.
  • Outdoor Activities: Engage in various recreational pursuits, including golf and picturesque walking trails.
  • Welcoming Atmosphere: Experience the charm of the town centre, filled with friendly locals and quaint shops.
  • Variety of Accommodations: Choose from cosy bed and breakfasts to lovely inns, catering to all types of travellers.

Find great hotels near Shaftesbury

Discover the charm of Shaftesbury, where a delightful range of accommodation awaits you. With options like cosy bed and breakfasts and welcoming inns, you’ll find the perfect spot to unwind. Many establishments cater to families, business travellers, and pet owners alike. Popular choices include the Rebels Apartments and Holbrook Bed, while Bakers Cottage offers a quaint retreat. Enjoy modern amenities such as flat-screen TVs to enhance your stay in this picturesque town.

  • George Hotel: Nestled 27km from Shaftesbury, the 4-star George Hotel offers a unique inn experience with a pet-friendly atmosphere. Guests have rated it 8.6 out of 10, reflecting its commitment to comfort and service. This charming hotel welcomes pets with amenities such as food and water bowls, making it ideal for those travelling with furry companions. With a warm and inviting ambiance, the George Hotel is perfect for leisure travellers seeking a homely retreat in the English countryside.
  • Mercure White Hart Hotel Salisbury and Apartments: Located 29km from Shaftesbury, the Mercure White Hart Hotel boasts a 4-star rating and a guest rating of 8.4 out of 10. This hotel is an excellent choice for business travellers, offering modern facilities alongside pet-friendly amenities. The hotel features a range of options, including apartments for those seeking a more independent stay. With a blend of business and leisure facilities, it caters well to professionals requiring a comfortable base while exploring the local area.
  • Legacy Rose and Crown Hotel: Situated 29km from Shaftesbury, the 4-star Legacy Rose and Crown Hotel presents a sophisticated lodging option with a guest rating of 8.4 out of 10. This hotel is tailored towards business travellers, featuring well-equipped meeting spaces and a tranquil atmosphere conducive to work and relaxation. With its historic charm and modern amenities, guests can enjoy a pleasant stay while being close to the heart of Salisbury, making it an excellent choice for those blending business with leisure.

Where to stay in and around Shaftesbury

Shaftesbury, a charming town in England, offers an ideal retreat for those seeking outdoor adventures and scenic beauty. Stroll through the picturesque town centre, where friendly locals create a welcoming atmosphere. Explore nearby attractions like the stunning Gold Hill and the tranquil countryside to experience true relaxation. Just east of Shaftesbury, you’ll discover hidden gems that embody the region’s rich culture and family-friendly vibe, making it a perfect destination for all types of travellers.

  • Donhead Saint Andrew: Nestled in the picturesque countryside near Shaftesbury, Donhead Saint Andrew is a charming village that offers a unique blend of outdoor adventures and stunning scenery. With peak visitor numbers during the warmer months, this tranquil spot is perfect for those seeking to immerse themselves in nature. Highlights include the nearby national park and beautiful valleys, making it an ideal destination for hiking and exploring. Visitors can also discover local places of worship, adding a cultural touch to their journey.
  • North Dorset District: Located a mere 10km from Shaftesbury, North Dorset District is known for its moderate seasonal appeal, attracting visitors who revel in outdoor escapades and breathtaking landscapes. With a variety of recreational areas, this district is a haven for adventure enthusiasts. During peak seasons, the area comes alive with activities, whilst the surrounding nature reserves and hills provide a stunning backdrop for relaxation and exploration. Whether you’re hiking or picnicking, North Dorset offers an enriching travel experience.
  • Sturminster Newton: Just 11km from Shaftesbury, Sturminster Newton is a vibrant city that draws visitors year-round, particularly in the spring and summer months. Known for its scenic beauty and outdoor experiences, the city boasts an arts centre and several recreational areas that cater to all ages. The nearby beach and rocky landscapes provide a perfect setting for those looking to delve into nature. With its rich history and community spirit, Sturminster Newton offers a delightful blend of culture and adventure.

Things to do near Shaftesbury

Shopping

Shaftesbury offers charming local shops along the High Street, perfect for unique gifts and souvenirs. If you’re up for a drive, head to the nearby town of Gillingham, where you’ll find the Gillingham Shopping Centre featuring a variety of retail options and cafes.

Recreation

In Shaftesbury, visit the tranquil Retreat at the Abbey, offering rejuvenating therapies and holistic treatments amidst serene surroundings. For outdoor enthusiasts, enjoy leisurely walks along the stunning Gold Hill or explore the picturesque countryside, ideal for relaxation and connecting with nature.

Adventure

At Go Ape in Moors Valley, 31km from Shaftesbury, you can soar through the trees on exhilarating ziplines and navigate challenging rope courses amid the beautiful outdoors. Alternatively, Altitude High Ropes Adventure, located 39km away, offers a thrilling experience with high-flying ziplines and adventure-filled courses.

Nightlife

Experience lively evenings at The Mitre Inn on Bell Street, where you can enjoy a selection of ales and traditional pub fare. For a more relaxed vibe, visit The Black Swan, known for its warm atmosphere and occasional live music nights.

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

Booking tips and Expedia advantages for Shaftesbury

For a budget-friendly trip to Shaftesbury, consider visiting during the cheaper months of January to February and October, particularly on a Tuesday for the best hotel rates. Avoid the peak summer months from June to August. Use Expedia to find eco-certified hotels and sort by price to uncover the best deals. Combining your hotel, flights, and activities through an Expedia package can further cut costs. Don't forget to book in advance to secure affordable rates and take advantage of free local attractions and public transport options to save even more.

  • 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, preferred location, and the type of hotel you desire. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels currently available. To discover the most affordable prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can potentially reduce your expenses by combining your Shaftesbury hotel reservation with your flights and activities through an Expedia package.

Find the best attractions in and around Shaftesbury

Shaftesbury is ideal for outdoor enthusiasts and those seeking scenic adventures. Visitors can explore a variety of attractions, including historic houses, cathedrals, and castles, which provide rich cultural and romantic experiences. Notable points of interest include the Shaftesbury Arts Centre, Shaftesbury Abbey Museum, Shaftesbury Avenue, Shaftesbury Theatre, and the historic Shaftesbury Abbey, ensuring a delightful trip for all types of travellers.

  • Gold Hill Museum: Nestled in Shaftesbury, this museum offers a fascinating glimpse into local history, showcasing the town's rich heritage and culture. The charming surroundings of Gold Hill enhance the experience, making it a delightful stop for history enthusiasts.
  • Center Parcs Longleat Forest: Located 19km from Shaftesbury, this expansive forest is ideal for outdoor adventures. Enjoy an array of activities such as cycling and walking, surrounded by stunning natural scenery and the thrill of exploration.
  • Shaftesbury Abbey Museum and Garden: Situated within Shaftesbury, this museum highlights the history of the abbey with beautiful gardens to stroll through. It offers a serene atmosphere, perfect for those interested in cultural heritage and peaceful nature.

Best time to go to Shaftesbury

The best time to visit Shaftesbury is dependent on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are slightly high and weather is mostly cloudy with light rain. January is its coolest month on average. At this time, 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

Travelling to Shaftesbury is convenient with several major airports nearby. London Heathrow (LHR) is situated 132km away, with luxury accommodations like Sofitel London Heathrow, located 3km from the airport. London Gatwick (LGW), 143km from Shaftesbury, offers options such as Alexander House And Utopia Spa, 8km from the airport. SOUthampton Airport (SOU) is the closest at 60km, featuring fine establishments like Harbour Hotel Southampton, just 6km away. Each of these airports provides accessible transport services from their respective hotels, ensuring a seamless journey for visitors heading to Shaftesbury.

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 The Merchant's House, BW Signature Collection. See all available top hotels, or 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 Coppleridge Inn 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 66 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.