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

Top vacation destinations in St. James

A coastal town with a marina, a beach, and a rocky island.

Holetown

Holetown
A beach with unique rock formations and a clear view of the ocean.

Prospect

Prospect

Top St. James Vacation Deals

Price found within the past 48 hours. Click for updated prices.
ECO Lifestyle & Lodge

ECO Lifestyle & Lodge

CA $980
per person
Nov 5 - Nov 8
found 1 day ago
Roundtrip flight included
Montreal (YUL) to Bridgetown (BGI)
9.2/10 Wonderful! (170 reviews)
Enjoyed every bit of my stay at Ecolifestyle lodge. WiIshed we stayed a little longer. Staff was extremely accommodating. It was peaceful and safe. The views from our room (soup bowl) was breath taking. And listening to the ocean waves and breeze in the morning was everything. If you like low key and chill vibes. This is the place to stay.

Reviewed on Jul 1, 2026

East Resort

East Resort

CA $1,086
per person
Dec 1 - Dec 7
found 1 day ago
Roundtrip flight included
Toronto (YTO) to Bridgetown (BGI)
6.8/10 (3 reviews)
The Club, Barbados Resort & Spa Adults Only - All Inclusive

The Club, Barbados Resort & Spa Adults Only - All Inclusive

CA $2,921
per person
Oct 10 - Oct 17
found 15 hours ago
Roundtrip non-stop flight included
Toronto (YTO) to Bridgetown (BGI)
8/10 Very good! (571 reviews)
Luxury Collection at Sea Breeze Beach House by Ocean Hotels

Luxury Collection at Sea Breeze Beach House by Ocean Hotels

CA $6,015
per person
Nov 8 - Nov 15
found 1 day ago
Roundtrip flight included
Montreal (YMQ) to Bridgetown (BGI)
8.6/10 Excellent! (110 reviews)
The Soco Hotel - Adults Only

The Soco Hotel - Adults Only

CA $2,946
per person
Nov 8 - Nov 15
found 1 day ago
Roundtrip flight included
Montreal (YMQ) to Bridgetown (BGI)
8.4/10 Very good! (789 reviews)
When we arrived there, after 10 minutes,my wife and I immediately went back to the front desk(a table with someone sitting) to tell them that we’re not staying. The place was misrepresented. It was an are where a few people congregate to drink and the swimming pool looked like the water was stagnant, not clear and when we went in the room some of the towels had spots in them. We call Expedia and they said that Socco would not reimburse us. Not fair since we didn’t stay and didn’t use the facilities. It was around $3,000. Expedia,could you please look into the matter for us? We should get at least half a the money back. It is a lot of money to let go like that. Hope to hear from you. You have my email address. Thanks

Reviewed on Sep 1, 2026

Where to stay in St. James

Find the best St. James areas and neighborhoods for the activities you enjoy most.Learn more about St. James
Learn more about St. James

Upper Carlton

While Upper Carlton might not have many sights to explore, venturing just a little farther will lead you to top things to see and do like Mullins Beach and Royal Westmoreland Golf Course.

St. James Hotel Deals

Royalton Vessence Barbados Adult-Oriented, an Autograph Collection All-Inclusive Resort – Now Open

Royalton Vessence Barbados Adult-Oriented, an Autograph Collection All-Inclusive Resort – Now Open

Highway 1, Holetown Holetown Saint James
Fully refundableReserve now, pay when you stay
CA $769
CA $769 total
Sep 21 - Sep 22
includes taxes & fees
8/10 Very good! (35 reviews)
"I really enjoyed this resort. Very clean and well kept. The only thing I didnt lime was they were out of alot of different foods so we didn't get the full experience and some restaurants weren't open. The staff was great and very friendly."

Reviewed on Sep 7, 2026

Royalton Vessence Barbados Adult-Oriented, an Autograph Collection All-Inclusive Resort – Now Open
The Club, Barbados Resort & Spa Adults Only - All Inclusive

The Club, Barbados Resort & Spa Adults Only - All Inclusive

Vauxhall Holetown St. James
CA $450
CA $582 total
Sep 28 - Sep 29
includes taxes & fees
The Club, Barbados Resort & Spa Adults Only - All Inclusive
Fairmont Royal Pavilion

Fairmont Royal Pavilion

Porters Holetown St. James
CA $896
CA $1,100 total
Sep 27 - Sep 28
includes taxes & fees
9/10 Wonderful! (271 reviews)
"We visited Barbados mainly for the beautiful beaches, and two days before the end of our trip, we decided to switch hotels. We are beyond happy that we made that decision! From the moment we arrived, the staff was wonderful—friendly, welcoming, and attentive. The food was amazing, the beach was absolutely ..."

Reviewed on Sep 7, 2026

Fairmont Royal Pavilion
See all 1,428 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?
Explore the best of St. James from as low as CA $980. We offer a great selection of rental cars, hotels and flights to suit every budget. You can score even more discounts when you add a few sightseeing tours to your vacation package.
How do I get a cheap travel package to St. James?
If you love getting a great deal, combine your bookings into a St. James vacation package. Whether you're searching for hotels, flights, rental cars or activities, you can book everything in one place. You'll have lots of choice at your fingertips too. Expedia has over 550 partner airlines and 1,000,000 hotel options worldwide to select from. Fly with who you want, stay anywhere you like and save your hard-earned money — now that's the perfect getaway!
Where should I stay in St. James?
We recommend staying near the action. Many people favor hotels within easy reach of top sights, like Sandy Lane Beach, Mullins Beach and Paynes Bay Beach.
What are the top hotels in St. James?
If you're thinking of staying in the Sandy Lane neighborhood, some excellent options are All Seasons Resort - Europa and Colony Club by Elegant Hotels. Lascelles is another favorite St. James area. We recommend Fairmont Royal Pavilion or The Club, Barbados Resort And Spa if you choose this part of town.
How far in advance should I book my St. James vacation?
Search Expedia to compare international fares as soon as possible. You can generally purchase a ticket up to 12 months before departure. If you can't find your preferred carrier, or you have to book last minute, fear not. Cheap tickets to St. James sometimes emerge a few weeks before the date of departure.
What does an Expedia St. James travel package include?
You can choose from a combination of hotels, flights and rental cars. Once you've made your booking, you can add the fun stuff like tours and experiences. Want to pick your airfare class? That's easy to do too. The choice is yours when it comes to arranging your ideal St. James getaway.
What should I know before booking a St. James travel package?
A travel package can be tailored to your budget and is a terrific way to make your budget go further. What you include is totally up to you. Rental cars, hotels and flights — mix and match whatever combination suits your plans.
Can I choose my airline with a St. James Expedia vacation package?
Expedia has access to more than 550 partner airlines globally, so you certainly can. Simply pick your favorite carrier and put together your ideal St. James getaway.
If I'm not able to travel, can I cancel my St. James vacation package?
It's hard to predict what the future holds, so it's good to know that you can change or cancel your St. James vacation package. If you booked in the last 24 hours, you may be eligible for a refund. If your booking is older, your airline, hotel or car rental company may charge a fee. Visit our Customer Service Portal for more information.

Stay near popular St. James attractions

A beach with clear turquoise water, a sandy shore, and a row of colorful sailboats.

Sandy Lane Beach

9.0/10 (752 reviews)
If a restful vacation is part of your travel plans, Sandy Lane Beach might be the perfect place to seek out during your trip to Sandy Lane.
See properties
A sailboat with a pink and blue sail on a sandy beach with palm trees and clear blue water.

Paynes Bay Beach

8.8/10 (303 reviews)
If a restful vacation is part of your travel plans, Paynes Bay Beach might be the perfect place to seek out during your trip to Paynes Bay. While in this relaxing area, you can savor the top-notch restaurants.
See properties
A beach with stone stacks and trees.
Photo by Burundushka

Batts Rock Beach

9.2/10 (15 reviews)
If a restful vacation is part of your travel plans, Batts Rock Beach might be the perfect place to seek out during your trip to Prospect. Amble around the area's seaside or visit its spas.
See properties

Holetown Beach

9.0/10 (71 reviews)
If a restful vacation is part of your travel plans, Holetown Beach might be the perfect place to seek out during your trip to Holetown. While in this relaxing area, find time to visit its shops.
See properties

Royal Westmoreland Golf Course

Play a round of golf in Westmoreland at Royal Westmoreland Golf Course, and enjoy other activities such as snorkeling. Wander the beautiful beaches or discover the area's beautiful sunsets.
See properties

Sandy Lane Country Club Golf Course

8.6/10 (18 reviews)
Play a round of golf at Sandy Lane Country Club Golf Course and enjoy other activities in Holetown such as snorkeling. Stroll along the area's beautiful beaches, or simply savor its seafood restaurants.
See properties

St. James Parish Church

8.6/10 (71 reviews)
You can find out about the history of Folkestone with a trip to St. James Parish Church. Amble around the area's beautiful beaches or seek out the snorkeling spots.
See properties

Lime Grove Shopping Centre

8.8/10 (73 reviews)
You can search for that perfect souvenir at Lime Grove Shopping Centre during your stay in Lascelles. Wander the area's beautiful beaches or simply enjoy one of its seafood restaurants.
See properties

What to do in St. James

Luxury Evening Voyage - All-Inclusive Coastal Cruise By Oceanluxx

Luxury Evening Voyage - All-Inclusive Coastal Cruise By Oceanluxx

CA $145
per adult
100% of travellers recommend
Luxury Evening Voyage - All-Inclusive Coastal Cruise By Oceanluxx
Atlantis Submarine Day Tour

Atlantis Submarine Day Tour

CA $166
per adult
94% of travellers recommend
Atlantis Submarine Day Tour
Barbados Catamaran Turtle and Shipwreck Snorkeling Cruise

Barbados Catamaran Turtle and Shipwreck Snorkeling Cruise

CA $118
per adult
96% of travellers recommend
Barbados Catamaran Turtle and Shipwreck Snorkeling Cruise
See all activities in St. James

Explore a world of travel with Expedia

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.