Search Hotels in St. James

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
Neighborhood
Neighborhood
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveler experience
Traveler experience

Compare 1,564 hotels in St. James with room rates, reviews, and availability. Most hotels are fully refundable.

Hilton Barbados Resort
4.5 star property
8.4 out of 10, Very Good, 1,001 reviews
"Relaxing "
The price is $247
$301 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 $331
$368 total
includes taxes & fees
Jun 22 - Jun 23
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 $331
$368 total
includes taxes & fees
Jun 24 - Jun 25
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 $155
$190 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 employees were the best. Well managed team they have and service with a smile. "
The price is $355
$394 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 $379
$425 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 were delighted with the property. It was so spacious and tastefully decorated. The amenities were in abundance. The cleanliness was excellent. Loved that we had the outdoor space to enjoy too. My two teenage sons thought it was fantastic and enjoyed the space it afforded them. Our only (slight ) negative was that the menu at the Sugar Cafe was misleading. It was very expensive for what we were given. By the time we had our sitting they had run out of a lot of the ingredients; they were...
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 $152
$174 total
includes taxes & fees
Jun 17 - Jun 18
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 $100
$150 total
includes taxes & fees
Jun 10 - Jun 11
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 $289
$326 total
includes taxes & fees
Jul 8 - Jul 9
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 $779
$939 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 $437
$532 total
includes taxes & fees
Jul 2 - Jul 3
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 $553
$677 total
includes taxes & fees
Jun 17 - Jun 18
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 $157
$196 total
includes taxes & fees
Jun 17 - Jun 18
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 $244
$298 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 $105
$121 total
includes taxes & fees
Jun 17 - Jun 18
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.

St. James Travel Info

Accommodation
1,564
Lowest price
$100
Highest price
$779
Number of reviews
6,236

Price trends for hotels in St. James

Less expensive
More expensive
This month
Next month
September
March
$327
$196
Month
Price
January
$551
February
$436
March
$554
April
$515
May
$427
June
$327
July
$196
August
$196
September
$188
October
$385
November
$401
December
$505
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.

Frequently asked questions

How much do hotels in St. James cost?
The season and factors like Christmas, Easter and school holidays can influence the price of a hotel in St. James. You can find cheap options from $100 in a few different ways on Expedia. First, key in the dates you’d like to go on vacation, then use the filters like amenities and property type to fine-tune your search. You can also sort by price, so the lowest options appear at the top.
When is the best time to go to St. James?
That all depends on what you want to get out of your St. James getaway. If you choose to visit in summer, which is between June and August, expect average temperatures of between 81ºF and 82ºF. St. James has a tropical monsoon climate, so bear that in mind when packing.
Are there any luxury hotels in St. James?
Expedia has got some terrific stays for an indulgent retreat in Paynes Bay, St. James, such as Beach View. Check in and enjoy the use of conveniences like a terrace, beauty services and a swimming pool. Or pamper yourself at Coral Reef Club.
What are the top all-inclusive hotels in St. James?
The House By Elegant Hotels - All and Waves Hotel And Spa By Elegant Hotels are two top-rated picks in St. James that offer all-inclusive packages. With drinks, meals and entertainment generally included in the room rate, you can put your wallet away and experience the ultimate stress-free vacation at either of these stays located in Paynes Bay.
How can I find cheap hotels in St. James?
A good place to begin searching is by using our “Price per night” filter. At the moment, the cheapest hotels start at $100 per night. Other ways to secure a wallet-friendly stay in St. James are by booking as early as possible and being flexible with travel dates. For more bargains, check out our cheap hotels in St. James page.
What are the best hotels in St. James for families?
Beach View is one of the top-rated hotels for families, located in Paynes Bay, St. James. Spend your stay here and make full use of conveniences like a swimming pool and a nearby beach. Coral Reef Club is another favorite where kiddos are welcome. For more hotel options, narrow your search results by clicking on “Family friendly” under the “Traveler experience” filter section.
What are the top beach hotels in St. James?
You’ll be swept away by a perfect mix of fun and relaxation at our St. James beach hotels. One of our more popular accommodations is Beach View, which includes amenities like a barbecue grill and pool sun loungers. Another stay promising plenty of beachside bliss is Coral Reef Club. Both these escapes are located in Paynes Bay.
Why should I book my St. James hotel with Expedia?
Book a St. James stay with Expedia for price, ease and choice. Also, our One Key™ rewards platform lets you collect OneKeyCash™* on all eligible flights, activities, hotels, car rentals and more. Plus, we offer flexibility in case your itinerary changes, and if you want to ask us anything or require assistance, our online Help Center is available 24/7. *OneKeyCash disclaimer - OneKeyCash is not redeemable for cash and can only be used on Hotels.com, Expedia and Vrbo.

Recent reviews of St. James hotels
Expedia verified reviews