St. James Vacation Packages

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to CA $4,200 when you book a flight and hotel together*
  • Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
  • Rest easy

    Plan, book, and manage your trip all in one place

Your St. James Vacation

Prepare to experience St. James on your terms with a custom St. James vacation package! Uncovering the best parts of this city is made easier with a base in a neighborhood such as Fountainhead-Orchard Hills, which is good for golfing, among plenty of other things. Fill your days with visits to Maryland Theater, Hagerstown Premium Outlets and Hagerstown Roundhouse Museum, some of the attractions you should see during a trip to St. James. Whatever your travel plans or budget, organizing a tailored St. James vacation is a cinch with Expedia.

Top St. James Vacation Deals

Price found within the past 48 hours. Click for updated prices.
citizenM Washington DC Georgetown

citizenM Washington DC Georgetown

Northwest
CA $1,201
per person
Dec 6 - Dec 12
found 2 hours ago
Roundtrip flight included
Edmonton (YEA) to Baltimore (BWI)
9.2/10 Wonderful! (166 reviews)
Pro: location, quiet, clean and new facility Con: tight space- thought I was in Tokyo. Not much to do in the hotel. If you just need a place to stay at night and near Georgetown, not a bad choice. Bar was decent too.

Reviewed on Oct 18, 2026

Crowne Plaza Crystal City-Washington, D.C. by IHG

Crowne Plaza Crystal City-Washington, D.C. by IHG

Crystal City
CA $1,304
per person
Dec 6 - Dec 12
found 2 hours ago
Roundtrip flight included
Edmonton (YEA) to Baltimore (BWI)
8.2/10 Very good! (1,014 reviews)
Great room, location and friendly staff

Reviewed on Oct 21, 2026

Mint House Washington DC Downtown by Kasa

Mint House Washington DC Downtown by Kasa

Downtown Washington D.C.
CA $1,327
per person
Dec 6 - Dec 12
found 2 hours ago
Roundtrip flight included
Edmonton (YEA) to Baltimore (BWI)
9.6/10 Exceptional! (214 reviews)
the staff was great

Reviewed on Oct 19, 2026

Sandaway Suites & Beach

Sandaway Suites & Beach

CA $1,979
per person
Dec 13 - Dec 19
found 2 hours ago
Roundtrip non-stop flight included
Edmonton (YEA) to Baltimore (BWI)
9.4/10 Exceptional! (212 reviews)
This little B&B was a complete surprise. My high school friend and I were on the Eastern Shore for our 50th high school reunion and were looking for somewhere to stay. We ended up choosing Sandaway, quite honestly, b/c it was all that was available at the time. We had no expectations. What a stunning surprise to find one of the finest accommodations I've ever stayed in, regardless of price! There was not a single thing that a traveler may require that was not thought of - from hooks in the bath, plenty of towels, brochures in the room about local attractions, two luggage racks, extra blankets and pillows. There was a carafe of hot coffee and a basket of breakfast items left quietly on the room's attached porch in the morning. There was a sweet little "goodie" bag in the room when we arrived with waters, snacks and a warm welcome note. We were informed that room around the corner from ours that had various breakfast/snack items available in the morning that we were free to help ourselves to. The host Ben was extremely helpful and kind, and had a ready solution to any questions or issue. There was a Keurig machine in our room that we couldn't get to work. When we reached out to him, he not only brought us a new machine, he also brought us two carafes of freshly brewed coffee. The room was charming & immaculate (even the tv remote was protected with a bag), with a stunning view of the Bay. I cannot recommend Sandaway highly enough. I will def be returning with my husband!

Reviewed on Oct 17, 2026

Kellogg Conference Hotel at Gallaudet University

Kellogg Conference Hotel at Gallaudet University

Northeast
CA $1,553
per person
Dec 27 - Jan 2
found 18 hours ago
Roundtrip non-stop flight included
Montreal (YUL) to Baltimore (BWI)
8.4/10 Very good! (1,011 reviews)
Excellent service and property

Reviewed on Oct 18, 2026

Ready to book your vacation to St. James?

Choose your dates

St. James Hotel Deals

Country Inn & Suites by Radisson, Hagerstown, MD

Country Inn & Suites by Radisson, Hagerstown, MD

17612 Valley Mall Rd Hagerstown MD
Fully refundable
CA $116
CA $130 total
Nov 15 - Nov 16
includes taxes & fees
8.6/10 Excellent! (1,344 reviews)
".j"

Reviewed on Oct 21, 2026

Country Inn & Suites by Radisson, Hagerstown, MD
Quality Inn Harpers Ferry - Charles Town

Quality Inn Harpers Ferry - Charles Town

25 Union St Harpers Ferry WV
Fully refundable
CA $127
CA $142 total
Oct 28 - Oct 29
includes taxes & fees
8.8/10 Excellent! (1,001 reviews)
"Five stars all the way. The property was very well maintained and extremely clean. There was great water pressure in the shower. The staff was very attentive to our needs, and very friendly. I would definitely recommend this property!"

Reviewed on Oct 21, 2026

Quality Inn Harpers Ferry - Charles Town
Fairfield Inn & Suites by Marriott Hagerstown

Fairfield Inn & Suites by Marriott Hagerstown

89 ALL STAR COURT Hagerstown MD
Fully refundableReserve now, pay when you stay
CA $138
CA $155 total
Nov 15 - Nov 16
includes taxes & fees
Fairfield Inn & Suites by Marriott Hagerstown
See all 584 properties in St. James
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.

Frequently asked questions

How much does a St. James vacation package cost?
You can snap up a vacation package to this popular destination from CA $1,201 on Expedia. But how much your vacation to St. James costs will depend on the length of stay, season and hotel choice.
What are the cheapest months to go to St. James?
If you'd like to book a cheap St. James vacation package, consider visiting in January, February and November. You'll generally find better prices on hotels and flights during these quieter months — perfect for a budget-friendly getaway.
How many days is enough for St. James?
To get the most out of your St. James vacation, we suggest staying for 2 days. Divide your time between visiting Hagerstown Suns Municipal Stadium, Hagerstown Roundhouse Museum and other leading sights, as well as exploring neighbourhoods like Halfway and Funkstown. If you've got some time to spare, add a day trip or tour to your St. James vacation itinerary.
How to find the best St. James package deals?
Use Expedia's filters to help you find some fabulous St. James package deals. When you start your search, just set your maximum budget and then sort the results by "Price: low to high." If you want to save, plan your escape for midweek, or look for St. James package deals in the off-season. Switch up your travel dates and you may land even bigger discounts. As a rule of thumb, it's typically best to lock in your vacation package as soon as possible.
Is it cheaper to book a St. James vacation as a package?
Expedia vacation packages are designed to make your money go further. Bundle your hotel, flight and car rental into one great-value price and you could save hundreds of dollars. You'll typically land a better deal than booking each component individually. And you'll still get the flexibility to create a personalized St. James vacation by choosing your favourite type of stay, airline and car class.
When to book a vacation package to St. James?
If you've got your St. James vacation dates finalized, book early to grab some unbeatable deals. With Expedia, you can often reserve some flights up to a year in advance. Prefer spur-of-the-moment adventures? Our last-minute deals are perfect for quick escapes.
How to plan a trip to St. James?
  1. Choose the right time to travel: Your schedule, preferred season and the type of weather you enjoy can all impact your decision on when to travel to St. James.
  2. Work out your budget: Ensure you have enough money to cover everything from food and transportation to activities and flights. Your hotel will probably be the biggest expense during your trip to St. James.
  3. Set the duration of your trip: Start by making a list of all the activities and attractions you'd like to get to in St. James. Then, estimate how long you'll need at each, as well as any travel time.
  4. Bundle your hotel and flights: Awesome destination, check. Length of stay, check. All that's left now is to pick a St. James vacation package that brings all your bookings together.
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.