Star Rating
Hotel Name
Price Range (USD)to
Amenities

Shaftsbury Vermont Hotels & Motels

Find hotels in Shaftsbury using the list and search tools below. Search for cheap and discounted hotel and motel rates in or near Shaftsbury, VT for your personal leisure or group travel. Discover the most popular Shaftsbury, Vermont hotel and motel rooms. Browse the Shaftsbury area hotels to find the perfect lodging! Please use the provided map of the Shaftsbury hotels.

The Shaftsbury center point is about 7 miles north of Bennington Battle Monument and 10 miles northwest of Prospect Mountain Ski Area.

Shaftsbury Hotels/Motels & Accommodations

The Equinox Resort & Spa in Manchester 3567 Main St., Manchester, VT 05262 ~2.94 miles south of Shaftsbury
  • 4-star Resort property
  • Hotel has 10 meeting rooms
Arlington's West Mountain Inn : 144 West Mountain Inn Rd.
+1-800-230-4134
144 West Mountain Inn Rd., Arlington, VT 05250 ~5.25 miles north of Shaftsbury
  • 3-star Mountain hotel
  • Check in: 2:00pm
  • Great place to visit
  • We will definitely go back again
From$99
Very Good 4.5 /5Read Reviews CallBookMore Details
Hampton Inn : 51 Hannaford Sq. 51 Hannaford Sq., Bennington, VT 05201 ~6.61 miles south of Shaftsbury
  • Affordable Mountain property
  • Free breakfast available
  • Breakfast area large
  • Clean rooms
From$109
Very Good 4.5 /5Guest Reviews CallBookMore Details
Best Western Bennington : 220 Northside Dr. 220 Northside Dr., Bennington, VT 05201 ~7.17 miles south of Shaftsbury
  • Affordable Suburban property
  • 4 suites in hotel
  • Most guests said the reception staff was ok
  • Great Restaurant
Arcady at the Sunderland Lodge - Arlington-Sunderland 6249 Vt Route 7a, Arlington-Sunderland, VT 05250 ~8.33 miles northeast of Shaftsbury
  • Two star hotel
  • Has environment-friendly policy Read more
  • Bathroom could be optimized
  • Homemade pizza
From$68
Very Good 4.0 /5Reviews CallBookMore Details
The Equinox a Luxury Collection Golf Resort & Spa 3567 Main St. Route 7a, Manchester, VT 05254 Website ~12.83 miles northeast of Shaftsbury
  • Four star Mountain hotel
  • Hotel has 12 suites
  • No AC
  • Delicious food
From$349
Very Good 4.0 /5Reviews CallBookMore Details
Taconic a Kimpton Hotel in Manchester Village 3835 Main St., Manchester Village, VT 05254 ~13.08 miles northeast of Shaftsbury
  • Expensive Rural hotel
  • 7 suites in hotel
From$259
Excellent 5.0 /5Recent Reviews CallBookMore Details
Chalet Motel : 1875 Depot St.
+1-800-997-5149
1875 Depot St., Manchester Center, VT 05255 ~14.95 miles northeast of Shaftsbury
  • Low Cost Resort hotel
  • Check-in: 3:00 pm
  • We will be staying here again
  • Great locations and spacious rooms
From$90
Very Good 4.0 /5Read Reviews CallBookMore Details
Econo Lodge - Manchester 2187 Depot St., Manchester, VT 05255 ~15.23 miles northeast of Shaftsbury
  • 2 star property
  • Check in: 11:00
Grand Summit Hotel : 89 Mountain Rd.
+1-800-230-4134
89 Mountain Rd., West Dover, VT 05356 ~15.86 miles east of Shaftsbury
  • Three Star Resort property
  • Gym / Fitness Center Available
  • Nice resort
  • Great location
The Inn at Mount Snow : 401 Route 100
+1-800-997-5148
401 Route 100, West Dover, VT 05356 ~16.07 miles east of Shaftsbury
  • Three Star Mountain property
  • 2 floors in hotel
  • Perfectly clean
  • Great atmosphere
From$100
Very Good 4.5 /5Hotel Reviews CallBookMore Details
Snow Lake Lodge in West Dover Route 100 Po Box 2810, West Dover, VT 05356 ~16.11 miles east of Shaftsbury
  • 3 star Resort hotel
  • 92 rooms in hotel
The Olympia Lodge
+1-888-305-3366
7259 Main St., Manchester Center, VT 05255 ~16.27 miles northeast of Shaftsbury
  • Three Star Mountain property
  • 2 floors in property
Layla's Riverside Lodge - West Dover 145 Route 100, West Dover, VT 05356 ~18.05 miles east of Shaftsbury
  • Expensive property
The Inn at Sawmill Farm
+1-888-283-3404
7 Crosstown Rd., West Dover, VT 05356 ~18.31 miles east of Shaftsbury
  • 3-star property
  • 17 suites in hotel
  • Wonderful fireplace
  • Rooms are great
From$179
Very Good 4.5 /5Hotel Reviews CallBookMore Details
Cozy Corner Motel in Williamstown
+1-800-997-5149
284 Sand Springs Rd. Rte 7, Williamstown, MA 01247 ~18.51 miles south of Shaftsbury
  • Cheap Mountain property
  • Check in time: 3.00 P.M
  • Dry cereal
  • Snacks provided in the room
The Lodge at Bromley in Peru
+1-888-690-5281
4216 Rt 11, Peru, VT 05152 ~19.74 miles northeast of Shaftsbury
  • Two star Resort hotel
  • Fitness + Health Center
  • New restaurant
  • Average cleanliness
From$70
Average 3.5 /5Reviews CallBookMore Details
The Williams Inn in Williamstown 1090 Main St., Williamstown, MA 01267 ~20.00 miles south of Shaftsbury
  • Mid-scale Suburban property
  • Check in: 3:00 PM
The White House Inn : 178 Route 9 East 178 Route 9 East, Wilmington, VT 05363 ~20.11 miles east of Shaftsbury
  • Mid-scale Mountain hotel
  • Check-in time: 3:00PM
From$100
Very Good 4.5 /5Recent Reviews CallBookMore Details
Orchards Hotel
+1-888-690-5247
222 Adams Rd., Williamstown, MA 01267 ~20.56 miles south of Shaftsbury
  • 4-star Suburban hotel
  • Hotel has 49 rooms
  • Vibe is not too good
  • Rooms need regular maintenance
From$109
Very Good 4.0 /5Recent Reviews CallBookMore Details
Williamstown Motel in Williamstown 295 Main St., Williamstown, MA 01267 ~20.74 miles south of Shaftsbury
  • Economy Suburban hotel
  • 18 sleeping rooms in hotel
  • Amazing value for money
  • Clean
Howard Johnson Williamstown 213 Main St., Williamstown, MA 01267 ~20.84 miles south of Shaftsbury
  • Cheap Mountain property
  • Check-in: 2:00 pm
  • Filthy walls, and doors
  • Most guests thought the service was very professional
Wiley Inn : 2759 Route 11 2759 Route 11, Peru, VT 05152 ~21.11 miles northeast of Shaftsbury
  • Midscale Mountain hotel
  • Check in time: 3:00pm
The Porches Inn at Mass Moca 231 River St., North Adams, MA 01247 ~21.24 miles south of Shaftsbury
  • Four star Downtown property
  • Hotel has 21 suites
  • Excellent pool
  • Well-equipped fitness room
From$135
Very Good 4.5 /5Recent Reviews CallBookMore Details
Holiday Inn Berkshires - North Adams 40 Main St., North Adams, MA 01247 ~21.48 miles south of Shaftsbury
  • 3-star Downtown hotel
  • 90 rooms in hotel
  • Most guests loved the menu selection
  • Food is delicious
From$105
Very Good 4.0 /5Hotel Reviews CallBookMore Details
Next 25 Shaftsbury Hotels >  [1 - 25 of 50]    
Next: See My Shaftsbury Hotels with Pricing
Back to Top