Star Rating
Hotel Name
Price Range (USD)to
Amenities

21746 Hotels/Accommodations

Sleep Inn & Suites
+1-888-690-5247
18216 Col Henry K Douglas Dr., Hagerstown, MD 21740 ~2.74 miles north of 21746
  • Three Star Downtown hotel
  • Hotel has 4 floors
  • Diverse breakfast
  • TV needs to be updated
From$64
Very Good 4.0 /5Reviews CallBookMore Details
Comfort Suites - Hagerstown
+1-888-305-3366
1801 Dual Highway, Hagerstown, MD 21740 ~3.77 miles northeast of 21746
  • Four star property
  • Gym is available on property
  • Almost all guests thought they were poorly maintained
  • Every guests reviewed thought it was a great value
From$53
Very Good 4.0 /5Reviews CallBookMore Details
Hampton Inn
+1-800-881-1523
1716 Dual Highway, Hagerstown, MD 21740 ~3.89 miles northeast of 21746
  • Mid-scale Highway hotel
  • 3 meeting rooms in property
  • Most guests said the beds were comfortable
  • Most guests said the reception staff was ok
From$79
Very Good 4.5 /5Read Reviews CallBookMore Details
Super 8 by Wyndham Hagerstown : 1220 Dual Highway
+1-888-283-3404
1220 Dual Highway, Hagerstown, MD 21740 ~4.72 miles north of 21746
  • Low Cost Downtown hotel
Days Inn by Wyndham Hagerstown in Hagerstown
+1-866-221-8581
1101 Dual Highway, Hagerstown, MD 21740 ~4.72 miles north of 21746
  • 2-star Highway hotel
  • Free comp. breakfast
Country Inn & Suites Hagerstown
+1-866-429-5787
17612 Valley Mall Rd., Hagerstown, MD 21740 Website ~4.82 miles northwest of 21746
  • Midscale Suburban property
  • 20 suites in hotel
  • Fantastic service
  • Most guests thought they were poorly maintained
From$57
Very Good 4.0 /5Reviews CallBookMore Details
Clarion Inn
+1-888-690-5281
901 Dual Highway, Hagerstown, MD 21740 ~4.83 miles north of 21746
  • Cheap Downtown property
  • 5 conference rooms in property
Motel 6 Hagerstown
+1-888-690-5247
11321 Massey Blvd., Hagerstown, MD 21740 ~4.87 miles northwest of 21746
  • Cheap hotel
  • 103 rooms in hotel
Hagerstown Springhill Suites by Marriott
+1-888-305-3366
17280 Valley Mall Rd., Hagerstown, MD 21740 ~4.93 miles northwest of 21746
  • Midscale Suburban property
  • 104 suites in hotel
  • Good breakfast
  • All guests thought, the hotel was modern
From$102
Very Good 4.0 /5Guest Reviews CallBookMore Details
Rodeway Inn Hagerstown in Hagerstown
+1-800-881-1523
901a Dual Highway, Hagerstown, MD 21740 ~4.93 miles north of 21746
  • Low-priced Downtown property
  • 5 meeting rooms in property
  • Most guests thought it was rather dirty
  • Popular among couples
Quality Inn & Suites
+1-888-283-3404
920 Dual Highway, Hagerstown, MD 21740 ~5.01 miles north of 21746
  • Two-star Highway property
  • Fitness + Health Center
  • Fast check in and out
  • Parking is rare
From$63
Very Good 4.0 /5Reviews CallBookMore Details
Econo Lodge in Hagerstown
+1-866-221-8581
900 Dual Highway, Hagerstown, MD 21740 ~5.02 miles north of 21746
  • Economical Downtown property
  • 2 floors in property
  • Excellent value
  • Hallway smelled of smoke
From$55
Very Good 4.0 /5Reviews CallBookMore Details
Ramada Plaza Hotel Hagerstown : 1718 Underpass Way
+1-866-429-5787
1718 Underpass Way, Hagerstown, MD 21740 ~5.08 miles northwest of 21746
  • Midscale Suburban hotel
  • Check in time: 3:00PM
  • Entrance area is not particularly attractive
  • Vibe is not too good
Baymont Inn & Suites in Hagerstown
+1-888-690-5281
431 Dual Highway, Hagerstown, MD 21740 ~5.15 miles north of 21746
  • 3-star Downtown property
  • Hotel has 86 rooms
  • Most guests enjoyed the restaurants & bars nearby
  • AC broke
Courtyard Marriott Hagerstown : 17270 Valley Mall Rd.
+1-888-690-5247
17270 Valley Mall Rd., Hagerstown, MD 21740 ~5.16 miles northwest of 21746
  • Midscale hotel
  • 4 suites in hotel
Holiday Inn Express & Suites Hagerstown
+1-888-305-3366
241 Railway Lane, Hagerstown, MD 21740 ~5.31 miles northwest of 21746
  • Three Star Highway hotel
  • 21 suites in property
From$94
Very Good 4.0 /5Reviews CallBookMore Details
Home2 Suites by Hilton Hagerstown in Hagerstown
+1-800-881-1523
1661 Pullman Lane, Hagerstown, MD 21740 ~5.32 miles northwest of 21746
  • Mid-scale Suburban property
  • 97 suites in property
Homewood Suites by Hilton : 1650 Pullman Lane
+1-888-283-3404
1650 Pullman Lane, Hagerstown, MD 21740 ~5.35 miles northwest of 21746
  • Three Star Rural property
  • 102 suites in hotel
  • Nice social hour
  • Close to shopping
From$114
Very Good 4.5 /5Hotel Reviews CallBookMore Details
Red Roof Inn
+1-866-221-8581
310 East Potomac St., Williamsport, MD 21795 ~5.42 miles northwest of 21746
  • Two star Rural property
  • 2 floors in property
Super 8 Hagerstown / Halfway Area
+1-866-429-5787
16805 Blake Rd., Hagerstown, MD 21740 ~5.74 miles northwest of 21746
  • Cheap property
From$60
Very Good 4.0 /5Review Score CallBookMore Details
Microtel Inn & Suites by Wyndham Hagerstown - Hagerstown
+1-888-690-5281
13726 Oliver Dr., Hagerstown, MD 21741 ~8.89 miles north of 21746
  • Low priced Highway hotel
  • 18 suites in hotel
  • About half of guests thought it was too noisy
  • Right off highway
Hampton by Hilton Hagerstown I 81
+1-888-690-5247
18300 Peak Circle, Hagerstown, MD 21742 ~8.90 miles north of 21746
  • Affordable Highway hotel
  • Comp. Breakfast
  • Excellent accommodations
  • Spacious rooms
Microtel Inn & Suites by Wyndham Hagerstown
+1-888-305-3366
13726 Oliver Dr., Hagerstown, MD 21740 ~8.98 miles north of 21746
  • Economy hotel
Bavarian Inn - Shepherdstown
+1-800-881-1523
164 Shepherd Grade Rd., Shepherdstown, 25443 ~9.86 miles southwest of 21746
  • Affordable property
  • Check in: 15:00
Motel 6 Martinsburg Wv - Martinsburg
+1-888-283-3404
5595 Hammonds Mill Rd., Martinsburg, WV 25404 ~10.15 miles west of 21746
  • Two-star property
  • Check-in: 14:00
Quality Inn : 70 Maddex Sq. Dr.
+1-866-221-8581
70 Maddex Sq. Dr., Shepherdstown, WV 25443 ~10.32 miles southwest of 21746
  • Two star Suburban property
  • Gym is available on property
  • Comfortable beds
  • No smoking room
Quality Inn
+1-866-429-5787
1220 Tj Jackson Dr., Falling Waters, WV 25419 ~10.41 miles west of 21746
  • 3 star Highway hotel
  • 70 rooms in hotel
Clarion Hotel & Conference Center in Shepherdstown
+1-888-690-5281
233 Lowe Dr., Shepherdstown, WV 25443 ~10.72 miles southwest of 21746
  • Affordable Rural hotel
  • Check-in: 4:00pm
  • Beautiful lobby
  • Almost all guests found the staff to be very friendly
From$75
Average 3.5 /5Reviews CallBookMore Details
State Line Inn : 18221 Mason Dixon Rd.
+1-888-690-5247
18221 Mason Dixon Rd., Hagerstown, MD 21740 ~10.94 miles north of 21746
  • 2-star Highway hotel
  • 2 floors in hotel
  • Very welcoming staff
  • The majority of guests said rooms were clean
Holiday Inn Express & Suites Clear Spring Near Hagerstown - Clear Spring
+1-888-305-3366
12426 Houck Ave., Clear Spring, MD 21722 ~12.68 miles northwest of 21746
  • Three Star Rural hotel
  • Hotel has 79 rooms
  • Pool is good
  • Excellent breakfast -
From$72
Very Good 4.0 /5Review Score CallBookMore Details
Comfort Inn - Greencastle
+1-800-881-1523
50 Pine Dr., Greencastle, PA 17225 ~13.01 miles north of 21746
  • 3-star Suburban property
  • Hotel has 3 floors
  • Terrific location
  • Gas station close by
Comfort Inn Aikens Center
+1-888-283-3404
1872 Edwin Miller Blvd., Martinsburg, WV 25401 ~13.68 miles west of 21746
  • Low priced Highway property
  • 5 floors in hotel
  • Good accessibility by car
  • Bathroom is ok
From$89
Very Good 4.0 /5Review Score CallBookMore Details
Knights Inn Martinsburg Wv
+1-866-221-8581
1997 Edwin Miller Blvd., Martinsburg, WV 25404 ~13.69 miles west of 21746
  • Cheap Highway property
  • Check-in time: 1:00 pm
Super 8 Martinsburg : 2048 Edwin Miller Blvd.
+1-866-429-5787
2048 Edwin Miller Blvd., Martinsburg, WV 25402 ~13.71 miles west of 21746
  • Economical property
  • Check in time: 11:00 AM
Quality Inn & Suites : 1937 Short Rd.
+1-888-690-5281
1937 Short Rd., Kearneysville, WV 25430 ~15.17 miles southwest of 21746
  • 3 star property
  • Hotel has an eco-friendly policy See policy
Days Inn Waynesboro : 239 West Main St.
+1-888-690-5247
239 West Main St., Waynesboro, PA 17268 ~15.32 miles northeast of 21746
  • Low Cost hotel
  • Check-in time: 11:00 AM
Super 8 Greencastle in Greencastle
+1-888-305-3366
735 Buchanan Trail East, Greencastle, PA 17225 ~15.40 miles north of 21746
  • Two-star hotel
  • Hotel has 2 floors
From$45
Very Good 4.0 /5Reviews CallBookMore Details
Fairfield Inn & Suites Martinsburg
+1-800-881-1523
451 Foxcroft Ave., Martinsburg, WV 25401 ~15.87 miles west of 21746
  • Three Star hotel
  • 4 floors in hotel
Holiday Inn Martinsburg - Martinsburg
+1-888-283-3404
301 Foxcroft Ave., Martinsburg, WV 25401 ~15.95 miles west of 21746
  • 3-star Suburban property
  • Hotel has 9 meeting rooms
  • Prime access to highway
  • The majority of guests thought the service was professional
Days Inn by Wyndham Martinsburg in Martinsburg
+1-866-221-8581
209 Viking Way, Martinsburg, WV 25401 ~15.96 miles west of 21746
  • Economy Highway property
  • Check in time: 3:00 pm
Days Inn Martinsburg
+1-866-429-5787
209 South Viking Way, Martinsburg, WV 25401 ~15.96 miles west of 21746
  • Low Cost Highway property
  • 3 floors in property
  • Hotel facilities could use a good clean
  • Most guests were happy with the price of the breakfast
Cobblestone Hotel & Suites
+1-888-690-5281
12695 Washington Township Blvd., Waynesboro, PA 17268 ~16.09 miles northeast of 21746
  • Midscale Suburban property
  • Free complimentary breakfast
From$89
Very Good 4.0 /5Read Reviews CallBookMore Details
Knights Inn in Knoxville
+1-888-690-5247
19105 Keep Tryst Rd., Knoxville, MD 21758 ~16.20 miles south of 21746
  • 2 star Mountain hotel
  • Free breakfast available
Super 8 Thurmont
+1-888-305-3366
300 Tippin Dr., Thurmont, MD 21788 ~16.30 miles east of 21746
  • Economy Mountain hotel
  • Check-in: 3:00 PM
From$45
Average 3.0 /5Reviews CallBookMore Details
Hampton Inn Martinsburg in Martinsburg
+1-800-881-1523
975 Foxcroft Ave., Martinsburg, WV 25401 ~16.42 miles west of 21746
  • Midscale Highway property
  • Hotel has 5 floors
From$98
Very Good 4.5 /5Read Reviews CallBookMore Details
Lily Garden Bed & Breakfast - Harpers Ferry
+1-888-283-3404
701 Washington St. at Mcdowell St., Harpers Ferry, WV 25425 ~16.48 miles south of 21746
  • Three Star property
  • Hotel has 3 floors
From$80
Very Good 4.5 /5Read Reviews CallBookMore Details
Quality Inn in Harpers Ferry
+1-866-221-8581
25 Union St., Harpers Ferry, WV 25425 ~16.60 miles south of 21746
  • Two-star Mountain property
  • Hotel has 2 floors
  • Standard air conditioning
  • Older facility
Hilton Garden Inn Martinsburg : 65 Priority Dr.
+1-866-429-5787
65 Priority Dr., Martinsburg, WV 25401 ~16.81 miles southwest of 21746
  • Affordable Suburban property
  • Hotel has 111 rooms
Clarion Inn Harpers Ferry Charles Town : 4328 William L Wilson Fwy
+1-888-690-5281
4328 William L Wilson Fwy, Harpers Ferry, WV 25425 ~17.19 miles south of 21746
  • Affordable Mountain property
  • 100 rooms in hotel
From$80
Very Good 4.0 /5Reviews CallBookMore Details
Travelodge by Wyndham Brunswick Near Fredrick : 620 Souder Rd.
+1-888-690-5247
620 Souder Rd., Brunswick, MD 21712 ~17.81 miles south of 21746
  • 2-star property
  • Check in time: 16:00

Next: Show All Available 21746 Hotels with Pricing

Bar Chart: Upcoming 20 Days of 21746 Hotel Rates

Rates shown are nightly rates before taxes and do not necessarily reflect all Williamsport, MD discounts available. The chart reflects the cheapest Williamsport hotel for each day and each star rating category.

FAQs about hotels near 21746

What are the best rated hotels near 21746?

Hampton Inn, Courtyard Marriott Hagerstown and Home2 Suites by Hilton Hagerstown are the best rated hotels based on customer reviews in the last 365 days.

What are the most luxurious hotels near 21746?

Comfort Suites, Sleep Inn & Suites and Hampton Inn are the top 3 luxury hotels near 21746.

What hotels are closest to the area of 21746?

Sleep Inn & Suites, Comfort Suites, and Hampton Inn are the properties closest to 21746.

How much does a cheap hotel near 21746 cost per night?

In the last year, a 2 star hotel near 21746 can be as cheap as $80.51 per night. (based on HotelPlanner prices)

How much does a 3 star hotel near 21746 cost per night?

In the last year, the average 3 star hotel near 21746 has been $94.74 per night. (based on HotelPlanner prices)

How much does a higher-end hotel near 21746 cost?

In the last year, the average 4 star hotel near 21746 has been $105.20 per night. (based on HotelPlanner prices)

What are the best independent hotels near 21746?

Lily Garden Bed & Breakfast, Cobblestone Hotel & Suites and State Line Inn are the best rated independent hotels (not part of a big brand).

What are the most popular Marriott hotels near 21746?

Courtyard Marriott Hagerstown, Hagerstown Springhill Suites by Marriott and Fairfield Inn & Suites Martinsburg are the best rated Marriott/Starwood branded hotels (based on customer reviews score).

What are the best Choice Hotels branded hotels near 21746?

Sleep Inn & Suites, Comfort Suites and Quality Inn & Suites are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

What are the most popular IHG hotels near 21746?

Holiday Inn Express & Suites Hagerstown, Holiday Inn Express & Suites Clear Spring Near Hagerstown and Holiday Inn Martinsburg are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

Back to Top