Find hotels in St. James, MD from CA $86

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for St. James hotels

Days Inn by Wyndham Waynesboro

Days Inn by Wyndham Waynesboro
2.0 star property
Waynesboro
7.0 out of 10, Good, (762 reviews)
"Great front desk staff. Clean, "
United States
LIANG
The price is CA $86
CA $95 total
includes taxes & fees
Mar 5 - Mar 6
Days Inn by Wyndham Waynesboro

Hampton Inn Hagerstown

Hampton Inn Hagerstown
2.5 star property
Hagerstown
9.4 out of 10, Exceptional, (1,000 reviews)
"Excellent news place to stay with pets"
United States
Sherri
The price is CA $155
CA $174 total
includes taxes & fees
Mar 8 - Mar 9
Hampton Inn Hagerstown

Fairfield Inn & Suites by Marriott Hagerstown

Fairfield Inn & Suites by Marriott Hagerstown
3.0 star property
Hagerstown
9.4 out of 10, Exceptional, (584 reviews)
"Very clean, friendly host and breakfast was good. "
United States
Ronald
The price is CA $132
CA $148 total
includes taxes & fees
Mar 8 - Mar 9
Fairfield Inn & Suites by Marriott Hagerstown

Super 8 by Wyndham Hagerstown/Halfway Area

Super 8 by Wyndham Hagerstown/Halfway Area
2.0 star property
Hagerstown
8.6 out of 10, Excellent, (1,003 reviews)
"Very good stay."
United States
James
The price is CA $92
CA $103 total
includes taxes & fees
Mar 8 - Mar 9
Super 8 by Wyndham Hagerstown/Halfway Area

Holiday Inn Express Greencastle by IHG

Holiday Inn Express Greencastle by IHG
2.5 star property
Greencastle
8.6 out of 10, Excellent, (588 reviews)
"The staff was very friendly and the rooms were very clean, I was pleasantly surprised! The breakfast that they serve was amazing. I would definitely go back there again."
United States
Donna
The price is CA $127
CA $141 total
includes taxes & fees
Mar 4 - Mar 5
Holiday Inn Express Greencastle by IHG

Red Roof Inn Hagerstown - Williamsport, MD

Red Roof Inn Hagerstown - Williamsport, MD
2.0 star property
Williamsport
7.2 out of 10, Good, (936 reviews)
"Clean, convenient room and friendly staff!"
United States
Donald
The price is CA $89
CA $100 total
includes taxes & fees
Mar 3 - Mar 4
Red Roof Inn Hagerstown - Williamsport, MD

Country Inn & Suites by Radisson, Hagerstown, MD

Country Inn & Suites by Radisson, Hagerstown, MD
3.0 star property
Hagerstown
8.6 out of 10, Excellent, (1,224 reviews)
"The staff was great and the room was comfortable."
United States
Mary
The price is CA $115
CA $129 total
includes taxes & fees
Mar 22 - Mar 23
Country Inn & Suites by Radisson, Hagerstown, MD

Comfort Inn Aikens Center

Comfort Inn Aikens Center
2.5 star property
Martinsburg
9.0 out of 10, Wonderful, (1,001 reviews)
"Great stay"
United States
Joseph
The price is CA $104
CA $117 total
includes taxes & fees
Mar 22 - Mar 23
Comfort Inn Aikens Center

Springhill Suites by Marriott Hagerstown

Springhill Suites by Marriott Hagerstown
3.0 star property
Hagerstown
9.0 out of 10, Wonderful, (737 reviews)
"nice location, easy check in and large room"
United States
Crystal
The price is CA $176
CA $197 total
includes taxes & fees
Mar 11 - Mar 12
Springhill Suites by Marriott Hagerstown

Home2 Suites by Hilton Martinsburg, WV

Home2 Suites by Hilton Martinsburg, WV
3.0 star property
Martinsburg
9.8 out of 10, Exceptional, (528 reviews)
"Our room was great!! Courteous staff and a good breakfast. Can't wait for our next trip."
United States
terry
The price is CA $144
CA $163 total
includes taxes & fees
Mar 9 - Mar 10
Home2 Suites by Hilton Martinsburg, WV

Quality Inn Spring Mills - Martinsburg North

Quality Inn Spring Mills - Martinsburg North
2.5 star property
Falling Waters
7.8 out of 10, Good, (1,000 reviews)
"Clean, nice linens, nice bathroom towels, and last but not least their coffee is great."
United States
Susan
The price is CA $92
CA $103 total
includes taxes & fees
Mar 8 - Mar 9
Quality Inn Spring Mills - Martinsburg North

Hampton Inn Hagerstown-I-81

Hampton Inn Hagerstown-I-81
2.5 star property
Hagerstown
9.6 out of 10, Exceptional, (1,003 reviews)
"Very clean hotel, wonderful staff. "
United States
Jamie
The price is CA $152
CA $171 total
includes taxes & fees
Mar 8 - Mar 9
Hampton Inn Hagerstown-I-81

The Amberson House Bed & Breakfast

The Amberson House Bed & Breakfast
3.0 star property
Waynesboro
10.0 out of 10, Exceptional, (220 reviews)
"The hosts were extremely kind and hospitable. The b&b was gorgeous and well kept. Would definitely stay there again."
United States
Rachael
The Amberson House Bed & Breakfast

Super 8 by Wyndham Greencastle

Super 8 by Wyndham Greencastle
2.0 star property
Greencastle
8.0 out of 10, Very good, (585 reviews)
"Staff was nice, room was clean, right off 81 which was perfect. Although the breakfast lacked glad Dunkin was across the road. Over all good stay for the price "
United States
Christopher
The price is CA $95
CA $106 total
includes taxes & fees
Apr 1 - Apr 2
Super 8 by Wyndham Greencastle

Holiday Inn Express & Suites Clear Spring by IHG

Holiday Inn Express & Suites Clear Spring by IHG
2.5 star property
Clear Spring
8.4 out of 10, Very good, (1,001 reviews)
"Very accommodating staff. "
United States
Maya
The price is CA $101
CA $113 total
includes taxes & fees
Mar 8 - Mar 9
Holiday Inn Express & Suites Clear Spring by IHG

Tru By Hilton Martinsburg

Tru By Hilton Martinsburg
2.5 star property
Martinsburg
9.4 out of 10, Exceptional, (436 reviews)
"The Staff was excellent and the room was clean. Enjoyed the breakfast and the 24 hour coffee was great. TRU by Hilton is awesome. "
United States
Miguel
The price is CA $111
CA $125 total
includes taxes & fees
Mar 9 - Mar 10
Tru By Hilton Martinsburg

HomeTowne Studios Hagerstown - Williamsport, MD

HomeTowne Studios Hagerstown - Williamsport, MD
3.0 star property
Williamsport
7.6 out of 10, Good, (45 reviews)
"Front desk assistant Heather has been very helpful and pleasant "
United States
Craig
The price is CA $93
CA $104 total
includes taxes & fees
Mar 8 - Mar 9
HomeTowne Studios Hagerstown - Williamsport, MD

Clarion Inn Harpers Ferry - Charles Town

Clarion Inn Harpers Ferry - Charles Town
2.5 star property
Harpers Ferry
7.8 out of 10, Good, (1,001 reviews)
"Overall, this hotel was clean, quiet, a good option to explore Harper's Ferry. "
United States
Jessie
The price is CA $122
CA $136 total
includes taxes & fees
Mar 9 - Mar 10
Clarion Inn Harpers Ferry - Charles Town

Hillside Inn & Suite

Hillside Inn & Suite
2.5 star property
Martinsburg
7.8 out of 10, Good, (99 reviews)
"Room was clean the check in was very nice"
United States
Sallie
The price is CA $89
CA $99 total
includes taxes & fees
Mar 5 - Mar 6
Hillside Inn & Suite

Home2 Suites BY Hilton Hagerstown

Home2 Suites BY Hilton Hagerstown
3.0 star property
Hagerstown
9.4 out of 10, Exceptional, (534 reviews)
"room very clean and staff very friendly "
United States
Damian
The price is CA $156
CA $175 total
includes taxes & fees
Mar 8 - Mar 9
Home2 Suites BY Hilton Hagerstown
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.

The Annual Vacation Sale

Members save up to 40% on hotels and homes. Plan this year’s big trip and save.
Save an average of 15% on thousands of hotels when you're signed in

Top St. James Hotel Reviews

Recent Reviews in St. James

More cheap stays in St. James

Hotels in St. James with star rating

Frequently asked questions

What's the best place to stay in St. James?
Located 14.6 mi (23.4 km) from the heart of St. James, Hampton Inn Martinsburg is a top choice for your stay based on our traveler data. Two other options for your stay in the area are Country Inn & Suites by Radisson, Hagerstown, MD and Fairfield Inn & Suites by Marriott Hagerstown. See all available top hotels, or vacation rentals in St. James.
What are some of the best vacation rentals in St. James?
Riverside cottage, minutes from historic Harpers Ferry! Private river access!: You might want to consider this vacation home rental near St. James, which offers a fireplace, a balcony, and a barbecue grill to help you feel perfectly comfortable in your new surroundings. Kitchen amenities include a dishwasher, a fridge, and a stovetop. You and your friends and family can relax into your vacation with amenities like a selection of games. See all vacation rentals in St. James.
If I need to cancel my hotel reservation in St. James, will I receive a refund?
Yes, you'll find most hotel bookings are fully refundable provided that you cancel before the hotel's cancellation deadline, which in most cases is within 24 or 48 hours of your arrival date. If your reservation is non-refundable, you might be able to still cancel and be given a refund within 24 hours of your booking. Filter your search by fully refundable to find flexible hotel deals in St. James.
What is staying in St. James like?
Those traveling to St. James are sure to enjoy the sights to see and things to do. There are 563 hotels and other accommodations in the surrounding area. Find out more about St. James.
What are the top places to visit in St. James?
Places to visit in the wider area include Hagerstown Premium Outlets, Hagerstown Roundhouse Museum, and Valley Mall. You'll also find Washington County Museum of Fine Arts and Maryland Theater in the area. Check out what more to see and do in Expedia's St. James guide.
What's the seasonal weather like in St. James?
The hottest months are usually July and August with an average temp of 72°F, while the coldest months are January and February with an average of 36°F. Average annual precipitation for St. James is 46 inches.

Explore a world of travel with Expedia