
St. James Vacation Packages
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to CA $4,200 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
Your St. James Vacation
When you choose a St. James vacation package, you can relax and enjoy your getaway to the fullest. Delve into the best things about this unique city knowing that everything has been worked out in advance. Ready to venture out and explore? Southport Marina, Oak Island Lighthouse and Ocean Crest Pier are some of the top-rated places to visit during your trip to St. James. A few clicks is all it takes to create the ultimate St. James vacation on Expedia.
Top St. James Vacation Deals
Price found within the past 48 hours. Click for updated prices.

Sands Beach Club
CA $1,278
per person
Nov 20 - Nov 27
found 1 day ago
Roundtrip non-stop flight included
Toronto (YYZ) to Myrtle Beach (MYR)
8.8/10 Excellent! (141 reviews)
The reason why I give my stay a one star because I had to move out of our condo on our last night of my trip. The reason the receptionist gave me was that the owner was coming to stay for that week. Unfortunately whenever the owner decides they want to stay the day you have booked the condo you will have to move into another condo. My family & I had to pack all of our stuff and move 2 doors down. This was very unprofessional & unacceptable!!! Someone came into our room while we were sleeping because the chair we had at the door was moved out of position. That’s very unsafe! No apology was given! No nothing! I will not be staying here again.
Reviewed on Oct 6, 2026



Ready to book your vacation to St. James?
St. James Hotel Deals

Holiday Inn Express & Suites Wilmington West - Medical Park by IHG
839 Medical Center Drive Wilmington NC
Fully refundableReserve now, pay when you stay
CA $159
per night
Oct 14 - Oct 15
8.8/10 Excellent! (1,007 reviews)
"The hotel staff was very helpful when we identified that the air conditioning was not working. They changed our rooms, although the hotel was fully booked. The rooms could be cleaned better, especially the bathrooms. Overall, it was a nice stay, with a decent breakfast and great staff."
Reviewed on Oct 7, 2026

The Sand Dunes
133 Fort Fisher Blvd S Kure Beach NC
Fully refundableReserve now, pay when you stay
CA $112
per night
Oct 30 - Oct 31
8.8/10 Excellent! (807 reviews)
"Place smelled. Staff was rude. Do.not think about staying here unless you are looking for alcohol and drugs."
Reviewed on Oct 5, 2026

Hampton Inn & Suites Carolina Beach Oceanfront
1 Harper Avenue Carolina Beach NC
CA $220
per night
Oct 29 - Oct 30
9.2/10 Wonderful! (1,000 reviews)
"The staff, the location, the amenities are excellent!"
Reviewed on Oct 6, 2026
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.
Stay near popular St. James attractions
The Reserve Golf Club at St. James Plantation
Enjoy a round of golf in St. James at The Reserve Golf Club at St. James Plantation. Wander the beautiful beaches in this family-friendly area.
The Clubs at St. James
8.8/10 (3 reviews)
Enjoy a round of golf in St. James at The Clubs at St. James. Wander the beautiful beaches in this family-friendly area.
Founders Club at St. James Plantation
Enjoy a round of golf in St. James at Founders Club at St. James Plantation. Wander the beautiful beaches and seaside in this family-friendly area.
Frequently asked questions
How much does a St. James vacation package cost?
Offering great value package deals from CA $1,278 on Expedia, you'll be pleasantly surprised at how much a vacation to St. James costs! Expedia's packages make travel planning easier and your savings go further.
What are the cheapest months to go to St. James?
To pick up cheap St. James vacation packages, organize your getaway outside of peak periods like public holidays and major events. You'll generally find better availability and lower prices for flights and hotels.
How many days is enough for St. James?
To get the most out of a St. James vacation, we recommend booking for 2 days. Split your time between visiting Oak Island Lighthouse, The Clubs at St. James and other key sights, as well as experiencing neighbourhoods like Tranquil Harbour and Yaupon Beach. If you've got some spare time, add a day trip or tour to your St. James vacation itinerary.
Is it worth booking a vacation package to St. James?
It's no wonder a St. James vacation is on the to-do list of many travellers. Major attractions like The Clubs at St. James are just the start of what you can explore here.
How to find the best St. James package deals?
Landing a cheap St. James package deal is a breeze with Expedia. Once you've entered your preferred dates and destination under our "Packages" tab, set your budget range, apply a few filters and browse what's available. You can tailor your search by "Amenities," "Property type," "Popular locations" and more. Order the results by "Price: low to high" to discover the most economical St. James package deals. Want a simple trick to get even more savings? Be flexible with your departure dates and consider travelling on a weekday, when prices are generally lower.
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 car rental, flight and hotel into one great-value price and you could save hundreds of dollars. You'll typically snag a better deal than booking each component separately. And you'll still get the freedom to create a personalized St. James vacation by choosing your preferred airline, accommodation type and car class.
When to book a vacation package to St. James?
Enjoy incredible discounts by reserving your flights early with Expedia. If being spontaneous is more your style, grab one of our last-minute deals for an impromptu St. James break.
How to plan a trip to St. James?
- Choose the right time to travel: Your schedule, preferred season and the type of weather you like can all impact your decision on when to visit St. James.
- Set a budget: Factor in expenses like flights, food and transportation when working out how much to save for your trip to St. James. Then, select a hotel that fits your budget, whether that's an economical stay or a lavish getaway.
- Decide how long to go for: Now that you're up to speed on St. James, you can work out the ideal length of your break. Pull together a rough itinerary and allocate enough time to cover everything you want to see.
- Combine your airfare and accommodations: Once you've settled on your dates and duration, book the ideal St. James vacation package for you.
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.








