
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
Top St. James Vacation Deals
Price found within the past 48 hours. Click for updated prices.



East Resort
CA $1,853
per person
Jan 7 - Jan 13
found 19 hours ago
Roundtrip flight included
Montreal (YMQ) to Bridgetown (BGI)
6.8/10 (3 reviews)
The room was extremely clean on arrival and always cleaned on a daily basis when we left for the day, the staff was very friendly and informative, the breakfast was soo delicious, the pool and view from our room was to die for but all in all the atmosphere was very peaceful. I really enjoyed my stay at East Resort .
Reviewed on Oct 20, 2026

The Club, Barbados Resort & Spa Adults Only - All Inclusive
CA $2,654
per person
Nov 26 - Nov 30
found 1 day ago
Roundtrip flight included
Montreal (YMQ) to Bridgetown (BGI)
8/10 Very good! (593 reviews)
Staff was very helpful and friendly. First time in Barbados and they provided us with plenty of information and activities on the island. Great stay!
Reviewed on Oct 18, 2026

Royalton Vessence Barbados Adult-Oriented, an Autograph Collection All-Inclusive Resort – Now Open
CA $3,655
per person
Dec 13 - Dec 20
found 1 day ago
Roundtrip flight included
Montreal (YMQ) to Bridgetown (BGI)
7.4/10 Good! (45 reviews)
This is a wannabe elite resort that fails. The place feels claustrophobic as the hotel rooms surround all of the restaurants and the pool. The beachfront is tiny compared to elite resorts.
At the steakhouse, once seated, we were ignored for 30 minutes before I had to flag someone down, even though other tables arrived after us and were served first. The hostess was simply awful. She brought us the wrong drinks, didn't bring menus, and ignored us when we tried to talk to her multiple times. The horrible treatment from her and other staff forced us to leave without eating. We reported this ill-treatment to the front desk and were promised that the manager would contact us. He or she never did. Only after we left the resort early did any management staff talk to us.
One day, we returned to our room and the door was open. No one was in the room, and we feared we had been robbed. We reported the incident and heard nothing. The next day, I asked the cleaning lady if she left the door open; she blamed someone else. We felt unsafe after that, not just for our belongings (which included a laptop), but for our personal safety. No one ever addressed the issue with us.
We had a few other unpleasant experiences, and after four days (we were booked for eight), we left and booked at Sandals Barbados.
They asked me to sign a departure form just to let them know we were leaving. In a deceptive fashion, they now claim the form waived my redress claim.
Awful, deceptive people.
Reviewed on Oct 19, 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
Highway 1, Holetown Holetown Saint James
Fully refundableReserve now, pay when you stay
CA $875
CA $875 total
Oct 21 - Oct 22
includes taxes & fees
7.2/10 Good! (52 reviews)
"This is a wannabe elite resort that fails. The place feels claustrophobic as the hotel rooms surround all of the restaurants and the pool. The beachfront is tiny compared to elite resorts. At the steakhouse, once seated, we were ignored for 30 minutes before I had to flag someone down, even though ..."
Reviewed on Oct 19, 2026

Fairmont Royal Pavilion
Porters Holetown St. James
CA $789
CA $971 total
Oct 31 - Nov 1
includes taxes & fees

Colony Club, a Luxury Collection Resort, Barbados
Porters Holetown St. James
CA $678
CA $839 total
Oct 27 - Oct 28
includes taxes & fees
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 $1,804. 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

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.

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.
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.
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.
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.
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 seaside, or simply savor its seafood restaurants.
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.
Sunset Crest Shopping Centre
8.6/10 (22 reviews)
You can enjoy retail therapy at Sunset Crest Shopping Centre during your visit to Sunset Crest. Discover the area's beautiful sunsets, or seek out its snorkeling spots.
What to do in St. James

Luxury Evening Voyage - All-Inclusive Coastal Cruise By Oceanluxx
CA $147
per adult
100% of travellers recommend

Barbados Catamaran Turtle and Shipwreck Snorkeling Cruise
CA $119
per adult
96% of travellers recommend
Explore a world of travel with Expedia
- Wanstead Hotels
- Mount Standfast Hotels
- Bagatelle Hotels
- Husbands Hotels
- 5 Star Hotels in Holetown
- Prospect Hotels
- Rex Resorts in Holetown
- Beach Hotel Hotels in Holetown
- Fitts Village Hotels
- Sandals Resorts in Holetown
- Paynes Bay Hotels
- Adults Only Resorts & in Holetown
- Apes Hill Hotels
- Derricks Hotels
- Sandy Lane Hotels
- Apartments in Prospect
- Gibbes Hotels
- Fairmont Hotels in Holetown
- Sunset Crest Hotels
- Apartments in Plumtree
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.










