St. James Vacations & Trips from $1,557

Book a Hotel + Flight or Car together to unlock savings

Choose one or more items to build your trip:
    Plan, book, travel with confidence
    payments icon
    Better together
    Save up to $580 when you book a flight and hotel together*
    lob hotels icon
    Find the right fit
    With over 300,000 hotels worldwide, it's easy to create a perfect package
    lob packages icon
    Rest easy
    Plan, book, and manage your trip all in one place

Your St. James Vacation

Make planning your next getaway simple with a St. James vacation package. Whether it's nature, history or something else that lures you here, our packages will help you discover the best of it. Planning a travel schedule for your trip to St. James? Don't miss cities like Holetown, Paynes Bay and Sunset Crest. If you're ready to stop dreaming and start packing, Expedia will help turn your St. James vacation into a reality.

Top destinations in St. James

The Latest St. James Vacation Packages

Price found within the past 48 hours. Click for updated prices.
The Club, Barbados Resort & Spa Adults Only - All Inclusive
O2 Beach Club & Spa by Ocean Hotels - All Inclusive
Sea Breeze Beach House by Ocean Hotels - All Inclusive
The Crane Resort
Cobblers Cove - Barbados

St. James Essential Information

Language
English
Currency
Barbadian dollars
Closest Airport
Grantley Adams Intl. Airport (BGI)
Top Sights
Sandy Lane Beach, Paynes Bay Beach and Holetown Beach

St. James Hotel Deals

Coral Reef Club
Coral Reef Club
4.5 out of 5
Saint James, Holetown
The price is $492 per night from May 21 to May 22
$492
$594 total
includes taxes & fees
May 21 - May 22
9.8/10 Exceptional! (57 reviews)
"Nice spacious and clean room, right on the beach, great toiletries and a warm welcome upon arrival. Service at breakfast was slow and food was nothing special but hotel overall was pleasant."

Reviewed on Apr 20, 2024

Coral Reef Club
The Club, Barbados Resort & Spa Adults Only - All Inclusive
The Club, Barbados Resort & Spa Adults Only - All Inclusive
4 out of 5
Vauxhall, Holetown, St. James
7.8/10 Good! (297 reviews)
"This all inclusive hotel was a nice getaway for me and my husband. They give us an upgraded room upon our arrival because our room wasn’t ready yet. The front desk staff was very friendly and very nice. The staff walking the grounds were also nice. There were a few weight staff in the sunset restaurant ..."

Reviewed on May 5, 2024

The Club, Barbados Resort & Spa Adults Only - All Inclusive
Mango Bay All Inclusive
Mango Bay All Inclusive
4 out of 5
2nd Street, Holetown, St. James
The price is $396 per night from May 29 to May 30
$396
$442 total
includes taxes & fees
May 29 - May 30
8.4/10 Very Good! (286 reviews)
"Mango Bay is situated on a gorgeous beach with calm clear water. Snorkeling right off the beach. The resort provides a lovely sail up the coast. Kayaks, SUPs, Hobie cat, snorkel gear, and even water skiing that’s all included. Breakfast and lunch was good but dinners could be improved and were a ..."

Reviewed on Apr 28, 2024

Mango Bay All Inclusive
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.

Explore other types of vacation packages

Frequently asked questions

How much does a St. James vacation package cost?
Explore the best of St. James from as low as $1,557. 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.

Discover the most popular places to visit in St. James

What to do in St. James

Other vacations you might like

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