Star Rating
Hotel Name
Price Range (USD)to
Amenities

Shaftesbury Hotels/Motels & Accommodations

Best Western Royal Chase Hotel +1-800-230-4134 Salisbury Rd., Shaftesbury, SP78DB United Kingdom
  • Cheap hotel
From$75
Average 3.5 /5Latest Reviews
The Coppleridge Inn +1-800-997-5148 Motcombe, Shaftesbury, SP70BW United Kingdom
  • Affordable hotel
  • Check-in: 13.15
From$98
Holbrook House : Holbrook House +1-888-205-8144 Holbrook House, Wincanton, BA98BS United Kingdom ~11.35 miles west of Shaftesbury
  • 3 star Rural hotel
  • 20 rooms in hotel
From$75
The Eastbury Hotel in Sherborne +1-800-997-5149 Long St. Sherborne Dorset, Sherborne, DT93BY United Kingdom ~14.54 miles west of Shaftesbury
  • Mid-scale Rural hotel
  • Check in: 15:00 PM
From$75
Grasmere House Hotel +1-800-230-4134 70 Harnham Rd. Wiltshire, Salisbury, SP28JN United Kingdom ~17.37 miles east of Shaftesbury
  • Midscale hotel
From$75
Average 3.5 /5Latest Reviews
Mercure White Hart Salisbury +1-800-997-5148 St. John St., Salisbury, SP12SD United Kingdom ~17.81 miles east of Shaftesbury
  • High-end property
From$75
Very Good 4.0 /5Reviews
Milford Hall Hotel : 206 Castle St. +1-888-205-8144 206 Castle St., Salisbury, SP13TE United Kingdom ~17.82 miles east of Shaftesbury
  • Four star hotel
From$75
Very Good 4.0 /5Guest Reviews
Best Western Red Lion Hotel +1-800-997-5149 4 Milford St., Salisbury, SP12AN United Kingdom ~17.85 miles east of Shaftesbury
  • Three Star Downtown property
  • Check in: 11.00
From$78
Very Good 4.0 /5Read Reviews
Cathedral Hotel in Salisbury +1-800-230-4134 7 9 Milford St., Salisbury, SP12AJ United Kingdom ~17.87 miles east of Shaftesbury
  • 2-star hotel
From$75
Rokeby Guest House in Salisbury +1-800-997-5148 3 Wain a Long Rd., Salisbury, SP11LJ United Kingdom ~18.32 miles east of Shaftesbury
  • Four-star Downtown property
  • 4 floors in property
From$150
Very Good 4.5 /5Reviews
Antrobus Arms Hotel : 15 Church St. +1-888-205-8144 15 Church St., Amesbury, SP47EU United Kingdom ~21.13 miles northeast of Shaftesbury
  • 3-star Suburban property
  • 2 meeting rooms in property
From$77
Arndale Court Hotel +1-800-997-5149 62 66 Wimborne Rd., Poole, BH152BY United Kingdom ~21.77 miles southeast of Shaftesbury
  • Midscale property
From$75
Homewood Park Hotel Restaurant & Spa in Bath +1-800-230-4134 Abbey Lane, Bath, BA35UT United Kingdom ~21.80 miles northwest of Shaftesbury
  • High end Rural hotel
  • 2 floors in hotel
From$228
Thistle Poole - Poole +1-800-997-5148 The Quay, Poole, BH151HD United Kingdom ~22.20 miles southeast of Shaftesbury
  • 3-star Downtown property
  • Check in time: 14:00
From$164
Average 3.5 /5Review Score
Holiday Inn Salisbury Stonehenge +1-888-205-8144 Midsummer Place, Salisbury, SP47SQ United Kingdom ~22.20 miles northeast of Shaftesbury
  • High-end Rural property
  • Hotel has 2 meeting rooms
From$98
Very Good 4.0 /5Hotel Reviews
Holiday Inn Express Poole +1-800-997-5149 Walking Field Lane, Poole, BH151RZ United Kingdom ~22.22 miles southeast of Shaftesbury
  • 3 star Downtown hotel
  • 85 rooms in hotel
From$75
Average 3.5 /5Latest Reviews
Old Manor Hotel +1-800-230-4134 Trowle Common, Trowbridge, BA149BL United Kingdom ~22.29 miles north of Shaftesbury
  • Three Star Resort hotel
  • 4 suites in property
From$151
Very Good 4.5 /5Latest Reviews
Lanes : West Coker +1-800-997-5148 West Coker, Yeovil, BA229AJ United Kingdom ~22.39 miles west of Shaftesbury
  • Three Star hotel
From$75
The Swan Hotel +1-888-205-8144 1 Church St., Bath, BA151LN United Kingdom ~23.72 miles north of Shaftesbury
  • Four-star Downtown property
  • Hotel has 2 suites
From$87
Hallmark Hotel & Spa Bournemouth in Bournemouth +1-800-997-5149 7 Durley Chine Rd., Bournemouth, BH25JS United Kingdom ~23.88 miles southeast of Shaftesbury
  • Four star Beach property
  • Access to gym on-site
From$75
Average 3.0 /5Recent Reviews
Next 20 Shaftesbury Hotels > [1 - 20 of 50]   
Next: See My Shaftesbury Hotels with Pricing
Back to Top