
St. James Vacation Packages
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to CA $1,096 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 vacation destinations in St. James
Top St. James Vacation Deals
Price found within the past 48 hours. Click for updated prices.

The Club, Barbados Resort & Spa Adults Only - All Inclusive
Price was CA $5,052, price is now CA $2,022 per person
CA $2,022
per person
Jun 21 - Jun 28
found 1 day ago
Roundtrip flight included
Toronto (YTO) to Bridgetown (BGI)
8/10 Very Good! (490 reviews)
Cleanliness
From the moment I arrived, I was impressed by how well-maintained the property is. The rooms were consistently spotless and quiet, providing a perfect retreat after a day in the sun. It’s clear the housekeeping team takes great pride in their work, as the common areas and the poolside were always kept in pristine condition.
Hospitality
The true heart of this resort is the staff. Every person I encountered was warm, attentive, and genuinely welcoming. Whether it was the friendly greeting at breakfast or the bartenders making every evening feel like a celebration, the hospitality here is top-notch. They go above and beyond to ensure you feel like a valued guest rather than just another room number.
If you’re looking for a relaxing getaway where you’ll be well taken care of in a clean, beautiful environment, I highly recommend The Club Barbados!
Reviewed on Apr 8, 2026

Concierge Collection at O2 Beach Club & Spa by Ocean Hotels
Price was CA $17,349, price is now CA $7,401 per person
CA $7,401
per person
Jun 21 - Jun 28
found 1 day ago
Roundtrip flight included
Toronto (YTO) to Bridgetown (BGI)
8.8/10 Excellent! (39 reviews)
The staff was exceptionally friendly and professional. Location is great if you want peace and quiet; it’s not near too many other resorts. There are clubs nearby, outdoor which allows you to enjoy the outdoor air and environment. You have to take a taxi to go from the resort to downtown or walk maybe quarter a mile to bus transportation, which was easy to use.
Reviewed on Sep 15, 2025

Luxury Collection at Sea Breeze Beach House by Ocean Hotels
Price was CA $10,352, price is now CA $4,887 per person
CA $4,887
per person
Jun 21 - Jun 28
found 1 day ago
Roundtrip flight included
Toronto (YTO) to Bridgetown (BGI)
8.6/10 Excellent! (106 reviews)
Clean and amazing Staff
Reviewed on Dec 31, 2025

O2 Beach Club & Spa by Ocean Hotels - All Inclusive
Price was CA $10,172, price is now CA $5,125 per person
CA $5,125
per person
May 25 - Jun 1
found 1 day ago
Roundtrip non-stop flight included
Hamilton (YHM) to Bridgetown (BGI)
8.8/10 Excellent! (220 reviews)
This place is truly a 5 star, the only thing missing is more fu activities during the day and music should be playing all day and night rather you have a DJ or not. The food was amazing and the staff truly out do themselves. They could communicate more with guest, not very much of that.
Reviewed on Apr 6, 2026

Sea Breeze Beach House by Ocean Hotels - All Inclusive
Price was CA $5,900, price is now CA $3,109 per person
CA $3,109
per person
Jun 28 - Jul 4
found 1 day ago
Roundtrip flight included
Toronto (YTO) to Bridgetown (BGI)
8.4/10 Very Good! (399 reviews)
Beach over all is gorgeous
Staff are average some are nice and some were rude
1st night issues with air conditioner leaking caused my son to fall.
Food was average
Reviewed on Apr 6, 2026
St. James Hotel Deals

The Club, Barbados Resort & Spa Adults Only - All Inclusive
Vauxhall Holetown St. James
The price is CA $481 per night from May 1 to May 2
CA $481
CA $622 total
May 1 - May 2
includes taxes & fees
8/10 Very Good! (493 reviews)
Cleanliness From the moment I arrived, I was impressed by how well-maintained the property is. The rooms were consistently spotless and quiet, providing a perfect retreat after a day in the sun. It’s clear the housekeeping team takes great pride in their work, as the common areas and the poolside ...
Reviewed on Apr 8, 2026

Mango Bay All Inclusive
2nd Street Holetown St. James
The price is CA $661 per night from May 7 to May 8
CA $661
CA $742 total
May 7 - May 8
includes taxes & fees
8.4/10 Very Good! (398 reviews)
Beautiful view. Nice staff. Clean. Gym small and not well equipped. Food good not amazing. Oistin excursion disappointing.
Reviewed on Apr 5, 2026

Colony Club, a Luxury Collection Resort, Barbados
Porters Holetown St. James
Fully refundableReserve now, pay when you stay
The price is CA $593 per night from May 4 to May 5
CA $593
CA $736 total
May 4 - May 5
includes taxes & fees
8.8/10 Excellent! (434 reviews)
We’ve travelled all over the Caribbean and the world and we would definitely say this was our favourite accommodations and resort by far. Everything and everyone was Excellent!!!!
Reviewed on Apr 3, 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.
Frequently asked questions
Discover the most popular places to visit in St. James

Sandy Lane Beach
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
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.

Batts Rock Beach
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.
What to do in St. James

Barbados Catamaran Turtle and Shipwreck Snorkeling Cruise
CA $157
per adult
96% of travellers recommend

Luxury Evening Voyage - All-Inclusive Coastal Cruise By Oceanluxx
CA $144
per adult
100% of travellers recommend
Explore a world of travel with Expedia
- 3 Star Hotels in Holetown
- 4 Star Hotels in Holetown
- Hotels near Chattel Village
- Deanes Hotels
- Lgbt Friendly Hotels in Derricks
- Derricks Hotels
- Folkestone Hotels
- Apartments in Forest Hills
- Forest Hills Hotels
- Gibbes Hotels
- Greenwich Hotels
- Apartments in Holetown
- Condo Resorts in Holetown
- Condo Rentals in Holetown
- Cottages in Holetown
- Guest Houses in Holetown
- Adults Only Resorts & in Holetown
- All Inclusive Resorts and in Holetown
- Beach Hotel Hotels in Holetown
- Boutique Hotels in Holetown
- Cheap Hotels in Holetown
- Divi Resorts in Holetown
- Family Hotels in Holetown
- Golf Hotels in Holetown
- Hotels with Bar in Holetown
- Hotels with Tennis Courts in Holetown
- Luxury Hotels in Holetown
- Spa Hotels in Holetown
- Holetown Hotels
- Resorts in Holetown
- Riads in Holetown
- Villas in Holetown
- Husbands Hotels
- Beach Hotel Hotels in Lancaster
- Lancaster Hotels
- Lower Carlton Hotels
- Mount Standfast Hotels
- Orange Hill Hotels
- Apartments in Paynes Bay
- Hotels near Paynes Bay Beach
- Condo Rentals in Paynes Bay
- Paynes Bay Hotels
- Porters Hotels
- Reeds Hill Hotels
- Ridgeway Hotels
- Residences in Ridgeway
- Hotels near Sandy Lane Beach
- Hotels near Sandy Lane Country Club Golf Course
- Luxury Hotels in Sandy Lane
- Sandy Lane Hotels
- Seaview Hotels
- Hotels near St. James Parish Church
- Cheap Hotels in Sunset Crest
- Sunset Crest Hotels
- Villas in Sunset Crest
- The Garden Hotels
- Aparthotels in Westmoreland
- Apartments in Westmoreland
- Westmoreland Hotels
- Fairmont Hotels in Weston
- Weston Hotels
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.










