Search Hotels near Top Shaftesbury Attractions

Top 10 Shaftesbury Hotel Deals

See all 94 Hotels in Shaftesbury
Best Western Shaftesbury The Royal Chase Hotel
Best Western Shaftesbury The Royal Chase Hotel

Royal Chase Roundabout, Shaftesbury SP7 8DB

3.0 out of 5.0
3.9 out of 5 (51 reviews)

Located in the heart of Shaftesbury, this hotel is 11.6 mi (18.7 km) from Stourhead and within 20 mi (32 km) of Wilton Hous …

Get Rates
The Fontmell
The Fontmell

Crown Hill, Shaftesbury SP7 0PA

3.5 out of 5.0
3.8 out of 5 (6 reviews)

Situated in Fontmell Magna, this inn is within 20 mi (32 km) of Stourhead, Tivoli Theatre, and Wimborne Minster. Monkey World …

Get Rates
The Swan at Stoford
The Swan at Stoford
18 km from Shaftesbury
3.5 out of 5.0
4.1 out of 5 (35 reviews)

Located in Stoford, this inn is within 6 mi (10 km) of Wilton House, Stonehenge, and Salisbury Racecourse. Mompesson House an …

Get Rates
The Old Mill Hotel
The Old Mill Hotel
18.1 km from Shaftesbury
3.0 out of 5.0
4.3 out of 5 (52 reviews)

Situated in Harnham, this inn is within 1 mi (2 km) of Mompesson House and Salisbury Cathedral. Old Sarum is 2.5 mi (4 km) away.

Get Rates
Best Western Red Lion Hotel
Best Western Red Lion Hotel
19.2 km from Shaftesbury
3.0 out of 5.0
3.9 out of 5 (75 reviews)

Located in the heart of Salisbury, this hotel is within a 10-minute walk of Market Square and Salisbury Cathedral. Old Saru …

C$133
City Lodge Salisbury
City Lodge Salisbury
19.3 km from Shaftesbury
3.5 out of 5.0
3.8 out of 5 (213 reviews)

Located in the heart of Salisbury, this hotel is within a 10-minute walk of Market Square and Salisbury Cathedral. Old Saru …

C$73
The Cornerhouse
The Cornerhouse
19.5 km from Shaftesbury
3.0 out of 5.0
4 out of 5 (83 reviews)

Situated in Frome, this inn is within 6 mi (10 km) of Longleat Safari and Adventure Park, Nunney Castle, and Longleat. Center …

C$114
The George Inn
The George Inn
27.3 km from Shaftesbury
4.0 out of 5.0
4.6 out of 5 (308 reviews)

Located in Norton St Philip, this inn is within 6 mi (10 km) of Iford Manor and the Peto Garden, Westwood Manor, and Claverto …

C$92
Best Western Wessex Royale Hotel
Best Western Wessex Royale Hotel
28.8 km from Shaftesbury
3.0 out of 5.0
4.2 out of 5 (119 reviews)

Located in the heart of Dorchester, this eco-friendly hotel is steps from Tutankhamun: The Exhibition and The Keep Military …

C$102
Holiday Inn Express Poole
Holiday Inn Express Poole
30.5 km from Shaftesbury
3.0 out of 5.0
3.8 out of 5 (408 reviews)

Located in the heart of Poole, this hotel is within a 15-minute walk of Poole Old Lifeboat Museum and Poole Harbour. Brownsea …

C$119

Recent Reviews in Shaftesbury

Narrow your search

Shaftesbury Hotel Guide

Shaftesbury is 30 kilometres (20 miles) from Dorset's heart.

Situated near the Gold Hill Museum is the The Grosvenor Arms and La Fleur de Lys - Restaurant with rooms, while the The Old Chapel and Best Western The Royal Chase Hotel are closer to the Shaftesbury Abbey Museum and Garden.

The The Old Chapel is one of Shaftesbury's more economical accommodation options.

In case you don't have any luck finding suitable Shaftesbury accommodation, you should also explore the hotels in Sturminster Newton, a suburb situated 14 kilometres (9 miles) southwest of central Shaftesbury. Another option is to find a hotel in Marnhull, which is another nearby Dorset neighborhood.

To make the most of your time in Dorset, be sure to check out Expedia's comprehensive Dorset vacation travel guide; for great places to stay, go to our Dorset hotels page.

false