St. James Holidays

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to £750 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

    Packages with flights are ATOL protected

Your St. James Holiday

Reserve a holiday package to St. James and make travel planning easy. With all the details organised before you depart, you can focus on enjoying every second in this interesting destination. Your trip to St. James wouldn't be complete without spending some time in its most well-known cities, starting with Holetown. Some of the most popular attractions here include Carlisle Bay and Dover Beach. Sunset Crest is another favourite with St. James travellers. Visitors to this exciting city enjoy Carlisle Bay and Dover Beach. Expedia has everything you need when it comes to planning your St. James holiday. From accommodation and flights, to activities and rental cars, we know how to curate a travel experience like no other.

Top destinations in St. James

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

Holetown

Holetown
A rocky beach with clear water, large boulders, and a clear sky.

Westmoreland

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

Prospect

Prospect

Top St. James Flight + Hotel Deals

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

ECO Lifestyle & Lodge

Save 100% on your flight
£940
per person
17 Nov - 24 Nov
found 1 day ago
Return flight included
London (LGW) 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 1 Jul 2026

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

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

£1,452
per person
17 Nov - 24 Nov
found 1 day ago
Return flight included
London (LGW) to Bridgetown (BGI)
8/10 Very good! (575 reviews)
If you’re looking for direct beach access, this is not the place. If you’re looking for pool access and a makeshift beach, you’d be all set! The vibes were very relaxing. Staff, for the most part were great; friendly, welcoming, sweet, etc. Not too much of a party experience while we were there- but the piano lounge can get lit. The property overall is nice, but could use some upgrades- including ada accessibility improvements. For example, there were no elevators. If I were to come back I’d prefer a balcony next time; but I couldn’t bring family, due to this.

Reviewed on 14 Sept 2026

Fairmont Royal Pavilion

Fairmont Royal Pavilion

Save 100% on your flight
£2,408
per person
17 Nov - 24 Nov
found 1 day ago
Return flight included
London (LGW) to Bridgetown (BGI)
9/10 Wonderful! (268 reviews)
Concierge Collection at O2 Beach Club & Spa by Ocean Hotels

Concierge Collection at O2 Beach Club & Spa by Ocean Hotels

Save 100% on your flight
£3,660
per person
25 Oct - 1 Nov
found 1 day ago
Return flight included
London (LHR) to Bridgetown (BGI)
8.8/10 Excellent! (42 reviews)
Luxury Collection at Sea Breeze Beach House by Ocean Hotels

Luxury Collection at Sea Breeze Beach House by Ocean Hotels

Save 100% on your flight
£3,511
per person
28 Nov - 5 Dec
found 1 day ago
Return flight included
London (LGW) to Bridgetown (BGI)
8.6/10 Excellent! (110 reviews)

Where to stay in St. James

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

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.

Things to do in St. James

St. James offers a splendid getaway for outdoor and beach enthusiasts. Visitors can explore beautiful beaches, embark on boat trips, and enjoy an island tour. Golf lovers will find excellent courses to play on, while those seeking retail therapy can indulge in a shopping spree. With its stunning scenery and variety of activities, St. James is an ideal destination for a memorable holiday.

Shopping

In St. James, explore the Lime Grove Shopping Centre for a mix of entertainment and shopping. Sunset Crest Shopping Centre offers a vibrant atmosphere with family-friendly options. Don't miss Chattel Village, where you can find unique gifts and souvenirs in a charming setting.

Recreation

Experience world-class golfing at Sandy Lane Country Club Golf Course, where the lush landscapes and outdoor vibes enhance your swing. Indulge in luxury at the Barbados Polo Club, perfect for a refined retreat. For family fun, catch a film at Limegrove Cinemas, where entertainment and romance blend seamlessly.

Adventure

Explore the vibrant waters around St. James with a catamaran cruise, where you can snorkel among colourful marine life and enjoy a delicious lunch on board. For thrill-seekers, try jet skiing along the coast, providing an exhilarating way to experience the stunning Caribbean sea.

Nightlife

St. James boasts a vibrant nightlife with beach bars and lively clubs. Visit the renowned Red Door Lounge for cocktails and DJs, or enjoy the beachfront at the Sandpiper Hotel's bar, where you can sip rum punch while listening to live music under the stars.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions in St. James

St. James, Barbados, is perfect for outdoor and beach vacations, offering stunning scenery and a variety of attractions. Visitors can explore beautiful beaches, historic churches, and local monuments, catering to those seeking cultural, family-friendly, and adventurous experiences. Don't miss the chance to discover the numerous attractions and points of interest in and around St. James, ensuring a memorable holiday.

  • St. James Parish Church: This charming church, nestled in the heart of St. James, exudes cultural vibes with its stunning architecture and serene atmosphere. Visitors can admire intricate stained glass windows and enjoy the peaceful surroundings, making it a perfect spot for reflection.
  • Folkestone Marine Park: A fantastic destination for families, Folkestone Marine Park offers adventure and exploration. With its beautiful coral reefs, you can snorkel or dive among vibrant marine life, while picnic areas and walking trails provide a lovely day out by the sea.
  • St. Thomas Parish Church: Another gem in St. James, St. Thomas Parish Church features remarkable historical architecture and cultural significance. Its tranquil setting invites visitors to appreciate the rich heritage and artistry embedded in this sacred space.

Best time to go to St. James

The best time to visit St. James is dependent on what kind of holiday you are seeking. September is its hottest month on average. At this time, visitor numbers are slightly low and weather is mostly cloudy with light rain. February is its coolest month on average. At this time, visitor numbers are slightly low and weather is mostly sunny with no rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January79.3°F (26.3°C)No RainMostly SunnyAverageSlightly High
February78.8°F (26.0°C)No RainMostly SunnySlightly LowSlightly High
March79.2°F (26.200000000000003°C)No RainMostly SunnySlightly HighSlightly High
April80.1°F (26.700000000000003°C)Light RainMostly SunnySlightly LowAverage
May81.3°F (27.4°C)Light RainMostly CloudyAverageAverage
June81.9°F (27.700000000000003°C)Light RainMostly CloudyAverageAverage
July81.9°F (27.700000000000003°C)Light RainMostly CloudyAverageAverage
August82.4°F (28.0°C)Light RainMostly CloudyAverageSlightly Low
September83.1°F (28.4°C)Light RainMostly CloudySlightly LowSlightly Low
October82.8°F (28.200000000000003°C)Light RainMostly CloudyAverageSlightly Low
November81.7°F (27.6°C)Light RainMostly CloudySlightly HighAverage
December80.4°F (26.9°C)Light RainMostly SunnySlightly HighAverage

Tips to save on your trip to St. James

  • Take advantage of package deals on Expedia and combine flights, hotels, or car rentals for a convenient and cost-effective trip to St. James.
  • Consider traveling to St. James during the low season (August to October) for more affordable options.
  • Use the Price per traveler filter on Expedia to find a package deal that suits your budget.
  • Check the VIP Access properties filter to discover outstanding hotels with added member perks at select properties.

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

Top hotels in St. James

Fairmont Royal Pavilion

Fairmont Royal Pavilion

Porters Holetown St. James
£589
27 Sept - 28 Sept
includes taxes & fees
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
£412
20 Sept - 21 Sept
includes taxes & fees
8/10 Very good! (37 reviews)
"Beautiful, new property conveniently located on the beach. This peaceful hotel was perfect for my parent’s anniversary trip. Although there wasn’t a wide variety of local cuisine (as with most upscale resorts), the available options exceeded expectations."

Reviewed on 9 Sept 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
£322
28 Sept - 29 Sept
includes taxes & fees
8/10 Very good! (585 reviews)
"If you’re looking for direct beach access, this is not the place. If you’re looking for pool access and a makeshift beach, you’d be all set! The vibes were very relaxing. Staff, for the most part were great; friendly, welcoming, sweet, etc. Not too much of a party experience while we were there- ..."

Reviewed on 14 Sept 2026

The Club, Barbados Resort & Spa Adults Only - All Inclusive
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

Why should I book my St. James holiday with Expedia?
Choose Expedia to organise your next escape with ease, all in one place. Our insider tip for scoring a great deal on a St. James getaway? Bundle your accommodation, flights and/or hire car into a package holiday. Then throw in some exciting tours and activities. Many bookings also come with flexible cancellation policies, so there's no need to worry if you have to switch up your travel itinerary. Round-the-clock assistance with making tweaks to your trip is available via our Customer Service Portal link.
When is the best time of year to holiday in St. James?
St. James is busy in March, July and October. If you're not a fan of crowds and prefer a slower pace, lock in your trip for February, April and December. With daytime average temperatures of 8ºC, January is the coolest period in St. James. The warmest time of year is July, when you can expect averages of 25ºC throughout the day. Whatever the weather conditions, you'll find plenty to keep you entertained here.
What are the top hotels for my holiday in St. James?
Colony Club by Elegant Hotels and All Seasons Resort - Europa are some favourite getaways in the Sandy Lane neighbourhood. If you'd like to stay in the Lascelles area, book a few nights at Mango Bay All Inclusive or Fairmont Royal Pavilion.
How do I get a cheap holiday to St. James?
Bundling your hotel and flight with Expedia won't just save precious time — it'll save you money too. A St. James holiday makes it simple to put together the perfect trip. With more than 400 airlines worldwide to select from, finding flights that fit your schedule will be no sweat. In addition to that, we have over 321,000 hotel options globally to pick from. Now that's what you call choice. Whatever your budget, Expedia can show you the world. Learn more about how you can save money on your holiday when you bundle your flight and hotel bookings with Expedia.
What should I do on my St. James holiday?
Ensure your holiday in St. James is an unforgettable one by checking out its top attractions. Brownes Beach, Barbados Parliament Buildings, Kensington Oval and Bathsheba Beach are a few of the things worth discovering while you're here.
What is the best area to stay in when on holiday in St. James?
If you plan to visit Sandy Lane Beach, maximise your time sightseeing and book a stay nearby. It's one of the most popular attractions in St. James.
Do I need a visa for my St. James holiday?
Look up the latest rules on official government websites. Your nationality and whether you're travelling for business, study or leisure will determine if you'll require a visa for St. James. Familiarise yourself with the application process, including the required documentation, fees and turnaround times. Submit your application well in advance to allow sufficient processing time. Some visas may take many weeks or even months to obtain, depending on the country and time of year.
What should I wear on my St. James holiday?
Think about the type of activities planned during your St. James holiday and take versatile pieces that you can mix and match. For fashion inspiration or even information on dress codes, browse style blogs or social media accounts. Daytime temperatures in January, St. James's coolest month, average 8ºC. July marks this destination's warmest month when average temperatures reach 25ºC. Our top tip? Take the guesswork out of what to pack and check the weather forecast.
What does an Expedia St. James holiday include?
Hotels, car hires and flights, or any combination of the three — you decide! Whether you're exploring St. James with the entire family or travelling by yourself, there's a package to suit your style and budget. Once you've made your booking, why not add on some tours and experiences? Explore a wide range of property types and choose one that fits your group size. The most popular holiday rentals here are villas and private holiday homes. With Expedia, it's a breeze to tailor-make your St. James escape however you want.
Does Expedia offer Book Now, Pay Later St. James holidays?
Yes. Expedia has teamed up with online lender Klarna to help you easily pay for your holiday in instalments. Simply pick the payment plan that suits you best during checkout and take away the stress of budgeting for your trip. Make sure you bundle your flights, accommodation and activities with Expedia to get the biggest bang for your buck. Consider these flexible payment options below:
  • Pay monthly holidays: Klarna offers the ability to pay in multiple instalments that work for all budget sizes, so you can jet away on that well-deserved holiday sooner.
  • No-deposit holidays: If no upfront fee for your getaway makes hitting that "book now" button easier, choose a no-deposit holiday plan with Klarna so that you can Book Now, Pay Later!
Can I choose my airline with a St. James Expedia holiday?
Yes — and it's easy too. Expedia has access to more than 400 partner airlines throughout the world. Our packages give you the flexibility to pick from available flights, hotels and activities that suit you.

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

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 seaside 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

Folkestone Marine Park

9.0/10 (17 reviews)
Enjoy the beautiful sunsets and explore Folkestone Marine Park, a lovely green space in Folkestone. Wander the beautiful beaches and seaside in the area.
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

£77
per adult
100% of travellers recommend
Luxury Evening Voyage - All-Inclusive Coastal Cruise By Oceanluxx
Barbados: Island Tour with Animal Flower Cave and Lunch

Barbados: Island Tour with Animal Flower Cave and Lunch

£81
per adult
92% of travellers recommend
Barbados: Island Tour with Animal Flower Cave and Lunch
Atlantis Submarine Day Tour

Atlantis Submarine Day Tour

£88
per adult
94% of travellers recommend
Atlantis Submarine Day Tour
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. Flight-inclusive packages are ATOL protected.