Skip to main content

The best B&Bs in Shaftesbury

Check out our pick of great B&Bs in Shaftesbury

Filter by:

Review score

See the latest prices and deals by choosing your dates.
La Fleur De Lys, hotel in Shaftesbury

In the heart of Shaftesbury, La Fleur de Lys offers well-equipped bedrooms and an award-winning restaurant as well as a lounge bar, free parking and free Wi-Fi.

The welcome. The incredible food.
Scored 9.0
9.0
Rated superb
Superb
191 reviews
Price from
£123.30
1 night, 2 adults
The Benett Arms, hotel in Shaftesbury

Situated in Shaftesbury and only 25 km from Longleat Safari Park, The Benett Arms features accommodation with garden views, free WiFi and free private parking.

The staff were excellent and really helpful. The Benett Arms is a lovely old building in a quiet village but really close to the A350. Perfect location for a trip to Longleat. Breakfast was excellent as was the food that the we ordered in the evenings.
Scored 8.5
8.5
Rated very good
Very good
266 reviews
Price from
£110
1 night, 2 adults
Holbrook Bed and Breakfast, hotel in Shaftesbury

Holbrook Bed and Breakfast is a 10-minute walk from the ancient hilltop Saxon town, Shaftesbury. This guest house offers free WiFi, and free private parking.

Good location, 10 minutes walk from town centre. Clean and comfortable. Nice and quiet.
Scored 8.9
8.9
Rated fabulous
Fabulous
271 reviews
Price from
£95
1 night, 2 adults
Milton Farm, hotel in Shaftesbury

Set 20 km from Longleat Safari Park, Milton Farm offers accommodation with free WiFi and free private parking.

Homely, cosy and comfortable. A friendly welcome was provided by the host, Deb. Really excellent breakfast with everything you could want and a lot of attention to detail.
Scored 9.4
9.4
Rated superb
Superb
102 reviews
Price from
£130
1 night, 2 adults
Lodbourne House B&B, hotel in Shaftesbury

Lodbourne House B&B features accommodation in a quiet residential area of Gillingham. Complimentary WiFi is provided. The property is within walking distance of local amenities.

We had a wonderful stay at Lodbourne House. The room was spacious and charming, highly recommend!
Scored 9.4
9.4
Rated superb
Superb
107 reviews
Price from
£125
1 night, 2 adults
Church Farm, hotel in Shaftesbury

Located in Gillingham, in a historic building, 29 km from Longleat Safari Park, Church Farm is a bed and breakfast with a garden and shared lounge.

It was such a beautiful room and bathroom was the best I’ve been in!
Scored 9.4
9.4
Rated superb
Superb
82 reviews
Price from
£95
1 night, 2 adults
Peace and quiet on The Limes, hotel in Shaftesbury

Situated 28 km from Longleat Safari Park, Peace and quiet on The Limes features accommodation with free WiFi and free private parking.

Very comfortable & well equipped Loved the blinds as per photo
Scored 9.1
9.1
Rated superb
Superb
36 reviews
Price from
£90
1 night, 2 adults
Cools Farm B&B + Cottages, hotel in Shaftesbury

Set in East Knoyle, within 23 km of Longleat Safari Park and 24 km of Longleat House, Cools Farm B&B + Cottages offers accommodation with a garden and free WiFi as well as free private parking for...

Wonderful accomodation in a quiet area not far from Salisbury, Stonehenge or Glastonbury. Large and clean room with large bed, the bathroom with bath - not only shower. Rich and very delicious breakfest prepared by very kind owners. There was nothing impossible.
Scored 8.7
8.7
Rated fabulous
Fabulous
163 reviews
Price from
£117.41
1 night, 2 adults
King John Inn, hotel in Shaftesbury

Situated in the scenic village of Tollard Royal in rural Wiltshire, The King John Inn is a Victorian country inn built in 1859. It offers free Wi-Fi and free private parking, as well as a restaurant.

Friendly staff, fab food, lovely room
Scored 8.7
8.7
Rated fabulous
Fabulous
312 reviews
Price from
£99
1 night, 2 adults
The Walnut Tree Inn Mere, hotel in Shaftesbury

Located in Mere and with Longleat Safari Park reachable within 20 km, The Walnut Tree Inn Mere provides a restaurant, non-smoking rooms, free WiFi and a bar. This 4-star inn offers room service.

Very clean and comfortable. Kind staff.
Scored 8.9
8.9
Rated fabulous
Fabulous
128 reviews
Price from
£110
1 night, 2 adults
All B&Bs in Shaftesbury
Looking for a B&B?
For travellers who enjoy beauty in the simple things, a bed and breakfast (B&B) is the perfect place for a getaway. Hosts welcome guests into their homes and provide a private room and complimentary breakfast. Bathrooms may be shared by other guests, and there is often shared space with the host.

Most booked B&Bs in Shaftesbury this month

B&Bs that guests love in Shaftesbury

  • Scored 9.2
    9.2
    Rated superb
    Superb
     · 6 reviews
    Private, quiet, easy.to get everywhere, could be social in the evenings relaxing. Very taken with the lovely hens...
    Johnson
    Family with young children
  • Avg. price/night: £94.50
    Scored 7.2
    7.2
    Rated good
    Good
     · 644 reviews
    Very quiet, excellent breakfast with fabulous staff. A very comfortable bed and excellent room. Great pool and very pleasant room and stay. Particularly excellent member of staff who served breakfast who was so friendly and helpful.
    Laura
    Solo traveller
  • Scored 9.3
    9.3
    Rated superb
    Superb
     · 8 reviews
    Great location, easy to park, spotlessly clean and nice and quiet. 10/10 :)
    Mark
    Solo traveller
  • Avg. price/night: £145
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 69 reviews
    Excellent breakfast and dinner. Very friendly. A charming pub set in a beautiful location
    Matthew
    Young couple
  • Avg. price/night: £94.50
    Scored 7.2
    7.2
    Rated good
    Good
     · 644 reviews
    Great location for visiting the city centre, worked perfectly for my visit to the famous Gold Hill, On my visit there was a good team of staff who looked after me. Breakfast spot on after my early start to visit Gold Hill.
    Dave
    Solo traveller
  • Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 251 reviews
    Spacious room with private bathroom, comfortable bed, friendly hosts, excellent breakfast, fast internet.
    Inese
    Young couple
  • Avg. price/night: £94.50
    Scored 7.2
    7.2
    Rated good
    Good
     · 644 reviews
    The spa facilities were lovely, especially the sauna. A great location and our room was quiet even though the Hotel is on a busy roundabout.
    Michelle
    Family with young children
  • Scored 8.3
    8.3
    Rated very good
    Very good
     · 506 reviews
    Very welcoming, friendly staff. Excellent breakfast. Bonus was a little private sitting area for guests as well as pub lounge.
    Bainbridge
    Young couple
  • Avg. price/night: £94.50
    Scored 7.2
    7.2
    Rated good
    Good
     · 644 reviews
    The staff were wonderful very helpful both with the booking, on arrival, and during our stay.The room was well proportioned, clean and quiet, with a very comfortable bed. Plenty of parking space and a great location. The breakfast portions were huge although we would have liked the selection to have included plain yogurt and some fruits and, unfortunately, the scrambled eggs were rather slablike and tasteless ... but the only complaint.
    Sandi
    Young couple
  • Scored 8.1
    8.1
    Rated very good
    Very good
     · 212 reviews
    Location was fantastic. Very quiet and right in the centre of Shaftesbury. Private parking and secure. Very quaint and quirky cottage attached onto other old stone cottages in a courtyard.
    Christine
    Family with young children
gogless