Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local and health advisories for this destination before you book.

All Inclusive Hotels in St. James

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Cities in St. James

Top St. James All-Inclusive Hotels

Waves Hotel & Spa by Elegant Hotels - All Inclusive

Waves Hotel & Spa by Elegant Hotels - All Inclusive

4 out of 5
Prospect Bay Beach, Prospect, St. James
The price is £499 per night from 31 Oct to 1 Nov

Located in Prospect, this beachfront resort is in a provincial park and within 1 mi (2 km) of Batts Rock Beach and Paradise Beach. Brighton Beach and Barbados ...

4.6/5Wonderful! (249 reviews)

"Waves is extremely safe re: Covid. Staff wear masks all the time as do guests in the public area (unless eating/drinking of course!). We felt so much safer here than in the UK! We got given an upgrade so we had a wonderful sea view from our balcony. The beds are so comfortable too. The two pools ..."…"

Reviewed on 31 Aug 2020

Waves Hotel & Spa by Elegant Hotels - All Inclusive
Crystal Cove by Elegant Hotels All Inclusive Resort

Crystal Cove by Elegant Hotels All Inclusive Resort

4 out of 5
The price is £544 per night from 29 Nov to 30 Nov

Nestled on the beach, this Derricks resort is within 1 mi (2 km) of Batts Rock Beach and Paynes Bay Beach. Sandy Lane Beach and Paradise Beach are also within ...

4.2/5Excellent! (309 reviews)
Excellent resort on Barbados

"A wonderfully understated resort with a fabulous staff, excellent food and gorgeous beach. We would definitely return. This is not a super fancy hotel despite price."…"

Reviewed on 6 Mar 2020

Crystal Cove by Elegant Hotels All Inclusive Resort
Starfish Discovery Bay Resort Barbados

Starfish Discovery Bay Resort Barbados

3 out of 5
St. James Beach, Holetown, St. James
Get Rates

Nestled on the beach, this Holetown resort is within 1 mi (2 km) of Holetown Beach and Sandy Lane Beach. Paynes Bay Beach is 1.7 mi (2.7 km) away.

3.3/5 (171 reviews)

"The food was delicious and the staff was very friendly"…"

Reviewed on 18 Mar 2020

Starfish Discovery Bay Resort Barbados

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Mango Bay All Inclusive

Mango Bay All Inclusive

4 out of 5
2nd Street, Holetown, St. James
The price is £373 per night from 20 Nov to 21 Nov

Nestled on the beach, this Holetown resort is within 1 mi (2 km) of Lime Grove Shopping Centre and Sandy Lane Beach. Paynes Bay Beach is 1.5 mi (2.4 km) ...

4.3/5Excellent! (266 reviews)

"Amazing beach with terrific snorkelling right in front of the resort. Good food, though their food allergy handling could use some work. Nice rooms with spacious balconies, good air conditioning. The band was quite loud each night for those who wanted to go to bed before 11pm (wow I sound ancient... ..."…"

Reviewed on 26 Mar 2020

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

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

4 out of 5
Vauxhall, Holetown, St. James
Get Rates

Nestled on the beach, this Holetown resort is within a 15-minute walk of Sandy Lane Beach and Paynes Bay Beach. Sunset Crest Shopping Centre and Chattel Village ...

3.9/5Good! (287 reviews)

"The only bad thing was the smoking. People smoke at tables right by the Sunset Lounge (where everyone hangs out) and the smoke blows in there every day hour after hour and if you are sensitive you can’t even sit in there to hang out or enjoy a drink. This was very disappointing. There should be a ..."…"

Reviewed on 18 Mar 2020

The Club, Barbados Resort & Spa Adults Only - All Inclusive
Tamarind by Elegant Hotels - All Inclusive

Tamarind by Elegant Hotels - All Inclusive

4 out of 5
Paynes Bay, Paynes Bay, St. James
Get Rates

Nestled on the beach, this Paynes Bay resort is within a 15-minute walk of Paynes Bay Beach and Sandy Lane Beach. Paradise Beach is 2.3 mi (3.8 km) away.

4.3/5Excellent! (407 reviews)

"The spread of the whole area and having 3 very separate pool areas made the hotel feel very spacious. The staff were warm and friendly. I was a little disappointed how difficult it was to get a table outside in the evening and inside was not very inspiring. My "standard" room and particularly the ..."…"

Reviewed on 4 Mar 2020

Tamarind by Elegant Hotels - All Inclusive
Beach View

Beach View

4 out of 5
Chapel Gap, Paynes Bay, St. James
The price is £216 per night from 31 Oct to 1 Nov

With direct access to the beach, this Paynes Bay hotel is within 1 mi (2 km) of Barbados Polo Club, Sandy Lane Beach and Paynes Bay Beach. Paradise Beach and ...

4.8/5Exceptional! (265 reviews)

"Absolutely loved this hotel, can't wait to return in 2021"…"

Reviewed on 31 Jul 2020

Beach View
All Seasons Resort - Europa

All Seasons Resort - Europa

3 out of 5
Palm Avenue, Sunset Crest, Holetown, St. James
The price is £80 per night from 31 Oct to 1 Nov

This family-friendly Holetown aparthotel is located near the beach, within a 10-minute walk of Sunset Crest Shopping Centre and Sandy Lane Beach. Paynes Bay ...

3.7/5Good! (241 reviews)
]

"All the staff were amazing during a tough times for the island. Friendly helpful and i will definitely come back to this hotel"…"

Reviewed on 29 Mar 2020

All Seasons Resort - Europa
Fairmont Royal Pavilion

Fairmont Royal Pavilion

4.5 out of 5
Porters, Holetown, St. James
The price is £755 per night from 17 Nov to 18 Nov

Nestled on the beach, this Holetown resort is within 3 mi (5 km) of Mullins Beach and Paynes Bay Beach. Paradise Beach and Brighton Beach are also within 6 mi ...

4.6/5Wonderful! (170 reviews)
Best Hotel in Barbados

"Best hotel in the island. Location is perfect Staff very friendly and professional"…"

Reviewed on 25 Mar 2020

Fairmont Royal Pavilion
Don't see what you're looking for?
We've got more All-Inclusive Hotels. Find the right one for you.
View all properties
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.

Pocket Guide: All-Inclusive Hotels in St. James

Search for All-Inclusive Hotels in St. James on Expedia.co.uk. You can easily find your All-Inclusive Hotels in St. James using one of the methods below:

  • View our selection of featured hotels in St. James
  • Use the map to find budget hotels in the St. James neighborhood you prefer
  • Use the filters to see hotels in a specific area of St. James, select a specific theme, brand, or hotel class in St. James
  • Enter your travel dates now to view the best deals on hotels in St. James - while they last

More trip options