We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Hotels near Twice Upon a Time

  • Sort by:
  • Traveller Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
50 Main St, Brattleboro, VT 05301-3273
0.0 km from Twice Upon a Time
#2 of 10 hotels in Brattleboro
US$100* /night
View Deal
TripAdvisor
US$100*
Expedia.com
US$100*
Orbitz.com
US$100*
View all 8 deals 
50 Main St, Brattleboro, VT 05301-3273
0.0 km from Twice Upon a Time
#2 of 10 hotels in Brattleboro
US$100* /night
View Deal
TripAdvisor
US$100*
Expedia.com
US$100*
Orbitz.com
US$100*
View all 8 deals 
515 Canal St, Brattleboro, VT 05301-6624
1.7 km from Twice Upon a Time
#9 of 10 hotels in Brattleboro
US$55* /night
View Deal
TripAdvisor
US$55*
Priceline
US$55*
Travelocity
US$55*
View all 9 deals 
889 Putney Rd, Brattleboro, VT 05301-9047
3.0 km from Twice Upon a Time
#5 of 10 hotels in Brattleboro
Top Deal
US$60*
US$58* /night
View Deal
TripAdvisor
US$58*
Hotels.com
US$58*
Booking.com
US$60*
View all 9 deals 
100 Chickering Drive, Brattleboro, VT 05301
3.1 km from Twice Upon a Time
#4 of 10 hotels in Brattleboro

The price you found is 16% lower than this hotel's average rate of US$116/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
US$144*
US$97* /night
View Deal
TripAdvisor
US$97*
HIExpress.com
US$97*
HotelQuickly
US$144*
View all 10 deals 
959 Putney Road, Brattleboro, VT 05031
3.2 km from Twice Upon a Time
#6 of 10 hotels in Brattleboro
Top Deal
US$65*
US$60* /night
View Deal
TripAdvisor
US$60*
Expedia.com
US$65*
Hotels.com
US$65*
View all 8 deals 
1043 Putney Rd, I-91 Exit 3, Brattleboro, VT 05301-9049
3.4 km from Twice Upon a Time
#10 of 10 hotels in Brattleboro
Top Deal
US$65*
US$52* /night
View Deal
TripAdvisor
US$52*
Booking.com
US$52*
HotelQuickly
US$65*
View all 8 deals 
US$127* /night
View Deal
TripAdvisor
US$127*
AscendHotels
US$127*
Orbitz.com
US$127*
View all 10 deals 
1186 Putney Rd, Brattleboro, VT 05301-9061
3.9 km from Twice Upon a Time
#3 of 10 hotels in Brattleboro
US$109* /night
View Deal
TripAdvisor
US$109*
Priceline
US$109*
ComfortInn
US$109*
View all 5 deals 
1254 Putney Road, Brattleboro, VT 5301
4.1 km from Twice Upon a Time
#7 of 10 hotels in Brattleboro
US$50* /night
View Deal
TripAdvisor
US$50*
Priceline
US$50*
Expedia.com
US$50*
View all 8 deals 
1378 Putney Road, Brattleboro, VT 05301
4.4 km from Twice Upon a Time
#1 of 10 hotels in Brattleboro

The price you found is 13% lower than this hotel's average rate of US$130/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
US$148*
US$113* /night
View Deal
TripAdvisor
US$113*
Hampton.com
US$119*
HotelQuickly
US$148*
View all 10 deals 
1380 Putney Rd, Brattleboro, VT 05301
4.5 km from Twice Upon a Time
#8 of 10 hotels in Brattleboro
US$59* /night
View Deal
TripAdvisor
US$59*
Travelocity
US$59*
Priceline
US$59*
View all 10 deals 
20 Cross Road, West Chesterfield, NH 03466
5.8 km from Twice Upon a Time
Top Deal
US$219*
US$149* /night
View Deal
TripAdvisor
US$219*
Booking.com
US$219*
Priceline
US$219*
View all 5 deals 
400 Schofield Mountain Rd, Ashuelot, NH 03441-2600
13.0 km from Twice Upon a Time
No photo provided
117 Hill Road, Brookline, VT 05345
18.1 km from Twice Upon a Time
Contact hotel for availability
497 Northfield Rd, Bernardston, MA
20.3 km from Twice Upon a Time
3 Ashbrook Rd, Route 9, Keene, NH 03431
22.1 km from Twice Upon a Time
Top Deal
US$122*
US$95* /night
View Deal
Hotels.com
US$99*
Expedia.com
US$99*
HotelQuickly
US$122*
View all 8 deals 
175 Key Rd, Keene, NH 03431-3926
22.8 km from Twice Upon a Time
Top Deal
US$142*
US$108* /night
View Deal
TripAdvisor
US$108*
Booking.com
US$108*
HotelQuickly
US$142*
View all 11 deals 
401 Winchester Street, Keene, NH 03431-3913
22.9 km from Twice Upon a Time
Top Deal
US$133*
US$96* /night
View Deal
TripAdvisor
US$96*
Orbitz.com
US$96*
HotelQuickly
US$133*
View all 9 deals 
379 West St, Keene, NH 03431-2442
23.5 km from Twice Upon a Time
40 Gregg Rd, Putney, VT 05346-9028
24.0 km from Twice Upon a Time
30 Main St, Keene, NH 03431-3732
24.5 km from Twice Upon a Time
Top Deal
US$160*
US$134* /night
View Deal
TripAdvisor
US$134*
Orbitz.com
US$134*
HotelQuickly
US$160*
View all 11 deals 
75 Railroad St, Keene, NH 03431-3742
24.7 km from Twice Upon a Time
Top Deal
US$160*
US$109* /night
View Deal
TripAdvisor
US$109*
Booking.com
US$109*
HotelQuickly
US$160*
View all 10 deals 
88 E Main St, PO Box 236, Wilmington, VT 05363
25.1 km from Twice Upon a Time
US$82* /night
View Deal
Booking.com
US$82*
Priceline
US$82*
Agoda.com
US$82*
3600 U.S. 5, Westminster, VT 05158
25.4 km from Twice Upon a Time
No photo provided
18 N Main St, P.O. Box 787, Wilmington, VT 05363-9781
25.5 km from Twice Upon a Time
195 Route 9 West, Wilmington, VT 05363-9760
27.0 km from Twice Upon a Time
US$68* /night
View Deal
TripAdvisor
US$68*
Priceline
US$68*
Agoda.com
US$68*
129 French King Highway, Route 2, Erving, MA 01344
28.8 km from Twice Upon a Time
184 Shelburne Rd, Greenfield, MA 01301-9624
29.9 km from Twice Upon a Time
Top Deal
US$301*
US$149* /night
View Deal
TripAdvisor
US$149*
Hampton.com
US$149*
AMOMA
US$301*
View all 11 deals 
21 Colrain Rd, Greenfield, MA 01301-9625
30.0 km from Twice Upon a Time
Top Deal
US$136*
US$64* /night
View Deal
TripAdvisor
US$64*
Expedia.com
US$64*
AMOMA
US$136*
View all 10 deals 
Still looking for a place to stay?
Brattleboro has 4 B&Bs/inns with 744 reviews
192 Putney Rd, Brattleboro, VT 05301-6010
1.0 km from Twice Upon a Time
#1 of 4 Brattleboro B&B and Inns
Top Deal
US$175*
US$165* /night
View Deal
TripAdvisor
US$165*
Orbitz.com
US$175*
Travelocity
US$175*
View all 6 deals 
175 Western Avenue, Brattleboro, VT 05301
1.3 km from Twice Upon a Time
#2 of 4 Brattleboro B&B and Inns
US$165* /night
View Deal
TripAdvisor
US$165*
Orbitz.com
US$165*
Hotwire.com
US$165*
View all 6 deals 
43 Clark St, Brattleboro, VT 05301-6437
0.5 km from Twice Upon a Time
#3 of 4 Brattleboro B&B and Inns
Top Deal
US$112*
US$99* /night
View Deal
TripAdvisor
US$99*
Expedia.com
US$99*
HotelQuickly
US$112*
View all 6 deals 
See all 4 Brattleboro B&Bs/inns
See all hotels in or near Brattleboro
US$127* /night
View Deal
TripAdvisor
US$127*
AscendHotels
US$127*
Orbitz.com
US$127*
View all 10 deals 
20 Cross Road, West Chesterfield, NH 03466
5.8 km from Twice Upon a Time
Top Deal
US$219*
US$149* /night
View Deal
TripAdvisor
US$219*
Booking.com
US$219*
Priceline
US$219*
View all 5 deals 
117 Hill Road, Brookline, VT 05345
18.1 km from Twice Upon a Time
Contact hotel for availability
497 Northfield Rd, Bernardston, MA
20.3 km from Twice Upon a Time
3 Ashbrook Rd, Route 9, Keene, NH 03431
22.1 km from Twice Upon a Time
Top Deal
US$122*
US$95* /night
View Deal
Hotels.com
US$99*
Expedia.com
US$99*