
Search Motels in Charlestown from CA $148
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Next weekend
In two weeks
In one month
In two months
Our top choices for Charlestown motels
The price is CA $152
CA $165 total
includes taxes & fees
Jul 2 - Jul 3
The price is CA $136
CA $148 total
includes taxes & fees
Jun 29 - Jun 30
The price is CA $155
CA $170 total
includes taxes & fees
Jun 29 - Jun 30

8.2 out of 10, Very good, (701 reviews)
The price is CA $173
CA $192 total
includes taxes & fees
Jul 1 - Jul 2
The price is CA $141
CA $152 total
includes taxes & fees
Jun 29 - Jun 30

9.6 out of 10, Exceptional, (222 reviews)
The price is CA $207
CA $228 total
includes taxes & fees
Jul 21 - Jul 22
The price is CA $249
CA $271 total
includes taxes & fees
Jul 2 - Jul 3
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Top Charlestown Hotel Reviews

Best Western Springfield Hotel
8/10 Good
Find out more about Charlestown
Charlestown Motels information
Number of reviews | 2,487 |
|---|---|
Accommodation | 10 Motels |
Lowest Price | CA $148 |
Highest Price | CA $271 |
Frequently asked questions
Explore a world of travel with Expedia
- West Chesterfield Hotels
- Charlestown Hotels
- Cabin Rentals in Wilmot
- Motels in Mount Sunapee
- Motels in Walpole
- The Carriage Barn Inn
- Cabin Rentals in Keene
- Chesterfield Inn
- Villas in Keene
- Red Roof Inn Hotels in Mount Sunapee
- Castles in Sullivan
- Bradford Hotels
- Cabin Rentals in Hanover
- Resorts in Lebanon
- Claremont Hotels
- Resorts in Hanover
- Motels in Lebanon
- B&B in Enfield
- Newport Hotels
- Hanover Hotels
- Cabin Rentals in Jaffrey
- Cabin Rentals in Westmoreland
- Apartments in Roxbury
- Sunapee Hotels
- Hotels with an Indoor Pool in Newbury
- Motels in Goshen
- Grantham Hotels
- Inns in West Lebanon
- Mountain Edge Suites at Sunapee
- Hotels near North Country Smokehouse
- 3 Star Hotels in Sutton
- West Springfield Hotels
- B&B in Hanover
- B&B in Marlow
- Fireside Inn & Suites West Lebanon
- New London Cottage w/ Grill
- Motels in Claremont
- Keene Hotels
- Resorts in Goshen
- Lebanon Hotels
- Cabin Rentals in Peterborough
- Pet-Friendly Hotels in Newbury
- Castles in Dublin
- Walpole Hotels
- Marriott Hotels & Resorts in Sunapee
- Newbury Hotels
- Luxury Hotels in Newbury
- Cabin Rentals in Lebanon
- New London Hotels
- Cheap Hotels in Keene
- B&B in Peterborough
- New Hampshire Hotels
- Motels in Grafton
- Pet-Friendly Hotels in Blodgett Landing
- North Sutton Hotels
- Hostels in Keene
- Hilton Hotels in Mount Sunapee
- Unity Hotels
- B&B in Harrisville
- Resorts in Cornish
- Romantic Hotels in Claremont
- Aparthotels in Newport
- Aparthotels in Canaan
- Dockside Dream
- Hotels near Newport Golf Club
- Flights from Montreal (YUL) to Lebanon (LEB)
- Flights from Lempster
- Flights from Toronto (YTO) to Lebanon (LEB)
- Flights from Tel Aviv (TLV) to Lebanon (LEB)
- Flights from Calgary (YYC) to Manchester (MHT)
- Flights from Kelowna (YLW) to Lebanon (LEB)
- Flights from Toronto (YYZ) to Lebanon (LEB)
- Flights to Keene
- Flights from Vancouver (YVR) to Lebanon (LEB)
- Flights from Buffalo (BUF) to Lebanon (LEB)
- Flights from Concord (CCR) to Lebanon (LEB)
- Flights from Calgary (YYC) to Lebanon (LEB)
- Flights from New York (JFK) to Lebanon (LEB)
- Flights to Spofford
- Flights from Edmonton (YEG) to Lebanon (LEB)
- Flights from Marlborough
- Flights from Miami (MIA) to Lebanon (LEB)
- Flights from Beirut (BEY) to Lebanon (LEB)
- Flights from Detroit (DTW) to Lebanon (LEB)
- Flights from Lebanon Municipal
- Flights from Las Vegas (LAS) to Keene (EEN)
- Flights from Saskatoon (YXE) to Lebanon (LEB)
- Flights from Ottawa (YOW) to Lebanon (LEB)
- Flights from Charlottetown Alexander B. Campbell Airport (YYG) to Lebanon (LEB)
- Flights from Halifax (YHZ) to Lebanon (LEB)
- Flights from Boston (BOS) to Lebanon (LEB)
- Flights from Boston (BOS) to Keene (EEN)
- Flights from Winnipeg (YWG) to Lebanon (LEB)

































