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

Filter by

Guest rating
Guest rating
Star rating

Our top choices for St. James hotels

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, (101 reviews)
"Very nice vacation!"
United States
Nikolay
The price is CA $852
CA $950 total
includes taxes & fees
Mar 21 - Mar 22
Waves Resort & Spa, Barbados, An Autograph Collection® All-Inclusive Resort

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, (486 reviews)
"Food was excellent. Staff was top notch. It was a wonderful stay. Highly recommend"
United States
Kenneth Michael
The Club, Barbados Resort & Spa Adults Only - All Inclusive

Crystal Cove, A Tribute Portfolio All-Inclusive Resort

Crystal Cove, A Tribute Portfolio All-Inclusive Resort
4.0 star property
Derricks
4.0 out of 10, (1 review)
"No water for two days. Cold water after that for a further day. No activities for adults or children but was described in all inclusive. Lock on door not working - breach of security. No food available between meal times even though there should have been on the all inclusive plan. Meal was set menu. No Wi Fi for whole period. Refused to let us change room despite no water and a door that didn’t lock. No tables of umbrellas at outside bar - just chairs as tables and umbrrrllas were not delivered...
United Kingdom
Veronica
The price is CA $884
CA $1,083 total
includes taxes & fees
Apr 13 - Apr 14
Crystal Cove, A Tribute Portfolio 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, (17 reviews)
"Beautiful, intimate setting in terrific location on the west coast waterfront. "
Canada
E Brian
The price is CA $989
CA $1,101 total
includes taxes & fees
Apr 13 - Apr 14
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, (430 reviews)
"The server around the pool, Maradona, his happy disposition was infectious. Make us happy too."
United States
Patricia
The price is CA $707
CA $872 total
includes taxes & fees
Apr 13 - Apr 14
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, (392 reviews)
"All inclusive property, great for fun seekers. there are Bar and plenty of Music nearby. "
United States
Laiq
The price is CA $834
CA $932 total
includes taxes & fees
Apr 12 - Apr 13
Mango Bay All Inclusive

Beach View

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

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.4 out of 10, Very good, (15 reviews)
"Staff was very helpful and friendly "
United States
Steven
The price is CA $924
CA $1,029 total
includes taxes & fees
Apr 2 - Apr 3
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, (200 reviews)
"Clean rooms, lovely location, quiet pool anrea, and friendly staff."
United Kingdom
Charles
The price is CA $253
CA $290 total
includes taxes & fees
Apr 1 - Apr 2
The Palms Resort

All Seasons Resort - Europa

All Seasons Resort - Europa
3.0 star property
Holetown
8.6 out of 10, Excellent, (68 reviews)
"This property is affordable and clean. The rooms are spacious and pretty comfortable. Improvements could include a better equipped kitchen and more comfortable poolside chairs. These would be affordable upgrades for then owners and they’d be very enjoyable for guests. "
Canada
Katrina
The price is CA $203
CA $259 total
includes taxes & fees
Apr 10 - Apr 11
All Seasons Resort - Europa

Fairmont Royal Pavilion

Fairmont Royal Pavilion
5.0 star property
Holetown
9.0 out of 10, Wonderful, (252 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 $1,826
CA $2,215 total
includes taxes & fees
Apr 7 - Apr 8
Fairmont Royal Pavilion

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

Palm Grove Villas & Hotel

Palm Grove Villas & Hotel
4.5 star property
Mount Standfast
9.0 out of 10, Wonderful, (28 reviews)
"It’s a wonderful place to stay…. I love the roof top pool where you can watch the sunset "
United States
Felena
Palm Grove Villas & Hotel

The Sandpiper

The Sandpiper
4.5 star property
Holetown
9.6 out of 10, Exceptional, (69 reviews)
"A very relaxed and well run hotel. A most pleasurable stay."
United Kingdom
Anonymous traveller
The Sandpiper

Coral Reef Club

Coral Reef Club
4.5 star property
Holetown
9.8 out of 10, Exceptional, (68 reviews)
"Beautiful property. Lots of privacy and quiet spaces. Staff very friendly and helpful. Beautiful beach. "
Canada
Alison Ann Ford
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, (446 reviews)
"Great overall stay"
United States
Cleotha
Tamarind, Barbados, An Autograph Collection® All-Inclusive Resort

Winchelsea Guesthouse

Winchelsea Guesthouse
2.5 star property
Husbands
7.0 out of 10, Good, (21 reviews)
"The owner is very kind and helpful. Not far from buses and market. Nice beach down there"
Italy
Luca
The price is CA $93
CA $111 total
includes taxes & fees
Mar 15 - Mar 16
Winchelsea Guesthouse

Sunset Lane Apartment Hotel

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

Lantana Resort

Lantana Resort
3.5 star property
Weston
8.4 out of 10, Very good, (96 reviews)
"Great location and amenities."
United States
Eimlyann Lakesha
Lantana Resort

Tropical Sunset Beach Apartment Hotel

Tropical Sunset Beach Apartment Hotel
3.0 star property
Holetown
8.8 out of 10, Excellent, (198 reviews)
"Brilliant location, very clean and the staff always pleasant, food and drink along with the entertainment at Zaccios was brilliant also "
United Kingdom
Ian
Tropical Sunset Beach Apartment Hotel
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.

The Annual Vacation Sale

Members save up to 40% on hotels and homes. Plan this year’s big trip and save.
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
This month
Next month
September
February
CA $788
CA $545
Month
Price
January
CA $680
February
CA $878
March
CA $788
April
CA $545
May
CA $454
June
CA $603
July
CA $531
August
CA $625
September
CA $439
October
CA $597
November
CA $485
December
CA $821
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 beautiful sandy beaches with crystal-clear waters, perfect for relaxation and water sports.
  • Outdoor Adventures: Enjoy thrilling activities like golfing, hiking, and snorkeling amidst breathtaking scenery.
  • Rich Cultural Experiences: Explore historic sites, churches, and monuments that reflect the vibrant local culture.
  • Family-Friendly Atmosphere: The area offers a variety of activities suitable for all ages, ensuring fun for the whole family.
  • Diverse Accommodations: Choose from luxurious resorts to cozy hotels, catering to every traveler's needs.

Find great hotels in St. James

St. James, Barbados, offers a delightful selection of accommodations, ranging from luxurious resorts to cosy hotels, perfect for every type of traveller. Whether you're seeking a family vacation, beach adventure, or a tranquil getaway, you'll find excellent options tailored to your needs. With a focus on comfort and stunning surroundings, these hotels provide the ideal base for exploring the beauty of the island.

  • Waves Resort & Spa, Barbados, An Autograph Collection® All-Inclusive Resort: Waves Resort & Spa promises a vibrant family and adventure-themed getaway in stunning St. James. This 4-star all-inclusive resort offers a wealth of amenities, including unlimited food and drinks, yoga classes, and a variety of water sports such as kayaking and snorkeling right on-site. Families will appreciate the dedicated children’s services, while relaxation seekers can indulge in spa treatments and unwind by the pool. With adventure sports available both on-site and nearby, this resort is ideal for those looking to balance relaxation with active pursuits.
  • The Club, Barbados Resort & Spa Adults Only - All Inclusive: The Club, Barbados offers a romantic and beach-centric escape for adults seeking a tranquil environment. With its 4-star all-inclusive amenities, including direct beach access, guests can enjoy unlimited dining and activities such as kayaking and snorkeling. The resort also features romance packages and stunning ocean views, creating an intimate atmosphere. Couples can rejuvenate with spa services like massages and body scrubs, ensuring a perfect blend of relaxation and adventure. This resort is a great choice for those looking to create cherished memories with their partner.
  • Colony Club, a Luxury Collection Resort, Barbados: Colony Club embodies luxury and relaxation, making it an excellent choice for spa enthusiasts and beach lovers alike. This 4.5-star resort boasts direct beach access and a full-service spa, offering treatments that cater to your every need. Guests can indulge in adventure activities like snorkeling and parasailing, or simply unwind at the swim-up bar. The sophisticated ambiance combined with a variety of amenities makes Colony Club a perfect haven for those seeking a serene yet adventurous vacation experience in beautiful St. James.

Where to stay in St. James

St. James, Barbados, offers a delightful blend of sandy beaches and vibrant local culture, perfect for a relaxing family getaway. The parish's town centre boasts premier shopping options, while the surrounding scenery invites outdoor excursions. Experience the friendly atmosphere as you explore the stunning coastline and engage with the local community. St. James promises an unforgettable vacation where you can unwind and create cherished memories with loved ones.

  • Holetown: Nestled in the vibrant St. James area, Holetown is a charming city that offers a taste of both relaxation and adventure. With visitor numbers peaking in January, March, and September, it's a popular destination for those seeking outdoor activities, stunning beach scenery, and a lively atmosphere. The nearby golf courses and resorts make it an ideal spot for golf enthusiasts, while the pristine local beaches and family-friendly bays provide perfect venues for sunbathing and water sports. Don't miss the opportunity to explore the local shops and restaurants that add character to this delightful locale.
  • Paynes Bay: Also located in St. James, Paynes Bay is renowned for its breathtaking beaches and outdoor experiences. With peak visitor seasons in March and the holiday months of December to January, you'll find a lively yet tranquil ambiance. This picturesque area offers access to golf courses and resorts, making it a favourite among both tourists and locals. Enjoy a day on the soft sands, or explore the nearby family-friendly beaches and scenic bays that enhance the allure of Paynes Bay. It's a perfect spot for relaxation and adventure alike.
  • Prospect: Situated within the St. James district, Prospect is another gem that attracts visitors, especially during the summer months of July to September. Known for its beautiful beaches and outdoor activities, Prospect offers a scenic escape with a variety of attractions. The local golf courses and resorts cater to those looking for leisure and recreation. With family-friendly beaches and inviting bays nearby, it’s an ideal destination for a day of fun under the sun or a peaceful retreat by the water.

Things to do in St. James

St. James, Barbados, is ideal for outdoor and beach vacations, featuring stunning scenery and a variety of activities. Visitors can enjoy a round of golf at local courses, relax at luxurious resorts, and take in the breathtaking views during a ferry ride. Whether you're seeking adventure or relaxation, St. James offers a delightful escape for every traveller.

Shopping

Discover Chattel Village in St. James, a vibrant shopping mall featuring local crafts and souvenirs. Don't miss Diamonds International for exquisite jewellery, and visit Lime Grove Shopping Centre for a mix of shopping, dining, and entertainment, perfect for families and tourists alike.

Recreation

Sandy Lane Country Club Golf Course offers a pristine golfing experience surrounded by lush landscapes, perfect for sports enthusiasts. For a touch of luxury, visit the Barbados Polo Club, where you can enjoy elegant facilities. Finally, unwind at Schotherapy Internationale Day Spa, a haven for wellness and relaxation.

Adventure

Discover the thrill of water sports at the picturesque Mullins Beach, where you can enjoy jet skiing, paddleboarding, and snorkelling among vibrant coral reefs. For an exhilarating experience, explore the rugged beauty of the island on an off-road safari tour through lush landscapes and stunning coastal views.

Nightlife

Experience the vibrant nightlife in St. James, starting with a movie at Limegrove Cinemas, where the atmosphere is filled with entertainment and romance. For a lively evening, explore nearby bars and restaurants that offer a mix of local culture and laid-back vibes.

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

Booking tips and Expedia advantages for St. James

To save money on your trip to St. James, Barbados, consider visiting during the off-peak season from August to October for lower hotel rates. Book your accommodation about a month in advance and aim for a Tuesday stay to secure the best deals, avoiding the pricier Saturdays. Utilize Expedia's search tools to filter by budget and preferences, and look for package deals that combine hotels, flights, and activities for additional savings. Don’t forget to explore free local attractions to enhance your experience without breaking the bank.

  • 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: Book your hotel in St. James about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • 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: Utilize Expedia's search tool to refine your preferences, such as your budget, desired location, and preferred hotel type. For instance, selecting the Eco-certified option will showcase sustainable and environmentally friendly hotels currently available. To find the best prices and deals, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can enjoy savings 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 a perfect destination for those seeking outdoor adventures, stunning beaches, and scenic views. Visitors can explore a variety of attractions, including beautiful beaches, historic churches, and monuments that reflect the island's rich culture. Family-friendly activities and adventurous experiences abound, making it an ideal spot for all types of travellers. Don't miss visiting Fort St. James and soaking up the local charm while enjoying everything this vibrant area has to offer.

  • St. James Parish Church: Immerse yourself in the rich culture of Barbados at St. James Parish Church, a historical site that showcases stunning architecture and a serene atmosphere, perfect for reflection and appreciating local heritage.
  • Holetown Beach: Enjoy the sun and surf at Holetown Beach, where the soft sands and crystal-clear waters provide a relaxing beach vibe. It's an ideal spot for swimming, sunbathing, or enjoying a leisurely stroll along the shore.
  • Folkestone Marine Park: Discover adventure and family fun at Folkestone Marine Park, where you can explore vibrant marine life through snorkeling and diving, or simply enjoy the beautiful landscapes and picnic areas with loved ones.

Best time to go to St. James

The best time to visit St. James can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in St. James falls in September, when visitor numbers are slightly low and weather is mostly cloudy with light rain. The coolest average temperature in St. James falls in February, 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

The nearest major airports for your trip to St. James

If you're planning a vacation to St. James, Barbados, you'll likely fly into Grantley Adams International Airport (BGI), situated 19.3km away. Nearby hotel options include the luxurious O2 Beach Club & Spa by Ocean Hotels, and Sandals Barbados and Sandals Royal Barbados, both renowned all-inclusive resorts, all located 8.0km from the airport. These hotels offer convenient transportation services to BGI, including scheduled airport shuttles with limited hours and free airport transportation. This ensures a smooth transition from your arrival to enjoying your stay in beautiful 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.