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

This weekend
Next weekend

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, (498 reviews)
"We had a wonderful time. The staff was very friendly and accommodating except for not getting our room cleaned a few days. The food was great, entertainment every night, and we loved finishing up our nights dancing at the piano bar. "
United States
Denise Lynn Gretsuk James
The price is CA $439
CA $569 total
includes taxes & fees
May 10 - May 11
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, (111 reviews)
"Great stay! Food was amazing, staff was very attentive. If I come back to Barbados I would definitely stay here again."
United States
Tatyana
The price is CA $598
CA $671 total
includes taxes & fees
May 10 - May 11
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, (25 reviews)
"Amazing stay for a short stay. Very friendly staff and clean, beautifully designed rooms. Amazing and quiet beach. "
United States
Meryem
The price is CA $1,157
CA $1,286 total
includes taxes & fees
May 4 - May 5
The House, An Autograph Collection All-Inclusive Resort - Adults Only

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, (437 reviews)
"Beautiful, classic hotel. Great breakfast. Amazing beach "
United States
Vanesa
The price is CA $567
CA $704 total
includes taxes & fees
May 29 - May 30
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, (398 reviews)
"Great service and beautiful beach. Property is dated. Food with local flavour’s preferred "
United Kingdom
Annie
The price is CA $673
CA $761 total
includes taxes & fees
May 12 - May 13
Mango Bay All Inclusive

Beach View

Beach View
4.0 star property
Paynes Bay
9.6 out of 10, Exceptional, (427 reviews)
"Pools are gorgeous, staff is amazing, location superb"
Canada
Cali
Beach View

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
Royalton Vessence Barbados Adult-Oriented, an Autograph Collection All-Inclusive Resort

All Seasons Resort - Europa

All Seasons Resort - Europa
3.0 star property
Holetown
8.6 out of 10, Excellent, (73 reviews)
"The pool was nice, and the room was perfect for us. Staff was very friendly and accommodating. We used the bus service with no issues and the hotel was close enough to the downtown area to walk daily. I would highly recommend to anyone not looking for expensive or super fancy!"
United States
Carrie
The price is CA $173
CA $226 total
includes taxes & fees
May 3 - May 4
All Seasons Resort - Europa

Crystal Cove, A Tribute Portfolio All-Inclusive Resort

Crystal Cove, A Tribute Portfolio All-Inclusive Resort
4.0 star property
Derricks
6.6 out of 10, (8 reviews)
"Great location with very nice renovated rooms, overall the property is lovely. Most staff is very friendly. Good pools for the kids along with a beautiful beach, nice loungers for both. Food qualify is good. Menu choices for a la carte are quite limited. Watersports options are great."
United States
Brad
The price is CA $679
CA $760 total
includes taxes & fees
May 4 - May 5
Crystal Cove, A Tribute Portfolio All-Inclusive Resort

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 $767
CA $856 total
includes taxes & fees
May 4 - May 5
Treasure Beach Art Hotel, Barbados, An Autograph Collection All-Inclusive Resort

The Palms Resort

The Palms Resort
3.0 star property
Holetown
8.4 out of 10, Very good, (207 reviews)
"Clean rooms, lovely location, quiet pool anrea, and friendly staff."
United Kingdom
Charles
The price is CA $151
CA $174 total
includes taxes & fees
May 5 - May 6
The Palms Resort

Fairmont Royal Pavilion

Fairmont Royal Pavilion
5.0 star property
Holetown
9.0 out of 10, Wonderful, (255 reviews)
"The resort location, oceanfront rooms, beach, Hobie sailing and snorkeling included at resort, great local restaurants, and the friendliest STAFF, what more can you ask for!"
United States
James
The price is CA $762
CA $938 total
includes taxes & fees
May 12 - May 13
Fairmont Royal Pavilion

Coral Reef Club

Coral Reef Club
4.5 star property
Holetown
9.8 out of 10, Exceptional, (68 reviews)
"Absolutely wonderful!!!!!! The hotel was amazing, the staff, the best! The restaurant was excellent. All in all, it was a 10+++ experience. There’s not one thing I would criticize. Can’t wait to return."
Canada
Howard
Coral Reef Club

The Sandpiper

The Sandpiper
4.5 star property
Holetown
9.6 out of 10, Exceptional, (72 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

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, (446 reviews)
"Great overall stay"
United States
Cleotha
Tamarind, Barbados, An Autograph Collection® All-Inclusive Resort

Palm Grove Villas & Hotel

Palm Grove Villas & Hotel
4.5 star property
Mount Standfast
9.0 out of 10, Wonderful, (30 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.6 out of 10, Exceptional, (7 reviews)
"Great place, very clean, brilliant location "
United Kingdom
Mark
Sunset Lane Apartment Hotel

Garden Grove Hotel

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

Tropical Sunset Beach Apartment Hotel

Tropical Sunset Beach Apartment Hotel
3.0 star property
Holetown
8.8 out of 10, Excellent, (204 reviews)
"Great location and staff really friendly and helpful, Zaccios next door is perfect "
United Kingdom
Danny
Tropical Sunset Beach Apartment 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 $93
CA $111 total
includes taxes & fees
Apr 29 - Apr 30
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.
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
September
March
CA $496
Month
Price
January
CA $724
February
CA $915
March
CA $936
April
CA $679
May
CA $496
June
CA $468
July
CA $468
August
CA $440
September
CA $434
October
CA $650
November
CA $535
December
CA $680
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

The nearest major airports for your trip to St. James

When flying into St. James, Barbados, the primary airport is Grantley Adams International Airport (BGI), situated 19.3km away. Nearby, you can find excellent accommodations such as O2 Beach Club & Spa by Ocean Hotels, Sandals Barbados, and Sandals Royal Barbados, all rated 5-stars and located around 8.0km from the airport. These hotels provide convenient transportation services, including free airport transportation and limited-hour shuttles, ensuring a smooth transfer to and from the airport. Enjoy a relaxing stay at these all-inclusive options while exploring the beautiful surroundings of St. James.

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 $111 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 $111 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.