The 10 best 4-star hotels in Shaftesbury, UK | Booking.com
Skip to main content

4-Star Hotels in Shaftesbury

Find the 4-star hotels that appeal to you the most

The best 4-star hotels in Shaftesbury

Check out our selection of great 4-star hotels in Shaftesbury

Filter by:

Review score

La Fleur De Lys

Shaftesbury

La Fleur De Lys in Shaftesbury provides accommodations with a garden and a bar. This 4-star guest house offers room service.

C
Caroline
From
United Kingdom
A lovely stay. Friendly staff and food excellent. Comfortable room with everything we needed. Would highly recommend.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 187 reviews
Price from
$167.94
1 night, 2 adults

The Grosvenor Arms

Hotel in Shaftesbury

This Georgian building is in Shaftesbury town center. It is now a stylish hotel with free Wi-Fi and large rooms with luxury beds, flat-screen TVs, and coffee machines.

J
James
From
United Kingdom
Charming hotel, lovely room and bar in as central a location as there is. Very friendly staff. I would thoroughly recommend
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 372 reviews
Price from
$158.20
1 night, 2 adults

The Studio

Shaftesbury

The Studio is located in Shaftesbury, just 21 miles from Longleat House and 21 miles from Salisbury Train Station.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 14 reviews
Price from
$562.90
1 night, 2 adults

King John Inn

Tollard Royal (Near Shaftesbury)

Located 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.

H
Hayley
From
United Kingdom
The inn is charming and cozy, and decor gives a homey, country atmosphere. Staff were friendly and nothing was too much to ask - Nick and Jules were very helpful and accommodating. The food was delicious and well presented, and the room was comfortable and clean. We’d definitely come back :)
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 425 reviews
Price from
$126.56
1 night, 2 adults

Lower Bryanston Farm

Blandford Forum (Near Shaftesbury)

Lower Bryanston Farm offers accommodations in Blandford Forum, 12 miles from Monkey World and 15 miles from Poole Harbor.

C
Carly
From
United Kingdom
The host of as so lovely, amazing breakfast and super comfy bed
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 106 reviews
Price from
$169.02
1 night, 2 adults

Plumber Manor Hotel

Sturminster Newton (Near Shaftesbury)

Set in beautiful gardens with a tennis court and croquet, surrounded by fields and a stream with excellent walking and sightseeing nearby.

P
PAUL
From
United States
Beautiful property in gorgeous rural setting. Wonderful staff, incredible food, excellent all the way around.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 163 reviews
Price from
$297.47
1 night, 2 adults

Compasses Inn

Tisbury (Near Shaftesbury)

Located in Lower Chicksgrove, 2 miles from Tisbury, Compasses Inn offers accommodations with free parking, free Wi-Fi, a pub, and a restaurant.

C
Carol
From
United States
The pub was excellent! The food was so good (we had the Sunday roast dinner), a good wine list, and the atmosphere was excellent!
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 336 reviews
Price from
$170.37
1 night, 2 adults

Downs View

Warminster (Near Shaftesbury)

Downs View offers accommodations in Warminster, 21 miles from Bath Abbey and 22 miles from Bath Spa Train Station.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 9 reviews
Price from
$1,290.63
1 night, 2 adults

Puddleducks

Sherborne (Near Shaftesbury)

Puddleducks offers accommodations in Sherborne, 23 miles from Longleat House and 25 miles from Longleat Safari Park.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 6 reviews
Price from
$639.09
1 night, 2 adults

B&B Castleton House

Mere (Near Shaftesbury)

B&B Castleton House enjoys a location in Mere, 13 miles from Longleat House and 15 miles from Longleat Safari Park.

l
lois
From
United States
A lovely B&B. Gail is a charming hostess who really knows the area and had great suggestions for walks and places to visit. Our room was cozy and comfortable. Breakfast was excellent — cooked perfectly with a good selection and served in the home’s spacious dining room.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 35 reviews
Price from
$166.99
1 night, 2 adults
All 4-star hotels in Shaftesbury

Looking for a 4-star hotel?

Offering plenty of 5-star-worthy features, these luxurious properties provide lots of optional extras like on-site restaurants and valet parking. Many are set in central locations near major landmarks and shopping areas, and you can expect top-notch service from the hotel staff.

Most booked 4-star hotels in Shaftesbury and surrounding area in the past month

See all

Save money on 4-star in Shaftesbury and nearby – budget options available

  • Doggy Dell

    Motcombe
    Budget options available
    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 5 reviews

    Doggy Dell offers accommodations in Motcombe, 21 miles from Longleat House and 23 miles from Salisbury Train Station.

  • Pond-B6844

    Sedghill
    Budget options available
    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Pond-B6844 is located in Sedghill, just 21 miles from Salisbury Racecourse and 21 miles from Stonehenge.

  • Grist Mill Cottage

    Fontmell Magna
    Budget options available
    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 9 reviews

    Grist Mill Cottage offers accommodations in Fontmell Magna, 21 miles from Monkey World and 23 miles from Longleat House.

  • Church House Cottage

    East Stour
    Budget options available
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 4 reviews

    Church House Cottage offers accommodations in East Stour, 20 miles from Longleat House and 26 miles from Salisbury Train Station. The 4-star vacation home is 19 miles from Longleat Safari Park.

  • Little Willow

    Blandford Forum
    Budget options available
    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 2 reviews

    Little Willow is located in Blandford Forum, just 21 miles from Monkey World and 23 miles from Longleat Safari Park.

  • The Byre

    West Stour
    Budget options available
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 12 reviews

    The Byre offers accommodations in West Stour, 27 miles from Salisbury Racecourse and 28 miles from Monkey World.

  • Florence Cottage

    Marnhull
    Budget options available

    Florence Cottage offers accommodations in Marnhull, 25 miles from Monkey World and 26 miles from Longleat Safari Park.

  • Gooseberry Lodge

    Tollard Royal
    Budget options available
    Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 4 reviews

    Gooseberry Lodge offers accommodations in Tollard Royal, 17 miles from Salisbury Racecourse and 18 miles from Salisbury Cathedral.

Enjoy breakfast in Shaftesbury and nearby

  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 425 reviews

    Located 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.

  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 2 reviews

    The Barn at Frog Pond Farm is located in Salisbury, just 14 miles from Salisbury Cathedral and 15 miles from Old Sarum. The 4-star vacation home is 14 miles from Salisbury Racecourse.

  • Rose Lodge

    Gillingham
    Breakfast options
    Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 13 reviews

    Rose Lodge is located in Gillingham, just 14 miles from Longleat Safari Park and 15 miles from Longleat House. Free Wifi is provided throughout the property and private parking is available on site.

4-star Hotels That Guests Love in Shaftesbury

See all
  • Avg. price/night: $194.71
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 187 reviews
    The location was perfect for anyone visiting Shaftesbury and the surrounding area.The hotel is kept in excellent condition and even though its not your modern type of hotel everything is of the highest quality.The wifi was good and the breakfast menu was very varied and the food was of the best quality.We would definitely return again.
    Guest review by
    tucker
    Young couple

Research, refine, and make plans for your whole trip