St. James Holidays

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

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

Top St. James Flight + Hotel Deals

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

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

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
8/10 Very Good! (486 reviews)
Le personnel au bar et l'équipe en général peu amicale toujours l'impression de les dérangés.

Reviewed on 12 Mar 2026

The Club, Barbados Resort & Spa Adults Only - All Inclusive
Colony Club, a Luxury Collection Resort, Barbados

Colony Club, a Luxury Collection Resort, Barbados

4.5 out of 5
Porters Holetown St. James
The price is £483 per night from 13 Apr to 14 Apr
£483
13 Apr - 14 Apr
includes taxes & fees
8.8/10 Excellent! (430 reviews)
A lovely holiday with fantastic staff, but let down by departure day. Our recent stay here was genuinely lovely, largely thanks to the fantastic staff who were incredibly friendly and helpful throughout our entire trip. The accommodation was excellent, the food was great, and the amenities were generally ...

Reviewed on 6 Mar 2026

Colony Club, a Luxury Collection Resort, Barbados
The Palms Resort

The Palms Resort

3 out of 5
Palm Avenue B Holetown St. James
The price is £97 per night from 16 Apr to 17 Apr
£97
16 Apr - 17 Apr
includes taxes & fees
8.4/10 Very Good! (201 reviews)
We had an excellent stay at this beautiful small resort located within an urbanisation in Holetown. The rooms are comfortable and well maintained and the staff are very helpful. We enjoyed the walk to the beach and access is provided to a beach resort with a pool, bar and restaurants.

Reviewed on 15 Mar 2026

The Palms Resort
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.

Popular places to visit

What to do 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.