Search St. James Hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Top Cities in St. James

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for St. James hotels

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

The Club, Barbados Resort & Spa Adults Only - All Inclusive
4.0 star property
Holetown
8.0 out of 10, Very good, (512 reviews)
"Beach was beautiful, food delicious, entertainment (Ann & Aura) amazing"
United States
Diana Elisabeth
The Club, Barbados Resort & Spa Adults Only - All Inclusive

Waves Resort & Spa, Barbados, An Autograph Collection® All-Inclusive Resort

Waves Resort & Spa, Barbados, An Autograph Collection® All-Inclusive Resort
4.0 star property
Prospect
9.0 out of 10, Wonderful, (128 reviews)
"Property was clean, food was excellent, staffs were terrible, not cheerful, rude, and racist."
Canada
Nne
The price is CA $713
CA $798 total
includes taxes & fees
Jun 16 - Jun 17
Waves Resort & Spa, Barbados, An Autograph Collection® All-Inclusive Resort

The House, An Autograph Collection All-Inclusive Resort - Adults Only

The House, An Autograph Collection All-Inclusive Resort - Adults Only
5.0 star property
Paynes Bay
9.6 out of 10, Exceptional, (28 reviews)
"Excellent boutique hotel with super friendly staff who go out of their way to make guests feel welcome!"
United States
adeyemi
The price is CA $873
CA $973 total
includes taxes & fees
Jun 7 - Jun 8
The House, An Autograph Collection All-Inclusive Resort - Adults Only

Royalton Vessence Barbados Adult-Oriented, an Autograph Collection All-Inclusive Resort

Royalton Vessence Barbados Adult-Oriented, an Autograph Collection All-Inclusive Resort
5.0 star property
Holetown
The price is CA $1,172
CA $1,172 total
includes taxes & fees
Jun 29 - Jun 30
Royalton Vessence Barbados Adult-Oriented, an Autograph Collection All-Inclusive Resort

Beach View

Beach View
4.0 star property
Paynes Bay
9.6 out of 10, Exceptional, (432 reviews)
"Nice location with beautiful property. Staff were very helpful and friendly. A very relaxing stay. The coffee,bagels and condiments in our room were a nice addition."
Canada
Nancy
The price is CA $338
CA $419 total
includes taxes & fees
Jun 5 - Jun 6
Beach View

Colony Club, a Luxury Collection Resort, Barbados

Colony Club, a Luxury Collection Resort, Barbados
4.5 star property
Holetown
8.8 out of 10, Excellent, (442 reviews)
"Really great service from everyone at the hotel! Will definitely be back when we are next in Barbados."
United Kingdom
Ross
The price is CA $568
CA $707 total
includes taxes & fees
Jun 23 - Jun 24
Colony Club, a Luxury Collection Resort, Barbados

Mango Bay All Inclusive

Mango Bay All Inclusive
4.0 star property
Holetown
8.4 out of 10, Very good, (400 reviews)
"Happy atmosphere, comfortable room, beautiful beach, great food and attentive staff…loved our time at Mango Bay"
United States
Barbara
The price is CA $682
CA $771 total
includes taxes & fees
Jun 13 - Jun 14
Mango Bay All Inclusive

All Seasons Resort - Europa

All Seasons Resort - Europa
3.0 star property
Holetown
8.6 out of 10, Excellent, (79 reviews)
"The place was clean and quiet Very relaxing atmosphere "
United States
Catherine
The price is CA $200
CA $269 total
includes taxes & fees
Jun 23 - Jun 24
All Seasons Resort - Europa

Treasure Beach Art Hotel, Barbados, An Autograph Collection All-Inclusive Resort

Treasure Beach Art Hotel, Barbados, An Autograph Collection All-Inclusive Resort
4.0 star property
Paynes Bay
8.8 out of 10, Excellent, (20 reviews)
"Yes the beach view was great. The bar service and selection was excellent."
United States
Bruno
The price is CA $711
CA $795 total
includes taxes & fees
Jul 1 - Jul 2
Treasure Beach Art Hotel, Barbados, An Autograph Collection All-Inclusive Resort

Fairmont Royal Pavilion

Fairmont Royal Pavilion
5.0 star property
Holetown
9.0 out of 10, Wonderful, (256 reviews)
"Courteous and friendly staff ,very clean rooms, beautiful beach,"
United Kingdom
Peter
The price is CA $950
CA $1,165 total
includes taxes & fees
Jul 1 - Jul 2
Fairmont Royal Pavilion

Crystal Cove, A Tribute Portfolio All-Inclusive Resort

Crystal Cove, A Tribute Portfolio All-Inclusive Resort
4.0 star property
Derricks
7.0 out of 10, Good, (10 reviews)
"It was a wonderful resort experience. The staff was beyond great during both check-in and check-out, making us feel welcomed from start to finish. The swim-up pool was absolutely amazing and one of the highlights of the stay. I would definitely return!"
United States
KerryAnn
The price is CA $687
CA $769 total
includes taxes & fees
Jun 7 - Jun 8
Crystal Cove, A Tribute Portfolio All-Inclusive Resort

The Palms Resort

The Palms Resort
3.0 star property
Holetown
8.6 out of 10, Excellent, (214 reviews)
"The space and room was perfect "
United States
Jennie
The price is CA $134
CA $155 total
includes taxes & fees
Jun 6 - Jun 7
The Palms Resort

Coral Reef Club

Coral Reef Club
4.5 star property
Holetown
9.8 out of 10, Exceptional, (72 reviews)
"What an amazing oasis it is! The location, ambiance, staff, service were all amazing - we came to relax and did so! I would strongly recommend this place to anyone looking for a special experience."
United States
James
Coral Reef Club

Tamarind, Barbados, An Autograph Collection® All-Inclusive Resort

Tamarind, Barbados, An Autograph Collection® All-Inclusive Resort
4.0 star property
Paynes Bay
8.6 out of 10, Excellent, (447 reviews)
"Super friendly staff, amazing ocean-front location, food was varied and good quality. Need to get a REAL indian cook / chef for the Indian restaurant, as the food was okay...but not to the standard I would expect from food cooked by an Indian chef. Lacked taste and heat."
United Kingdom
Andrew
Tamarind, Barbados, An Autograph Collection® All-Inclusive Resort

The Sandpiper

The Sandpiper
4.5 star property
Holetown
9.6 out of 10, Exceptional, (73 reviews)
"The Sandpiper is a luxury boutique hotel in a great location on the west coast of Barbados. You get what you pay for, it is expensive but worth it. The staff are courteous and well trained, and nothing is too much trouble. It is clear why this is one of the small luxury hotels of the world."
United Kingdom
Andrew
The Sandpiper

Palm Grove Villas & Hotel

Palm Grove Villas & Hotel
4.5 star property
Mount Standfast
9.0 out of 10, Wonderful, (31 reviews)
"The pool is just a plunge pool on the roof.. the 2 bedroom doesn’t have nearly enough storage for people staying more than a couple of days. The hot water heater in our unit didn’t work correctly and caused some inconvenience because and the staff did their best to accommodate. But it was an unfortunate interruption. The location is great because it is near some of the best restaurants on the island but you need to travel to the better beaches. You really need a car to stay here. The...
United States
Brad
Palm Grove Villas & Hotel

Sunset Lane Apartment Hotel

Sunset Lane Apartment Hotel
2.5 star property
Holetown
9.4 out of 10, Exceptional, (9 reviews)
"Great place, very clean, brilliant location "
United Kingdom
Mark
Sunset Lane Apartment Hotel

Tropical Sunset Beach Apartment Hotel

Tropical Sunset Beach Apartment Hotel
3.0 star property
Holetown
8.8 out of 10, Excellent, (206 reviews)
"Great location and staff really friendly and helpful, Zaccios next door is perfect "
United Kingdom
Danny
Tropical Sunset Beach Apartment Hotel

Garden Grove Hotel

Garden Grove Hotel
3.5 star property
Holetown
10.0 out of 10, Exceptional, (4 reviews)
Garden Grove Hotel

Winchelsea Guesthouse

Winchelsea Guesthouse
2.5 star property
Husbands
7.0 out of 10, Good, (21 reviews)
"Winston and Carlisle were very accommodating and helpful if we had any questions and the amenities were appreciated would reccomend to anybody "
United States
Burt
The price is CA $94
CA $113 total
includes taxes & fees
Jun 1 - Jun 2
Winchelsea Guesthouse
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.

Great weekend hotel deals in St. James

Showing deals for:Jun 12 - Jun 14

Save an average of 15% on thousands of hotels when you're signed in

Top St. James Hotel Reviews

Price trends for hotels in St. James

Less expensive
More expensive
Next month
August
February
CA $483
Month
Price
January
CA $988
February
CA $1,063
March
CA $911
April
CA $738
May
CA $575
June
CA $483
July
CA $456
August
CA $445
September
CA $453
October
CA $608
November
CA $735
December
CA $882
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed hotels in St. James. Select dates and complete search for nightly totals inclusive of taxes and fees.

Guide to exploring around St. James

Top reasons to visit St. James

  • Stunning Beaches: St. James boasts some of the Caribbean's most beautiful beaches, ideal for sunbathing and water activities.
  • Vibrant Local Culture: Experience the rich cultural heritage through local markets and historic churches.
  • Outdoor Adventures: Enjoy a variety of activities, including golf, wellness classes, and marine park explorations.
  • Family-Friendly Resorts: Relax in a range of accommodations, from luxurious to family-oriented, perfect for all travellers.
  • Serene Scenery: Stroll through picturesque landscapes and tranquil gardens, enhancing your vacation experience.

Find great hotels in St. James

Discover an array of hotel accommodations in St. James, Barbados, where you can find everything from luxurious resorts to family-friendly hotels. Perfect for beach lovers and adventure seekers alike, this area offers a variety of lodging options tailored to enhance your vacation experience. Whether you're searching for the best hotels or a cozy stay near St. James, you'll find the perfect spot to relax and enjoy the stunning Caribbean scenery.

  • Waves Resort & Spa, Barbados, An Autograph Collection® All-Inclusive Resort: A 4-star rated resort boasting a remarkable guest rating of 9.0, Waves Resort & Spa offers a vibrant and family-friendly vacation experience. This all-inclusive paradise provides guests with unlimited food and drinks, and a myriad of activities such as snorkeling, kayaking, and tennis. With direct access to the beach, it's perfect for adventure seekers and families alike. The property features on-site childcare services, ensuring that every member of the family is catered for. Guests can indulge in various recreational sports, making it an ideal choice for those looking to embrace the sun and surf.
  • Colony Club, a Luxury Collection Resort, Barbados: With a 4.5-star rating and an 8.8 guest rating, Colony Club invites you to experience luxury and adventure in a stunning beachside setting. This resort is ideal for travelers seeking a refined getaway, offering direct beach access and a range of water sports including snorkeling and parasailing. With its elegant surroundings and top-notch amenities, guests can unwind in style while enjoying a variety of recreational activities. Whether you’re lounging by the pool or exploring the ocean, Colony Club promises a luxurious escape.
  • The Club, Barbados Resort & Spa Adults Only - All Inclusive: This 4-star adults-only resort, rated 8.0 by guests, is perfect for those seeking a romantic beach getaway. The Club offers an all-inclusive experience with unlimited food and drinks, along with various activities such as sailing, snorkeling, and fitness classes. With direct beach access, you can spend your days soaking up the sun or participating in organized entertainment. The tranquil atmosphere is designed for relaxation and rejuvenation, making it an excellent choice for couples looking to unwind in paradise.

Where to stay in St. James

St. James, Barbados, offers an unforgettable vacation filled with stunning beaches and vibrant culture. You can unwind in family-friendly resorts, enjoy shopping at local markets, and soak up the beautiful scenery. With its central location, St. James serves as a gateway to excursions and experiences that highlight the friendly atmosphere and relaxed vibes. Whether you're lounging on the beach or exploring charming neighbourhoods, St. James promises a delightful getaway for everyone.

  • Holetown: Nestled in the heart of St. James, Holetown is a vibrant city that attracts visitors year-round, with peak seasons in January, March, and September. Known for its stunning beaches and outdoor activities, this lively destination offers a unique blend of relaxation and adventure. Visitors can enjoy golf at nearby courses, partake in water sports, or simply lounge on the picturesque sands. Must-visit landmarks include the family-friendly beach and the scenic bay, where you can soak in the breathtaking views and local culture.
  • Paynes Bay: Located in St. James, Paynes Bay is another charming city that boasts a warm welcome to tourists throughout the year. The peak travel months are March and the festive season from December to January. This area is renowned for its beautiful beaches and outdoor experiences, making it perfect for those looking to unwind or explore. With easy access to golf courses and resorts, visitors can indulge in leisure activities while enjoying the stunning coastal scenery. The local beach, designed for families, offers a serene spot to relax and take in the scenic bay.
  • Derricks: Also situated in St. James, Derricks is a delightful city that experiences steady visitor interest, particularly in March and during the holiday season. Known for its beautiful beaches and outdoor scenery, Derricks is ideal for those who love nature and leisure. Golf enthusiasts will appreciate the nearby courses and country private club, providing ample opportunities for play. The local beaches, perfect for families, are complemented by the calming presence of the bay, making it an excellent spot for a day of sun and relaxation.

Things to do in St. James

St. James, Barbados, is perfect for outdoor and beach vacations, offering a variety of activities such as golf and wellness classes. Visitors can enjoy leisurely strolls along the beautiful scenery or take a brief stroll through the resort areas. Whether you're looking to relax or engage in recreational activities, St. James provides a delightful blend of relaxation and adventure for all travellers.

Shopping

Steps from the beach, you'll discover the elegant offerings at the Sunset Crest Shopping Centre, perfect for gifts and souvenirs. Don't miss the local crafts at the Holetown Market, where you can find unique, handmade items that capture the spirit of Barbados.

Recreation

The Barbados Polo Club offers a luxurious experience surrounded by stunning landscapes. Enjoy wellness activities such as yoga sessions and spa treatments while soaking in the serene atmosphere. Engage in social events or watch exhilarating polo matches, all while embracing the tranquil vibe of St. James.

Adventure

Explore the stunning waters of St. James with exhilarating water sports like jet skiing and parasailing. For a unique adventure, try a catamaran cruise where you can snorkel among vibrant coral reefs and swim with sea turtles, offering an unforgettable experience in the Caribbean sea.

Nightlife

Experience the vibrant nightlife at The Sandpiper on the beach, where you can enjoy cocktails and sunset views. For a lively atmosphere, visit The Cliff, known for its exquisite dining and stunning ocean views, while listening to soothing live music.

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

Booking tips and Expedia advantages for St. James

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in St. James are August to October, where the prices are slightly lower. This is in comparison to January to March, where prices are slightly higher.
  • The best time to book a hotel: Booking a hotel in St. James about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in St. James is Tuesday. The most expensive day to stay in St. James is Saturday.
  • Find cheap hotels on Expedia: Expedia's search tool lets you set your budget and preferred location, among other options. You can arrange your search results to display prices from lowest to highest, making it easy to find the most affordable hotels first. Additionally, you can refine your choices by hotel type; for instance, selecting the Eco-certified filter will show you sustainable and environmentally friendly hotels that you can book.
  • Consider bundling your trip: You can save money by combining your St. James hotel reservation with your flights and activities through an Expedia package.

Find the best attractions in St. James

St. James, Barbados, is perfect for outdoor enthusiasts and beach lovers, offering stunning scenery and diverse attractions. Explore beautiful beaches, local churches, and the nearby marine park, all catering to those seeking culture, adventure, and family-friendly experiences. Additionally, consider visiting nearby London attractions, the serene Saint James Gardens, or indulging in a spa getaway to enhance your vacation experience.

  • St. James Parish Church: This charming church boasts rich cultural vibes, reflecting the history and tradition of the area. Its beautiful architecture and serene surroundings create a peaceful atmosphere, perfect for contemplation.
  • Holetown Beach: Renowned for its stunning golden sands and crystal-clear waters, Holetown Beach offers a relaxing escape. Enjoy sunbathing, swimming, or beachside dining, all while soaking in the vibrant beach vibes.
  • Folkestone Marine Park: A family-friendly destination, this marine park is perfect for adventure seekers. Explore the underwater world through snorkeling or enjoy picnicking in lush surroundings, making it a great spot for all ages.

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 average 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 SunnyAverageSlightly High
March79.2°F (26.2°C)No RainMostly SunnySlightly HighSlightly High
April80.1°F (26.7°C)Light RainMostly SunnySlightly LowAverage
May81.3°F (27.4°C)Light RainMostly CloudyAverageAverage
June81.9°F (27.7°C)Light RainMostly CloudyAverageAverage
July81.9°F (27.7°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.2°C)Light RainMostly CloudySlightly LowSlightly Low
November81.7°F (27.6°C)Light RainMostly CloudySlightly HighAverage
December80.4°F (26.9°C)Light RainMostly SunnySlightly HighAverage

Explore a world of travel with Expedia

Frequently asked questions

How much do hotels in St. James cost?
The season and factors like school holidays, Christmas and Easter can influence the price of a hotel in St. James. You can find cheap options from CA $113 in a few different ways on Expedia. First, select the dates you'd like to go on vacation, then use the filters such as amenities and property type to narrow down your search. You can also sort by price, so the most economical options appear first.
When is the best time to go to St. James?
If you're thinking of visiting in summer, reserve your St. James hotel between June and August. Temperatures during the summertime here range from 27ºC to 28ºC. St. James has a tropical monsoon climate, so pack accordingly.
Are there any luxury hotels in St. James?
Expedia has some fabulous stays for a lavish vacation in Holetown, St. James, such as Beach View. Check in and enjoy the use of conveniences like beauty services, a terrace and spa facilities. Alternatively, treat yourself at Coral Reef Club.
What are the top all-inclusive hotels in St. James?
Expedia has some fabulous all-inclusive hotels in St. James, like The House By Elegant Hotels - All and Waves Hotel And Spa By Elegant Hotels. You'll find both of these picks located in Holetown. At this style of getaway, an upfront fee usually covers your room, food, drinks and some activities, meaning all you'll need to do is check in and enjoy.
How can I find cheap hotels in St. James?
Find inexpensive hotels with minimal effort by using our filters. Choose the "Price per night" box to see low-cost options in St. James. You can also check out our cheap hotels in St. James page. The lowest available rate starts at CA $113 per night.
What are the best hotels in St. James for families?
Beach View is among the most popular hotels for families, located in Holetown, St. James. Check in here and take advantage of amenities like a children's pool and laundry facilities. Coral Reef Club is another favorite property where kiddos are welcome. For more hotel options, narrow your search results by clicking on "Family friendly" under the "Traveler experience" filter heading.
What are the top beach hotels in St. James?
Switch into relaxation mode and savor the beach lifestyle at St. James' top ocean-view hotels like Beach View. This leading getaway in Holetown offers pool sun loungers, a spa and many other amenities. You can also soak up cool costal vibes at Coral Reef Club, another in-demand stay here.
Why should I book my St. James hotel with Expedia?
Book your St. James hotel with Expedia and you'll get a world of options at incredible prices. We've got a variety of search filters to help you find exactly what you're looking for, whether that's a budget-friendly getaway or something a bit different, like a villa, cottage or even a castle! Join Expedia Rewards and you'll save 10% or more on over 100,000 hotels worldwide. Collect points on eligible bookings, which you can use to save on your next adventure. Plus, many of our hotels come with flexible cancellation policies, so you won't have to worry if your circumstances change.