Shaftesbury Hotels

Shaftesbury is a historic hill top town in northern Dorset, southern England. The best way to get to Shaftesbury, if you don't have a car, is by train. Look for accommodation in Shaftesbury, or try finding hotels in Sturminster Newton, 8 miles to the southwest.

Shaftesbury Hotels and Accommodation

Enter your trip information to search for Shaftesbury accommodation
Hotels In
Check-In
Check-Out
Guests
 
Loading…
Loading photos…
Shaftesbury tourism photos provided by Panoramio are under the copyright of their owners

Recommended Shaftesbury Hotels

Select a Shaftesbury hotel to compare room rates from multiple sites
La Fleur de Lys ★★★★
Bleke Street, Shaftesbury, England
Rated 9.9/10 by 51 reviews
Check-In
Check-Out
Guests
 
Hotel Grosvenor ★★★
The Commons High Street, Shaftesbury, England
Rated 9.8/10 by 27 reviews
Check-In
Check-Out
Guests
 
BEST WESTERN Royal Chase Hotel ★★★
Royal Chase Roundabout, Shaftesbury, England
Rated 7.6/10 by 45 reviews
Check-In
Check-Out
Guests
 
The Coppleridge Inn ★★★
Elm Hill Motcombe, Shaftesbury, England (3 miles northwest)
Rated 8.4/10 by 51 reviews
Check-In
Check-Out
Guests
 
Grove Country Inn Shaftesbury ★★★
Ludwell, Shaftesbury, England (3 miles east)
Check-In
Check-Out
Guests
 
Our recommendations of La Fleur de Lys, Hotel Grosvenor, BEST WESTERN Royal Chase Hotel, The Coppleridge Inn, and Grove Country Inn Shaftesbury may take into account distance from Shaftesbury, guest ratings and accommodation popularity.

Shaftesbury Travel Tips

i live here helpppppppppppppppppppppppppppppppppppppppppppppppppppppp Charlotte J.
More Shaftesbury Tips  GeckoGo

Shaftesbury Accommodation Offers

Popular Shaftesbury hotel and accommodation specials
Loading offers…

Shaftesbury Tourist Information

Select a Shaftesbury tourist information site for Shaftesbury travel and tourism guides such as Wikitravel, further hotel and accommodation information, and for maps of Shaftesbury

Travel to a Random Destination