
Find hotels in St. James, MD from CA $91
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in St. James
Pet friendly
Apartment
Condo
Chalet
Cottage
Farm
Family friendly
Cabin
Waterpark
Check prices for these dates
Tonight
Sep 1 - Sep 2Tomorrow
Sep 2 - Sep 3This weekend
Sep 4 - Sep 6Next weekend
Sep 11 - Sep 13Our top choices for St. James hotels




1. Country Inn & Suites by Radisson, Hagerstown, MD
Country Inn & Suites by Radisson, Hagerstown, MDHagerstown
Eric
CA $137
CA $154 total
includes taxes & fees
Sep 3 - Sep 4




2. Fairfield Inn & Suites by Marriott Hagerstown
Fairfield Inn & Suites by Marriott HagerstownHagerstown
Salina
CA $153
CA $172 total
includes taxes & fees
Sep 7 - Sep 8




3. Tru By Hilton Hagerstown
Tru By Hilton HagerstownHagerstown
Heather
CA $141
CA $158 total
includes taxes & fees
Sep 13 - Sep 14




4. Holiday Inn Express & Suites Hagerstown by IHG
Holiday Inn Express & Suites Hagerstown by IHGHagerstown
Christine
CA $153
CA $171 total
includes taxes & fees
Oct 1 - Oct 2




5. Hampton Inn Hagerstown
Hampton Inn HagerstownHagerstown
Carrie
CA $169
CA $190 total
includes taxes & fees
Sep 13 - Sep 14




6. Springhill Suites by Marriott Hagerstown
Springhill Suites by Marriott HagerstownHagerstown
Darren
CA $179
CA $200 total
includes taxes & fees
Sep 12 - Sep 13




7. Home2 Suites BY Hilton Hagerstown
Home2 Suites BY Hilton HagerstownHagerstown
Rochana
CA $175
CA $196 total
includes taxes & fees
Sep 13 - Sep 14




8. Super 8 by Wyndham Hagerstown/Halfway Area
Super 8 by Wyndham Hagerstown/Halfway AreaHagerstown
Frances
CA $110
CA $123 total
includes taxes & fees
Sep 27 - Sep 28




9. Sleep Inn & Suites
Sleep Inn & SuitesHagerstown
Lakisha
CA $105
CA $118 total
includes taxes & fees
Oct 1 - Oct 2




10. Comfort Suites Hagerstown Southeast
Comfort Suites Hagerstown SoutheastHagerstown
Amy
CA $131
CA $146 total
includes taxes & fees
Sep 27 - Sep 28




11. Courtyard Marriott Hagerstown
Courtyard Marriott HagerstownHagerstown
Christine
CA $193
CA $216 total
includes taxes & fees
Sep 7 - Sep 8




12. Red Roof Inn Hagerstown - Williamsport, MD
Red Roof Inn Hagerstown - Williamsport, MDWilliamsport
Eric
CA $106
CA $119 total
includes taxes & fees
Sep 7 - Sep 8




13. Homewood Suites by Hilton Hagerstown
Homewood Suites by Hilton HagerstownHagerstown
Norma
CA $176
CA $197 total
includes taxes & fees
Sep 20 - Sep 21




14. Holiday Inn Express & Suites Clear Spring by IHG
Holiday Inn Express & Suites Clear Spring by IHGClear Spring
Wayne
CA $117
CA $131 total
includes taxes & fees
Sep 6 - Sep 7




15. Hampton Inn Hagerstown-I-81
Hampton Inn Hagerstown-I-81Hagerstown
Scott
CA $160
CA $180 total
includes taxes & fees
Sep 20 - Sep 21




16. Motel 6 Hagerstown, MD
Motel 6 Hagerstown, MDHagerstown
Amouritta
CA $82
CA $92 total
includes taxes & fees
Sep 9 - Sep 10




17. Microtel Inn & Suites by Wyndham Hagerstown by I-81
Microtel Inn & Suites by Wyndham Hagerstown by I-81Hagerstown
Paul
CA $98
CA $109 total
includes taxes & fees
Sep 3 - Sep 4




18. Quality Inn & Suites Hagerstown
Quality Inn & Suites HagerstownHagerstown
Lynn
CA $109
CA $122 total
includes taxes & fees
Oct 1 - Oct 2




19. Days Inn by Wyndham Hagerstown I-70
Days Inn by Wyndham Hagerstown I-70Hagerstown
Crystal
CA $99
CA $111 total
includes taxes & fees
Sep 7 - Sep 8




20. Comfort Inn Aikens Center
Comfort Inn Aikens CenterMartinsburg
Krystle
CA $122
CA $137 total
includes taxes & fees
Sep 22 - Sep 23
Top St. James Hotel Reviews
Quality Inn Harpers Ferry - Charles Town
8/10 Good
"Tight parking."
Hampton Inn Hagerstown-I-81
10/10 Excellent
"Very convenient to Interstate 81. The staff is very pleasant and welcoming. The room was clean, quiet and very comfortable. The breakfast had a very nice selection of eggs, bagels, waffles, yogurt and fresh strawberries and blueberries and more. Patricia (staff) ensured everything was spotless and the guest were satisfied. I would highly recommend this hotel."
Holiday Inn Express & Suites Brunswick - Harpers Ferry Area by IHG
10/10 Excellent
"Stop looking this is the one if you are in this area! Super staff, Super Clean, little extras that just made this hotel stand out. 10/10 in its class."
Comfort Inn Aikens Center
10/10 Excellent
"Nice stay"
Comfort Suites Hagerstown Southeast
10/10 Excellent
"Very good and clean olsce"
Mirror Villas - Modern Retreat with private hot tubs and mountain view
10/10 Excellent
"Everything was clean. No wildlife it was very relaxing. They had everything you could need fire wood lighter fluid to like the firewood they even had a lighter. I enjoyed cooking on the grill and relaxing in the Jacuzzi. Will definitely go again."
Clarion Inn Harpers Ferry - Charles Town
10/10 Excellent
"Our single king room was clean, bright, and spacious. The complimentary breakfast was good and the onsite restaurant was very good. The location was ideal for touring Harper's Ferry. I would definitely stay here again."
Holiday Inn Express & Suites Clear Spring by IHG
8/10 Good
"Staff was super friendly - that's actually what stood out to me most. Nothing fancy, but everything was exactly what a reasonably priced hotel should be. No complaints"
Quality Inn Shepherdstown
10/10 Excellent
"Very courteous and helpful front-desk staff and manager. Very clean rooms. Excellent value for the price."
More cheap stays in St. James

Apm Inn & Suites
94 Mcmillan Ct Martinsburg WV
CA $81
CA $91 total
Sep 3 - Sep 4
includes taxes & fees

The Plaza Inn & Suites
931 Dual Highway, Building A Hagerstown MD
CA $87
CA $98 total
Sep 21 - Sep 22
includes taxes & fees

Comfort Suites Hagerstown Southeast
1801 Dual Hwy Hagerstown MD
CA $131
CA $146 total
Sep 27 - Sep 28
includes taxes & fees
8/10 Very good! (1,002 reviews)

Tru By Hilton Martinsburg
801 Snapp Street Martinsburg WV
CA $130
CA $147 total
Sep 13 - Sep 14
includes taxes & fees
9.4/10 Exceptional! (621 reviews)

Quality Inn Harpers Ferry - Charles Town
25 Union St Harpers Ferry WV
CA $138
CA $155 total
Sep 7 - Sep 8
includes taxes & fees
8.8/10 Excellent! (1,007 reviews)

Holiday Inn Express Charles Town by IHG
681 Flowing Springs Rd Charles Town WV
CA $153
CA $173 total
Sep 6 - Sep 7
includes taxes & fees
9.2/10 Wonderful! (1,002 reviews)
Hotels in St. James with star rating

3 Star Hotels
66 properties

2 Star Hotels
60 properties
Frequently asked questions
Explore a world of travel with Expedia
- Cheap Hotels in Frederick
- Wolfsville Hotels
- Sharpsburg Hotels
- West Friendship Hotels
- Hilton Hotels in Knoxville
- Motels in Frederick
- Gaithersburg Hotels
- Hagerstown Hotels
- Germantown Hotels
- Pet-Friendly Hotels in Hagerstown
- Hotels with an Indoor Pool in Hagerstown
- Hyatt Hotels in Frederick
- Sunny Streams Cabin
- Travelodge by Wyndham Brunswick near Frederick
- Inn at Springfield Manor
- Little Orleans Hotels
- Boonsboro Hotels
- Barnesville Hotels
- Villas in Antietam
- Spa Hotels in Frederick
- Clarksburg Hotels
- 4 Star Hotels in Point of Rocks
- Downtown Frederick Hotels
- Motels in Williamsport
- Hotels with Bar in Hagerstown
- Rockville Hotels
- Silver Spring Hotels
- Taneytown Hotels
- Guest Houses in Burkittsville
- Travilah Hotels
- Pet-Friendly Hotels in Williamsport
- Montgomery Village Hotels
- Olney Hotels
- Hancock Hotels
- Holiday Inn Express & Suites Clear Spring by IHG
- Farmstay in St. James
- Emmitsburg Hotels
- Cabin Rentals in Boonsboro
- Hotels near Hagerstown Premium Outlets
- Luxury Hotels in Frederick
- Business Hotels in Frederick
- Boyds Hotels
- Antietam Overlook Farm
- Frederick Hotels
- Luxury Hotels in Hagerstown
- Poolesville Hotels
- Motel 6 Hagerstown
- Monrovia Hotels
- New Market Hotels
- Clear Spring Hotels
- Westminster Hotels
- B&B in Appletown
- Brunswick Hotels
- Williamsport Hotels
- Galloping Getaway on the rolling hills of GemStone Stable
- Red Roof Inn Hagerstown
- Best Western Hotels in Hagerstown
- 5 Star Hotels in Mount Lena
- Resorts in Wolfsville
- Pet-Friendly Hotels in Frederick
- Hotels near Shady Grove Station
- Flights from Toronto (YYZ) to Frederick (FDK)
- Flights from Great Falls (GTF) to Hagerstown (HGR)
- Flights to Boonsboro
- Flights from Buffalo (BUF) to Hagerstown (HGR)
- Flights from Toronto (YTZ) to Hagerstown (HGR)
- Flights from Ottawa (YOW) to Hagerstown (HGR)
- Flights from Toronto (YYZ) to Hagerstown (HGR)
- Flights from Hilton Head Island (HHH) to Hagerstown (HGR)
- Flights from Seattle (SEA) to Hagerstown (HGR)
- Flights from Austin (AUS) to Frederick (FDK)
- Flights from Trenton (TTN) to Hagerstown (HGR)
- Flights from Hagerstown Regional
- Flights from Knoxville
- Flights from Keedysville
- Flights from Bloomington (BMI) to Hagerstown (HGR)
- Flights from Edmonton (YEG) to Hagerstown (HGR)
- Flights from Calgary (YYC) to Frederick (FDK)
- Flights from Valdosta (VLD) to Hagerstown (HGR)
- Flights from Corpus Christi (CRP) to Hagerstown (HGR)
- Flights from Frederick
- Flights from Vancouver (YVR) to Hagerstown (HGR)
- Flights from Vancouver (YVR) to Frederick (FDK)
- Flights from Halifax (YHZ) to Hagerstown (HGR)
- Flights from Wilkes-Barre (AVP) to Frederick (FDK)
- Flights from Columbus (CSG) to Hagerstown (HGR)
- Flights from Calgary (YYC) to Hagerstown (HGR)
- Flights to Hagerstown
- Flights to Frederick
- Flights to Damascus
- Flights from Montreal (YUL) to Hagerstown (HGR)
- Flights from Huntington (HTS) to Hagerstown (HGR)
- Flights from Winnipeg (YWG) to Hagerstown (HGR)
- Flights from Detroit (DTW) to Frederick (FDK)
