St. James Holidays

  • Plan, book, travel with confidence

  • Better together

    Save up to €900 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 destinations in St. James

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

Holetown

Holetown

Top Flight + Hotel Deals in St. James

Price found within the past 48 hours. Click for updated prices.
Sugar Cane Club Hotel And Spa - Adults Only

Sugar Cane Club Hotel And Spa - Adults Only

€1,181
per person
12 Sept - 19 Sept
found 1 day ago
Return direct flight included
Dublin (DUB) to Bridgetown (BGI)
9/10 Wonderful! (301 reviews)
Love it here! We’ll definitely be back.

Reviewed on 1 Aug 2026

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

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

€1,900
per person
12 Sept - 19 Sept
found 1 day ago
Return direct flight included
Dublin (DUB) to Bridgetown (BGI)
8/10 Very good! (550 reviews)
Resort was clean, staff was helpful and friendly at every interaction. Property is a little dated and the AC in the room had to be replaced after quitting twice.

Reviewed on 10 Aug 2026

Luxury Collection at Sea Breeze Beach House by Ocean Hotels

Luxury Collection at Sea Breeze Beach House by Ocean Hotels

€3,804
per person
12 Sept - 19 Sept
found 1 day ago
Return direct flight included
Dublin (DUB) to Bridgetown (BGI)
8.6/10 Excellent! (110 reviews)
The Crane Resort

The Crane Resort

€1,343
per person
12 Sept - 19 Sept
found 1 day ago
Return direct flight included
Dublin (DUB) to Bridgetown (BGI)
8.6/10 Excellent! (1,010 reviews)
Sugar Bay Barbados - All Inclusive

Sugar Bay Barbados - All Inclusive

€2,576
per person
12 Sept - 19 Sept
found 1 day ago
Return direct flight included
Dublin (DUB) to Bridgetown (BGI)
9/10 Wonderful! (1,008 reviews)
This property was one of the smaller all-inclusive that I’ve ever stayed in. However, the staff was superb. The staff were VERY friendly, kind , and accommodating. The rooms were clean. The food was good. And the beach was nice and clean. . They remembered you the next day and would greet us. Only one con- the air-conditioning wasn’t the greatest and the system may need some updating to completely cool the rooms. I’d recommend this all- inclusive if you don’t want the very big All -inclusive resorts. And Nakisha at Karma Spa was Amazing!!!!

Reviewed on 11 Aug 2026

Where to stay in St. James

Find the best St. James areas for the activities you enjoy most.

Upper Carlton

While there might not be top attractions in Upper Carlton, you can explore the larger area and discover places like Mullins Beach and Royal Westmoreland Golf Course.

Top hotels in St. James

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

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

Vauxhall Holetown St. James
€392
2 Sept - 3 Sept
includes taxes & fees
8/10 Very good! (558 reviews)
"Resort was clean, staff was helpful and friendly at every interaction. Property is a little dated and the AC in the room had to be replaced after quitting twice."

Reviewed on 10 Aug 2026

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

Fairmont Royal Pavilion

Porters Holetown St. James
Fully refundableReserve now, pay when you stay
€689
15 Aug - 16 Aug
includes taxes & fees
9/10 Wonderful! (266 reviews)
"Lovely hotel on one of the best beaches on the island. 2 of the 3 restaurants were out of action which was disappointing as we weren’t notified, this put pressure on the 1 remaining restaurant for breakfast in particular and we had to wait for a table regularly."

Reviewed on 10 Aug 2026

Fairmont Royal Pavilion
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
€482
7 Sept - 8 Sept
includes taxes & fees
7.6/10 Good! (24 reviews)
"I really enjoyed my stay at the Royalton and would definitely return. The staff were friendly, and the food was very good overall. The only disappointment was the Hunters Steakhouse. There were long wait times, confusion with orders, the food was served cold, and there was no bread provided at the ..."

Reviewed on 6 Aug 2026

Royalton Vessence Barbados Adult-Oriented, an Autograph Collection All-Inclusive Resort – Now Open
See all 1,422 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 holiday package cost?
Explore the best of St. James from as low as €1,181. 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 holiday 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 holiday 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 neighbourhood, some excellent options are All Seasons Resort - Europa and Colony Club by Elegant Hotels. Lascelles is another favourite 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 holiday?
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 holiday package?
Expedia has access to more than 550 partner airlines globally, so you certainly can. Simply pick your favourite carrier and put together your ideal St. James getaway.
If I'm not able to travel, can I cancel my St. James holiday 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 holiday 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 holiday is part of your travel plans, Sandy Lane Beach might be the perfect place to visit 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 holiday is part of your travel plans, Paynes Bay Beach might be the perfect place to visit during your trip to Paynes Bay. While in this relaxing area, you can savour 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 holiday is part of your travel plans, Batts Rock Beach might be the perfect place to visit 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 holiday is part of your travel plans, Holetown Beach might be the perfect place to visit 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 snorkelling. Wander the beautiful beaches or discover the area's beautiful sunsets.
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 visit to Lascelles. Wander the area's beautiful beaches or simply enjoy one of its seafood restaurants.
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 snorkelling. Stroll along the area's beautiful beaches or simply savour 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 stop at St. James Parish Church. Amble around the area's beautiful beaches or seek out the snorkelling spots.
See properties
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.