Search St. James Hotels

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Top Cities in St. James

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Area
Area
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveller experience
Traveller experience

Top Hotels in St. James

Hilton Barbados Resort
4.5 star property
8.4 out of 10, Very good, 1,001 reviews
"Relaxing "
The price is CA $340
CA $415 total
includes taxes & fees
Jul 1 - Jul 2
Hilton Barbados Resort
Tamarind by Elegant Hotels - All-Inclusive
4.0 star property
8.6 out of 10, Excellent, 441 reviews
"Great beach and snorkeling. Great staff and service. Lots of available water activities. Ok food. The buildings, decks and pools were very tired but they are closing in July for a complete renovation- looking forward to seeing end result "
The price is CA $455
CA $507 total
includes taxes & fees
Jun 23 - Jun 24
Tamarind by Elegant Hotels - All-Inclusive
Crystal Cove by Elegant Hotels - All-Inclusive
4.0 star property
8.4 out of 10, Very good, 361 reviews
"Clean, safe, comfortable, friendly, and relaxing vacation."
The price is CA $531
CA $590 total
includes taxes & fees
Jun 13 - Jun 14
Crystal Cove by Elegant Hotels - All-Inclusive
Save an average of 15% on thousands of hotels when you're signed in
Radisson Aquatica Resort Barbados
4.0 star property
8.0 out of 10, Very good, 1,001 reviews
"I thought the pool could have been better, but I loved how kind the staff was."
The price is CA $213
CA $262 total
includes taxes & fees
Jul 5 - Jul 6
Radisson Aquatica Resort Barbados
Waves Hotel & Spa by Elegant Hotels - All Inclusive
4.0 star property
9.2 out of 10, Wonderful, 417 reviews
"The hotel staff is great!! The property is a bit older and needing some refresh which Marriott is working on with the opening of the the Spa and Adult Pool. The main hotel needs a refresh now."
The price is CA $488
CA $543 total
includes taxes & fees
Jun 16 - Jun 17
Waves Hotel & Spa by Elegant Hotels - All Inclusive
Mango Bay All Inclusive
4.0 star property
8.6 out of 10, Excellent, 288 reviews
"A quiet and nice time was had overall. Good food, great beach front and swimming. The bar staff was minimal could’ve been friendlier, and service to the beach was limited. Satisfied overall. "
The price is CA $539
CA $602 total
includes taxes & fees
Jun 22 - Jun 23
Mango Bay All Inclusive
The Club, Barbados Resort & Spa Adults Only - All Inclusive
4.0 star property
7.8 out of 10, Good, 301 reviews
"My hubby & i enjoyed our stay. The staff was kind & friendly. The food was great!"
The Club, Barbados Resort & Spa Adults Only - All Inclusive
Colony Club by Elegant Hotels
4.5 star property
8.8 out of 10, Excellent, 406 reviews
"Property was very quiet due to upcoming renovations over all , very nice love hearing the sound of the waves at night when you sleep."
Colony Club by Elegant Hotels
Beach View
4.0 star property
9.6 out of 10, Exceptional, 356 reviews
"We enjoyed our stay at Beachview. Our suite was spacious and had a lovely view of the ocean. The suite we stayed in looked older than what was shown on the website and it did show minor signs of wear. Food at the on-site cafe was good and the service was also. It’s not an upscale experience but a solid option on the “Platinum Coast.”"
Beach View
Sugar Cane Club Hotel And Spa - Adults Only
3.5 star property
9.0 out of 10, Wonderful, 200 reviews
"Loved the pool, the facilities and the walk in the gully and to be fair breakfast was excellent, proper English served and the fish cutter at lunch qas top notch. Let down by poor evening meal (frozen or very poo cuts of tuna) and some staff members being just off with you, would say even rude. Shame has lots of potential. Bar staff always excellent and accommodating. Overall great value from money on the AI."
The price is CA $185
CA $214 total
includes taxes & fees
Jul 4 - Jul 5
Sugar Cane Club Hotel And Spa - Adults Only
All Seasons Resort - Europa
3.0 star property
7.6 out of 10, Good, 296 reviews
"Everything was beautiful! Guest service was on point... "
The price is CA $135
CA $203 total
includes taxes & fees
Jun 28 - Jun 29
All Seasons Resort - Europa
Island Inn All Inclusive Hotel
3.0 star property
8.6 out of 10, Excellent, 166 reviews
"The property is over 200 years old, but well maintained. The quality of the service from the staff is AMAZING. "
The price is CA $419
CA $470 total
includes taxes & fees
Jun 22 - Jun 23
Island Inn All Inclusive Hotel
Fairmont Royal Pavilion
5.0 star property
9.0 out of 10, Wonderful, 186 reviews
"What a beautiful location. We had a really nice, large, beachfront room, with nice large bathroom. Room us as advertised and we did lay out on the balcony in the sun as the waves rolled in. The beach is wonderful. Crystal clear warm water that has a nice shallow part, sandy beach that was easy to walk on. I loved that getting a beach chair and umbrella were always easy no matter the time of day. The staff were all so friendly! Tge grounds were so well maintained! We started each day with the...
The price is CA $1,072
CA $1,293 total
includes taxes & fees
Jul 4 - Jul 5
Fairmont Royal Pavilion
Cobblers Cove - Barbados
5.0 star property
9.4 out of 10, Exceptional, 116 reviews
"Excellent "
The price is CA $620
CA $751 total
includes taxes & fees
Jul 1 - Jul 2
Cobblers Cove - Barbados
Saint Peter's Bay
5.0 star property
9.6 out of 10, Exceptional, 81 reviews
"My husband and I had an amazing birthday due to the staff at St. Peter’s Bay. Dave, Joanne, Mya & Kathy along with the other staff were all amazing! They accommodated and fulfilled our requests. Best staff ever "
The price is CA $762
CA $932 total
includes taxes & fees
Jun 13 - Jun 14
Saint Peter's Bay
Sweetfield Manor
4.0 star property
9.2 out of 10, Wonderful, 203 reviews
"Lovely boutique hotel. Cosy comfortable rooms with a lovely verandah for lounging. We loved the lagoon pool and the peacocks roaming the grounds (although they are noisy!) "
The price is CA $217
CA $270 total
includes taxes & fees
Jun 10 - Jun 11
Sweetfield Manor
Little Good Harbour
4.0 star property
9.6 out of 10, Exceptional, 100 reviews
"Good property. There was only air conditioning in the bedroom so to be in the rest of the villa was unbearable humidity "
The price is CA $336
CA $410 total
includes taxes & fees
Jun 10 - Jun 11
Little Good Harbour
Treasure Beach by Elegant Hotels - All-Inclusive, Adults-Only
4.0 star property
9.0 out of 10, Wonderful, 100 reviews
"Lovely quiet property, excellent staff and delicious food. Suites spacious and well maintained. "
Treasure Beach by Elegant Hotels - All-Inclusive, Adults-Only
The Palms Resort
3.0 star property
7.8 out of 10, Good, 89 reviews
"The biggest take away from the property was there was really no hot water for the showers either it was scorching or there was no hot water and when there was hot water, it only lasted for about two minutes. Although we didn’t spend a lot of time in the room, the biggest issue with this was we spent a lot of time in the ocean so when it came time to washing the salt and the outside elements off of us, it was very inconvenient considering I had a two bad two bath apartment, so none of us really...
The price is CA $158
CA $180 total
includes taxes & fees
Jun 10 - Jun 11
The Palms Resort
Santosha Barbados
3.5 star property
9.2 out of 10, Wonderful, 133 reviews
"Very nice, quiet resort. Property grounds were very well kept, rooms were nice, but starting to show a little wear and tear from being so close to the ocean."
Santosha Barbados
Don't see what you're looking for?
See all available 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

How much do hotels in St. James cost?
Prices for St. James hotels vary according to the season and other factors, like Christmas and school holidays. You can find cheap options from CA $135 in a few different ways. Select your destination and travel dates and then set your budget using the “Price per night” filter. You can then fine-tune your search by choosing your preferred amenities and more.
When is the best time to go to St. James?
If you want to visit in summer, reserve your St. James vacation 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?
Get ready for the ultimate in luxury at Beach View. A nearby beach, spa facilities and massage services are just a few of the amenities at this retreat in Paynes Bay, St. James. Coral Reef Club is another popular choice in this exciting city.
What are the top all-inclusive hotels in St. James?
Make your St. James adventure the most memorable one yet by staying at one of our all-inclusive hotels. The House By Elegant Hotels - All and Waves Hotel And Spa By Elegant Hotels are two terrific options located in Paynes Bay. Check in and enjoy having things such as drinks, food and entertainment included in one upfront rate.
How can I find cheap hotels in St. James?
Discover affordable hotels without breaking a sweat by making use of our handy filter tool. Select the “Price per night” checkbox to browse money-saving options in St. James. Another way is to look at our cheap hotels in St. James page. The lowest available price starts from CA $135 per night.
What are the best hotels in St. James for families?
Scoring a hotel for you and the children in St. James is a cinch with our filter tool. Simply select “Family friendly” in the “Traveler experience” section and check out the availability. If you’re traveling to Paynes Bay, book at Beach View. Relax here while enjoying the use of conveniences like a swimming pool and a children’s pool. Coral Reef Club is also a popular pick with families in this city.
What are the top beach hotels in St. James?
You’ll be swept away by a perfect mix of relaxation and fun at our St. James beach hotels. One of our most popular getaways is Beach View, which includes conveniences like pool sun loungers and a garden. Another option promising plenty of seaside bliss is Coral Reef Club. Both these retreats are located in Paynes Bay.
Why should I book my St. James hotel with Expedia?
The best prices on St. James hotels are just the beginning of the reasons to book with Expedia. Become an Expedia Rewards member today and earn points with every booking, along with membership perks to sweeten the deal. We’re talking savings worth 10% or more on select hotels! Not only that, most of our hotels have free cancellation, so you can lock in your dream getaway without having to worry about your plans changing. Simply look for options marked “Free Cancellation”.

Recent Reviews in St. James
Expedia verified reviews