Find hotels in Shaftesbury from £59

    price find illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Save instantly and earn perks with One Key
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Property class

Top 10 Shaftesbury hotels and places to stay

Our top choices for Shaftesbury hotels

Burcombe Manor

4.0 star property
9.6 out of 10, Exceptional, (241)
"Beautiful Georgian farmhouse and a welcoming host and excellent breakfast"
The price is £100
includes taxes & fees
20 Sept - 21 Sept
Burcombe Manor

The Benett Arms

3.0 star property
7.4 out of 10, Good, (3)
"Very friendly welcome, lovely room, great service and lovely helpful staff. "
The price is £98
includes taxes & fees
14 Sept - 15 Sept
The Benett Arms

Victoria Lodge Guest House

2.0 star property
9.6 out of 10, Exceptional, (7)
"I loved my stay and will stay again"
The price is £91
includes taxes & fees
29 Aug - 30 Aug
Victoria Lodge Guest House

The Eastbury Hotel & Spa

3.0 star property
9.6 out of 10, Exceptional, (17)
"Friendly & accommodating staff. Beautiful, well equipped, quiet room with a wonderful comfortable bed. Breakfast was tasty & one of the best we have had anywhere! Lovely stay & thoroughly recommended."
The price is £139
includes taxes & fees
28 Aug - 29 Aug
The Eastbury Hotel & Spa

Holbrook B&B

3.0 star property
9.2 out of 10, Wonderful, (55)
"Great hosts who create a homely atmosphere Room was immaculately clean Breakfast was top notch"
The price is £94
includes taxes & fees
27 Aug - 28 Aug
Holbrook B&B

La Fleur de Lys

3.0 star property
9.4 out of 10, Exceptional, (123)
"Very comfortable two night stay. Lovely room. Staff welcoming and a great breakfast. Would definitely stay again and wholly recommend. "
The price is £122
includes taxes & fees
1 Sept - 2 Sept
La Fleur de Lys

Best Western Shaftesbury The Royal Chase Hotel

3.0 star property
8.0 out of 10, Very good, (487)
"Hotel easy to find. Twin room comfortable. Food good"
The price is £98
includes taxes & fees
7 Sept - 8 Sept
Best Western Shaftesbury The Royal Chase Hotel

The Studio

3.0 star property
10.0 out of 10, Exceptional, (3)
"This lovely little studio is clean and very well equipped with all that is needed. The property owners left us a little Easter treat which was a lovely, unexpected touch that made us smile. Location is very nice giving the properly great views. Ample parking space, however joining the main road from the property can be a bit difficult due to it being on a blind bend. We had no issues pulling out onto the road during our stay, just have to be careful. Highly recommended this studio. "
The price is £353
includes taxes & fees
1 Sept - 2 Sept
The Studio

Corner Cottage

3.0 star property
10.0 out of 10, Exceptional, (1)
The price is £359
includes taxes & fees
9 Sept - 10 Sept
Corner Cottage

The Riverside

4.0 star property
9.6 out of 10, Exceptional, (281)
"Good quality rooms and very friendly and helpful staff "
The price is £116
includes taxes & fees
31 Aug - 1 Sept
The Riverside

The Woodfalls Inn

3.0 star property
9.4 out of 10, Exceptional, (71)
"Excellent stay . Breakfast and dinner both outstanding . New Forest a short walk which proved ideal for our dog. "
The price is £99
includes taxes & fees
31 Aug - 1 Sept
The Woodfalls Inn

George Albert Hotel & Spa

3.0 star property
9.0 out of 10, Wonderful, (462)
"A great hotel with friendly, helpful staff. All facilities clean and well looked after. Would stay again. "
The price is £95
includes taxes & fees
29 Aug - 30 Aug
George Albert Hotel & Spa

Qudos

4.0 star property
9.0 out of 10, Wonderful, (296)
"It’s location is near the center of the city, very convenient for the sightseeing. There is a nice pub in the groundfloor and there we drunk nice beer and enjoyed wonderful dinner. The staffs are very kind."
The price is £87
includes taxes & fees
31 Aug - 1 Sept
Qudos

The George Inn and The Plaine

4.0 star property
9.2 out of 10, Wonderful, (734)
"Wonderful stay! "
The price is £136
includes taxes & fees
31 Aug - 1 Sept
The George Inn and The Plaine

Crown Hotel

3.0 star property
9.2 out of 10, Wonderful, (125)
"Good hotel in centre of town. "
The price is £85
includes taxes & fees
28 Aug - 29 Aug
Crown Hotel

The Avon Causeway Hotel

4.0 star property
9.0 out of 10, Wonderful, (574)
"Good value accommodation very close to the airport with an excellent breakfast and very accommodating staff"
The price is £103
includes taxes & fees
31 Aug - 1 Sept
The Avon Causeway Hotel

The Frampton Arms

3.5 star property
9.4 out of 10, Exceptional, (511)
"Great large and clean room, glad of the air conditioning too"
The price is £73
includes taxes & fees
7 Sept - 8 Sept
The Frampton Arms

Rose And Crown

3.5 star property
9.6 out of 10, Exceptional, (273)
"Nice hotel in a nice setting very convenient as well"
The price is £82
includes taxes & fees
27 Aug - 28 Aug
Rose And Crown

The Dorset Golf Hotel

3.5 star property
8.6 out of 10, Excellent, (76)
"My husband and i experienced a very pleasant bank Holiday weekend. I would definitely consider using this facility again. "
The price is £98
includes taxes & fees
25 Sept - 26 Sept
The Dorset Golf Hotel

TheHillbrookSherborne

4.0 star property
9.6 out of 10, Exceptional, (31)
"Loved my stay, and the staff were warm and friendly "
The price is £180
includes taxes & fees
25 Sept - 26 Sept
TheHillbrookSherborne
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

Accommodation near Shaftesbury attractions

Gold Hill Museum
Gold Hill Museum

Gold Hill Museum

You can browse the exhibits at Gold Hill Museum, a museum with a storied past, during your trip to Shaftesbury. Visit the top-notch restaurants or lively bars in this quaint area.

Shaftesbury Abbey Museum and Garden

Shaftesbury Abbey Museum and Garden

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.

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.

Top Shaftesbury Hotel Reviews

More cheap stays in Shaftesbury

More cheap stays in Shaftesbury

Hotels in Shaftesbury with star rating

Hotels in Shaftesbury with star rating

Find out more about Shaftesbury

Find out more about Shaftesbury

Top reasons to visit Shaftesbury

  • Historic Attractions: Explore the iconic Shaftesbury Abbey and the Abbey Museum, rich in history and culture.
  • Scenic Landscapes: Enjoy the beautiful countryside of Dorset, perfect for outdoor adventures and leisurely walks.
  • Vibrant Arts Scene: Immerse yourself in local culture at the arts centre and nearby theatre performances.
  • Charming Accommodation: Stay in delightful B&Bs and inns that offer personalised experiences for every traveller.
  • Family-Friendly Activities: Discover engaging attractions and a welcoming atmosphere for all ages in Shaftesbury.

Find great hotels near Shaftesbury

Discover the charming accommodation options in Shaftesbury, where quaint Bed & Breakfasts and welcoming Inns provide the perfect base for your stay. Whether you’re travelling with family, seeking pet-friendly lodging, or on a business trip, you’ll find tailored services to enhance your experience. Explore the delightful Dorset area, with a range of hotels to suit every traveller's needs, ensuring a memorable visit to this historic English town.

  • George Hotel: Nestled 10.6km from Shaftesbury, the George Hotel is a charming 4-star inn that caters to pet-loving travellers. This welcoming establishment is perfect for those wishing to bring their furry companions along for the adventure. With amenities like designated food and water bowls, as well as a flexible pet policy, guests can relax knowing their pets are accommodated. The hotel's classic decor and friendly staff create a warm atmosphere, making it an ideal stop for a leisurely getaway.
  • Legacy Rose and Crown Hotel: Located 11.2km from Shaftesbury, the Legacy Rose and Crown Hotel offers a sophisticated 4-star experience tailored for business travellers and those seeking a welcoming environment for the LGBTQIA community. With facilities such as a comprehensive business centre and multiple meeting rooms, it is designed to meet the needs of professional guests. The hotel’s elegant surroundings and commitment to inclusivity make it a perfect choice for both work and leisure, allowing visitors to enjoy the best of both worlds.
  • Mercure White Hart Hotel Salisbury and Apartments: Situated 11.2km from Shaftesbury, the Mercure White Hart Hotel Salisbury and Apartments is a versatile 4-star property that excels in catering to diverse traveller needs. With its LGBTQIA-friendly approach and pet-friendly accommodations, this hotel is ideal for families and professionals alike. The hotel features ample business amenities, including conference spaces and multiple meeting rooms, ensuring a productive stay. Guests appreciate the blend of modern comfort and historic charm, making it a prime choice for a memorable visit.

Where to stay in and around Shaftesbury

Shaftesbury offers a charming blend of history and natural beauty, perfect for outdoor enthusiasts and culture lovers alike. Explore the historic streets of Shaftesbury, then venture into the scenic landscapes of nearby Dorset. Don't miss the family-friendly atmosphere and relaxing vibes in Western Shaftesbury, and consider a visit to the Salisbury Racecourse for a touch of excitement. This delightful town and its surroundings promise an unforgettable travel experience filled with warmth and adventure.

  • Gillingham: Located a mere 2.5km from Shaftesbury, Gillingham is a vibrant town that offers a delightful mix of outdoor adventures and cultural experiences. The town attracts visitors year-round, with peak arrivals in April, July, and September. Gillingham is known for its thrilling motor racing events and the artistic flair showcased at the local arts centre. Families can enjoy the exciting fairground, while history enthusiasts will appreciate the nearby monuments and historic buildings that tell the story of the area.
  • Semley: Nestled close to Shaftesbury, Semley is a charming village that welcomes visitors seeking a family-friendly atmosphere intertwined with cultural experiences. The village sees a rise in visitor numbers from July to September, with a more tranquil pace in the winter months. Guests can explore recreational areas perfect for outdoor activities, while local landmarks, including ruins and historic sites, provide a glimpse into the village's rich heritage. Semley is an ideal spot for those wishing to soak in the rural beauty of England.
  • Motcombe: Just a stone's throw from Shaftesbury, Motcombe is a quaint village that draws visitors for its cultural offerings and scenic charm. With peak tourist seasons in April, July, and September, Motcombe provides a peaceful retreat for those looking to escape the hustle and bustle. Visitors can explore fascinating local monuments and ruins, as well as the intriguing museum that showcases the village’s history. Motcombe is perfect for leisurely strolls and discovering the captivating stories of the region.

Things to do near Shaftesbury

Shaftesbury offers a delightful blend of outdoor activities and scenic beauty, making it an ideal destination for adventure seekers. Visitors can explore the local recreational areas, immerse themselves in the vibrant arts centre, and unwind at the resort. With its charming landscapes and engaging attractions, Shaftesbury promises a memorable experience for all who venture there.

Shopping

Shaftesbury offers charming local shops for unique gifts and souvenirs. If you're up for a drive, Kilver Court, 12.4km away, boasts a vibrant shopping atmosphere, while Bookbarn International, 16.2km away, is perfect for book lovers.

Recreation

The Larmer Tree Gardens, just 3.7km from Shaftesbury, is a tranquil oasis perfect for relaxation and wellness. Enjoy leisurely strolls amidst beautiful landscapes. For sports enthusiasts, Ashley Wood Golf Club, located 6.8km away, offers a delightful outdoor golfing experience in picturesque surroundings.

Adventure

Splashdown Waterpark offers exhilarating water slides and wave pools, perfect for families seeking adventure 13.0km from Shaftesbury. At Go Ape in Moors Valley, 11.8km away, experience the thrill of ziplining through treetops. For skiing enthusiasts, Warmwell Holiday Park Ski Slope, located 14.3km from Shaftesbury, provides exciting slopes and sports activities.

Nightlife

For thrilling fun, visit Wessex Raceway, an arcade and adventure zone 8.1km away, perfect for families. If you seek culture, head to Tivoli Theatre, located 10.6km from Shaftesbury, offering a romantic atmosphere. For more adventure, Skirmish Dorset, also 10.6km away, awaits with family-friendly activities.

Booking tips and Expedia advantages for Shaftesbury

For a budget-friendly trip to Shaftesbury, consider visiting during the cheaper months of January, February, or October, and aim to book your stay on a Tuesday for the best rates. Avoid the peak summer months and Saturdays to save more. Use Expedia's search tool to compare room rates and filter for eco-friendly accommodations. Combine your hotel, flights, and activities in an Expedia package for additional savings. Lastly, explore free activities in the area to make the most of your visit without overspending.

  • 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 the type of hotel you wish to stay in. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that are currently available. To find the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can make significant savings by combining your hotel booking in Shaftesbury with your flights and activities through an Expedia package.

Best time to go to Shaftesbury

The best time to visit Shaftesbury is dependant 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.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
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 CloudyAverageSlightly Low
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 LowAverage
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

When planning your visit to Shaftesbury, you can fly into several major airports. Bristol Airport (BRS) is situated 21.1km away, with nearby hotels such as The Rising Sun, a 5-star inn 1.2km from the airport, and Berwick Lodge, located 6.2km away. Southampton Airport (SOU) is 23.0km from Shaftesbury, with options like the 5-star Harbour Hotel Southampton just 2.5km away. Cardiff Airport (CWL) is the furthest, at 34.8km, offering accommodations like the voco St David's Cardiff by IHG, which is 5.6km from the airport. Each hotel provides convenient access to its respective airport for a smooth travel experience.

Explore a world of travel with Expedia

Explore a world of travel with Expedia

Frequently asked questions

What is the best area to stay in Shaftesbury?
Motcombe is the best area to stay in Shaftesbury, greatly blending tranquillity with accessibility. This charming village offers a picturesque setting with rolling hills and beautiful countryside views, making it an ideal retreat for those looking to escape the hustle and bustle. Visitors often appreciate its serene atmosphere while still being just a stone's throw away from the vibrant heart of Shaftesbury, where local shops and eateries await exploration.

Couples will find Motcombe particularly enchanting, as its quaint streets and beautiful gardens provide ample opportunities for romantic strolls. The nearby Gold Hill, famed for its steep cobbled street and stunning vistas, is great for capturing memorable photos together.

Families will also feel at home in this welcoming neighbourhood. The area boasts plenty of space for children to play and explore, while local attractions like Shaftesbury Abbey and the nearby Cranborne Chase offer educational adventures for all ages.
What are the best hotels in Shaftesbury that travellers recommend?
La Fleur de Lys is a remarkable choice for travellers seeking a blend of charm and modern comfort, boasting an impressive guest review score of 9.4. This quaint hotel has a friendly setting that is great for couples looking to escape the hustle and bustle of everyday life. Guests rave about the attentive service and the cozy ambiance that make it an ideal retreat for relaxation.

For those traveling with family, the Best Western Shaftesbury The Royal Chase Hotel is a solid option with a rating of 8.0. This hotel features spacious suites and 24-hour room service, ensuring that every family member's needs are met without hassle. An indoor pool provides a fun space for children to play, while parents can unwind in the comfort of their premium rooms.

Holbrook B&B, rated 9.0, is great for couples or solo travellers looking for a more intimate experience. Guests appreciate the premium bedding that promises a restful night's sleep, along with the delightful breakfasts that kickstart each day. The friendly atmosphere and personalized service make it a favorite among those who value attention to detail.
What are the best family hotels in Shaftesbury?
Best Western Shaftesbury The Royal Chase Hotel offers a warm and inclusive setting, making it an excellent choice for families visiting this charming English town. With a customer review rating of 8.0, guests appreciate the hotel's family-friendly amenities, including connecting rooms that ensure everyone has their own space while staying close together. Find more child-friendly accommodations in Shaftesbury.
What hotels in Shaftesbury offer free breakfast?
Holbrook B&B in Shaftesbury is a charming option for travellers seeking a delightful stay with a complimentary breakfast to start their day. Rated 9.0 by guests, this cozy bed and breakfast features premium bedding for a restful night's sleep, as well as free WiFi and toiletries, ensuring your stay is comfortable and convenient. The inclusive setting and attentive service make it an ideal spot for families and couples alike.

Another great choice is Gutchpool B&B, which also provides a complimentary breakfast. This adults-only retreat offers a serene environment with a lovely terrace and fireplace, superb for couples looking to relax and unwind. Gutchpool features charming amenities like electric car charging stations and free self-parking, adding to the convenience for those traveling by road. Find more hotels with free breakfast in Shaftesbury.
What are the top pet-friendly hotels in Shaftesbury?
Best Western Shaftesbury The Royal Chase Hotel is a charming property that welcomes both you and your furry friends. This hotel, rated 8.0 by guests, offers a cozy atmosphere complemented by attentive service, making it an excellent choice for travellers who appreciate comfort and convenience. See more pet-friendly hotels in Shaftesbury.
What are the best budget hotels in Shaftesbury?
La Fleur de Lys, a charming property in Shaftesbury, boasts an impressive 9.4 review score, making it a delightful choice for travellers seeking comfort and convenience. With free self-parking and early check-in options, it provides a stress-free start to your stay. Guests appreciate the complimentary wired internet in public areas, superb for planning your adventures.

For families, the Best Western Shaftesbury The Royal Chase Hotel is another great option with a solid 8.0 rating. This hotel features an indoor pool, ensuring that kids can splash around regardless of the weather. Families will love the complimentary rollaway beds and cribs, which make accommodating little ones easy. Additionally, the 24-hour room service adds an extra layer of convenience for those busy days filled with exploration.

If you're traveling as a couple, consider the Holbrook B&B, which offers a cozy atmosphere with a 9.0 review score. Guests rave about the full breakfast included in their stay, providing a delightful start to each day. The complimentary toiletries and premium bedding elevate the experience, giving you a taste of luxury at a budget-friendly price. View all budget hotels in Shaftesbury.
When is the best time to go to Shaftesbury?
The most popular time to visit Shaftesbury is during the summer months, particularly July. This period offers warm weather, with average temperatures around 22°C, making it great for outdoor exploration and enjoying the picturesque countryside. The vibrant greenery and blooming flowers create a stunning backdrop for leisurely strolls through the charming streets and surrounding landscapes.

During the peak tourist season from June to August, Shaftesbury attracts visitors eager to experience its rich history and natural beauty. The town's iconic Gold Hill, known for its steep, cobbled streets and scenic views, is particularly delightful when the sun is shining, inviting you to embark on memorable walks and photography adventures.

Families and couples alike will find July especially appealing, as local events and festivals often take place, providing a wonderful opportunity to immerse yourself in the community spirit. You can enjoy local markets, art displays, and perhaps even a traditional summer fair, all while indulging in the delightful local cuisine at outdoor cafés.

If you're looking for a quieter and potentially more affordable option, consider visiting in late September or October. During these months, you can still enjoy the beauty of the landscape, and the autumn colours bring a unique charm to the area. Additionally, you may find more attractive accommodation rates and fewer crowds, allowing for a more intimate experience of this historic town.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Shaftesbury.
How can I save on a Shaftesbury hotel booking with Expedia?
With Expedia, you'll unlock our lowest prices by becoming a member. It's free and easy to join, and you can even access member perks too. Just remember to sign in to get our best prices on Shaftesbury hotels. Another way to save is by booking your hotel and flights together on Expedia, where bundling can lead to significant savings.
How much is the nightly rate at a Shaftesbury hotel?
Prices for hotels in Shaftesbury often vary, but you can find a great deal from £59 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.