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 Chesapeake & Ohio Canal National Historical Park

View map
  • 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
17270 Valley Mall Rd, Hagerstown, MD 21740-7099
7.6 km from Chesapeake & Ohio Canal National Historical Park
#9 of 21 hotels in Hagerstown
Top Deal
US$156*
US$116* /night
View Deal
Booking.com
US$129*
Expedia.com
US$116*
HotelQuickly
US$156*
1801 Dual Hwy, Hagerstown, MD 21740
0.4 km from Chesapeake & Ohio Canal National Historical Park
#12 of 21 hotels in Hagerstown
Top Deal
US$89*
US$63* /night
View Deal
Orbitz.com
US$63*
ComfortSuites
US$63*
HotelQuickly
US$89*
1716 Dual Hwy, Hagerstown, MD 21740-6635
0.7 km from Chesapeake & Ohio Canal National Historical Park
#1 of 21 hotels in Hagerstown
Top Deal
US$109*
US$105* /night
View Deal
Expedia.com
US$109*
Booking.com
US$109*
Hampton.com
US$109*
1220 Dual Hwy, I-70 Exit 32B or I-81 Exit 6A, Hagerstown, MD 21740-5923
2.4 km from Chesapeake & Ohio Canal National Historical Park
#18 of 21 hotels in Hagerstown
Top Deal
US$67*
US$47* /night
View Deal
Booking.com
US$55*
Travelocity
US$47*
HotelQuickly
US$67*
1101 Dual Hwy, Hagerstown, MD 21740-5920
2.5 km from Chesapeake & Ohio Canal National Historical Park
#14 of 21 hotels in Hagerstown
Top Deal
US$65*
US$55* /night
View Deal
Hotwire.com
US$65*
Orbitz.com
US$65*
Travelocity
US$65*
901 Dual Hwy, Hagerstown, MD 21740-5950
2.8 km from Chesapeake & Ohio Canal National Historical Park
#19 of 21 hotels in Hagerstown
US$70* /night
View Deal
Priceline
US$70*
Hotels.com
US$70*
Orbitz.com
US$70*
903 Dual Highway, Hagerstown, MD 21740
2.8 km from Chesapeake & Ohio Canal National Historical Park
#21 of 21 hotels in Hagerstown
No photo provided
920 Dual Hwy, Hagerstown, MD 21740
3.0 km from Chesapeake & Ohio Canal National Historical Park
#10 of 21 hotels in Hagerstown
Top Deal
US$83*
US$59* /night
View Deal
Priceline
US$59*
Orbitz.com
US$59*
HotelQuickly
US$83*
900 Dual Highway, Hagerstown, MD 21740
3.0 km from Chesapeake & Ohio Canal National Historical Park
#17 of 21 hotels in Hagerstown
US$57* /night
View Deal
Booking.com
US$57*
EconoLodge
US$57*
Travelocity
431 Dual Hwy, Hagerstown, MD 21740-5713
3.6 km from Chesapeake & Ohio Canal National Historical Park
#15 of 21 hotels in Hagerstown
Top Deal
US$87*
US$75* /night
View Deal
Priceline
US$75*
Orbitz.com
US$75*
Elvoline
US$87*
18216 Col Henry K Douglas Dr, Hagerstown, MD 21740-1562
3.9 km from Chesapeake & Ohio Canal National Historical Park
#13 of 21 hotels in Hagerstown
Top Deal
US$120*
US$84* /night
View Deal
Hotwire.com
US$84*
Orbitz.com
US$84*
HotelQuickly
US$120*
11321 Massey Blvd, I-81 at Exit #5/Halfway Boulevard, Hagerstown, MD 21740-6963
6.9 km from Chesapeake & Ohio Canal National Historical Park
#16 of 21 hotels in Hagerstown
US$56* /night
View Deal
Expedia.com
US$56*
Travelocity
US$56*
Priceline
US$56*
17612 Valley Mall Road, Hagerstown, MD 21740-6995
7.1 km from Chesapeake & Ohio Canal National Historical Park
#8 of 21 hotels in Hagerstown
US$89* /night
View Deal
Expedia.com
US$89*
Hotels.com
US$89*
Hotwire.com
US$89*
1718 Underpass Way, Hagerstown, MD 21740-6961
7.3 km from Chesapeake & Ohio Canal National Historical Park
#4 of 21 hotels in Hagerstown
Top Deal
US$120*
US$116* /night
View Deal
Expedia.com
US$120*
Ramada
US$120*
Priceline
US$120*
1650 Pullman Lane, Hagerstown, MD 21740-7132
7.4 km from Chesapeake & Ohio Canal National Historical Park
#3 of 21 hotels in Hagerstown
Top Deal
US$124*
US$119* /night
View Deal
Homewood
US$124*
Priceline
US$120*
Travelocity
US$119*
241 Railway Ln, Hagerstown, MD 21740-6969
7.5 km from Chesapeake & Ohio Canal National Historical Park
#7 of 21 hotels in Hagerstown
US$102* /night
View Deal
Hotwire.com
US$102*
Orbitz.com
US$102*
Priceline
US$102*
17280 Valley Mall Rd, Hagerstown, MD 21740-7099
7.6 km from Chesapeake & Ohio Canal National Historical Park
#5 of 21 hotels in Hagerstown
Top Deal
US$174*
US$130* /night
View Deal
Expedia.com
US$130*
Travelocity
US$130*
HotelQuickly
US$174*
17270 Valley Mall Rd, Hagerstown, MD 21740-7099
7.6 km from Chesapeake & Ohio Canal National Historical Park
#9 of 21 hotels in Hagerstown
Top Deal
US$156*
US$116* /night
View Deal
Booking.com
US$129*
Expedia.com
US$116*
HotelQuickly
US$156*
16805 Blake Road, Hagerstown, MD 21740
8.8 km from Chesapeake & Ohio Canal National Historical Park
#6 of 21 hotels in Hagerstown
Top Deal
US$77*
US$54* /night
View Deal
Orbitz.com
US$54*
Booking.com
US$54*
HotelQuickly
US$77*
18300 Peak Cir, Hagerstown, MD 21742-2370
9.9 km from Chesapeake & Ohio Canal National Historical Park
#2 of 21 hotels in Hagerstown
Top Deal
US$109*
US$105* /night
View Deal
Hampton.com
US$109*
Hotwire.com
US$109*
Booking.com
US$109*
13726 Oliver Dr, Hagerstown, MD 21740-1601
10.0 km from Chesapeake & Ohio Canal National Historical Park
#11 of 21 hotels in Hagerstown
Top Deal
US$77*
US$51* /night
View Deal
Expedia.com
US$51*
Hotwire.com
US$51*
HotelQuickly
US$77*
310 E Potomac St, Williamsport, MD 21795-1202
10.3 km from Chesapeake & Ohio Canal National Historical Park
US$62* /night
View Deal
Red Roof
US$62*
Travelocity
US$62*
Hotels.com
US$62*
18221 Mason Dixon Rd, I-81 PA Exit 1 (PA-163), Hagerstown, MD 21740-2370
13.0 km from Chesapeake & Ohio Canal National Historical Park
#20 of 21 hotels in Hagerstown
Top Deal
US$55*
US$50* /night
View Deal
Orbitz.com
US$55*
Hotwire.com
US$55*
Priceline
US$50*
50 Pine Dr, Greencastle, PA 17225-9456
16.1 km from Chesapeake & Ohio Canal National Historical Park
Top Deal
US$117*
US$85* /night
View Deal
Priceline
US$85*
Booking.com
US$85*
HotelQuickly
US$117*
128 W Main St, Waynesboro, PA 17268-1564
18.7 km from Chesapeake & Ohio Canal National Historical Park
Top Deal
US$125*
US$118* /night
View Deal
Travelocity
US$125*
Orbitz.com
US$125*
Expedia.com
US$125*
239 W Main St, Waynesboro, PA 17268-1521
18.8 km from Chesapeake & Ohio Canal National Historical Park
Top Deal
US$66*
US$60* /night
View Deal
Hotels.com
US$60*
Expedia.com
US$60*
Cancelon
US$66*
10835 John Wayne Dr., Greencastle, PA 17225
19.6 km from Chesapeake & Ohio Canal National Historical Park
No photo provided
735 Buchanan Trl E, Exit-5, Greencastle, PA 17225-9576
19.9 km from Chesapeake & Ohio Canal National Historical Park
Top Deal
US$63*
US$58* /night
View Deal
Expedia.com
US$58*
Hotwire.com
US$58*
Cancelon
US$63*
671 E Baltimore St, Greencastle, PA 17225-1009
19.9 km from Chesapeake & Ohio Canal National Historical Park
5595 Hammonds Mill Rd, Martinsburg, WV 25404-6441
20.2 km from Chesapeake & Ohio Canal National Historical Park
Top Deal
US$80*
US$57* /night
View Deal
TripAdvisor
US$80*
Booking.com
US$80*