Shaftesbury Bed & Breakfasts

Book a Shaftesbury B&B-3 picks with free WiFi, parking, and cooked breakfasts. Walk to Gold Hill. Check rates now.

Check-in
Tue, 22 Sept
Check-out
Wed, 23 Sept
Rooms and Guests2 Guests, 1 room
We’ll open Booking.com in a new tab for fair comparison.
Check-in
Tue, 22 Sept
-
Check-out
Wed, 23 Sept
Rooms and Guests2 Guests, 1 room
1Filter & Sort
View map
Check-in
Tue, 22 Sept
-
Check-out
Wed, 23 Sept
Rooms and Guests2 Guests, 1 room
1Filter & Sort
View map
View map
1-3 out of 3
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
The Benett ArmsBed & Breakfast
8.6
Great333 total reviews
our site & Booking.com
Map
4.9 km from City Centre
Free ParkingGardenBar
  • 17th-century village inn
  • Dog-friendly with garden views
  • Home-cooked meals & local ales
From£ 111 /nightSelect
Hill HouseBed & Breakfast
9.4
Perfect14 total reviews
our site & Booking.com
Map
300 m from City Centre100 m from Royal British Legion
Private BathroomsBreakfast DailyNon-Smoking Property
  • Near Stonehenge and Longleat
  • Private en-suite bathrooms
  • Bed and breakfast stay
From£ 84 /nightSelect
8.3
Great284 total reviews
our site & Booking.com
Map
700 m from City Centre600 m from Royal British Legion
Private ParkingBreakfastFree WiFi
  • Made-to-order breakfast with local ingredients
  • Proactive hosts offering local tips
  • Free private parking on-site
From£ 95 /nightSelect

In Shaftesbury, bed and breakfasts offer a practical base for exploring the town's steep, cobbled streets and the famous Gold Hill. Expect family-run houses with free WiFi, private parking, and cooked breakfasts-often included in the room rate. Budget-conscious travelers will find rooms for around £80-£120 per night, while those wanting more space can opt for family rooms with garden views. The Benett Arms, a pub-style B&B with a restaurant serving British and international dishes, sits close to local trails and is 6 km from English Heritage sites. Hill House, rated 'Superb' by guests, provides simple, modern rooms with free WiFi and is 29 km from Longleat Safari Park and 39 km from Stonehenge.

For a quieter stay, choose a B&B set back from the main roads, such as Holbrook Bed and Breakfast, which offers family rooms with private bathrooms and free on-site parking. This property is less than 1 km from Gold Hill Museum & Garden, making it easy to walk to the town's top attraction. If you arrive by train, Salisbury station is 32 km away, and Bournemouth Airport is 44 km-so plan transfers ahead. Many B&Bs include a full English or vegetarian breakfast, and some offer packed lunches on request. Whether you're passing through on a road trip or staying put for a weekend, Shaftesbury's B&Bs combine practicality with a warm welcome.