Barbados All Inclusive Resorts & Hotels from CA $138

Search over 1 million properties and 550 airlines worldwide

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

Most hotels are fully refundable. Because flexibility matters.

Top Barbados All Inclusive Resorts and Hotels

Sugar Bay Barbados - All Inclusive

Sugar Bay Barbados - All Inclusive

4 out of 5
Garrison Historic Area, Hastings
The price is CA $467 per night from Oct 7 to Oct 7
Nestled on the beach, this Hastings property is within 1 mi (2 km) of Garrison Savannah, Rockley Beach, and Carlisle Bay. Brownes Beach and Worthing Beach are ...
4.4/5Wonderful! (644 reviews)
"Celebrated my 60th birthday at the Beautiful Sugar Bay resort! The resort is beautiful as well as the staff! Sugar Bay did not disappoint. How beautiful you all are! I must give a special shout out to Beautiful Latina ,Rashana, Shakira Manger Harding and very special shout to Derek. Thank you Derek ..."

Reviewed on Sep. 17, 2021

Sugar Bay Barbados - All Inclusive
The Soco Hotel

The Soco Hotel

4 out of 5
Hastings, Hastings, Christ Church
The price is CA $597 per night from Oct 14 to Oct 14
Located in Hastings, this beachfront hotel is on the boardwalk and within 1 mi (2 km) of Surf in Barbados Surf School, Barbados Museum & Historical Society, ...
4.3/5Excellent! (360 reviews)
Great place to stay ! We will be back
"The staff are wonderful. I had a great 60th birthday breakfast.."

Reviewed on Jan. 8, 2021

The Soco Hotel
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 CA $531 per night from Sep 25 to Sep 25
Located in Prospect, this beachfront property 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! (257 reviews)
"The staff was amazing. They could not do enough for you. If you engage with them they will help, amuse, befriend, enlighten banter and guide you in the best places and sites to see. We have visited many islands and this by far was the friendliest. They could not do enough for you and went out of ..."

Reviewed on Sep. 7, 2021

Waves Hotel & Spa by Elegant Hotels - All Inclusive
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Turtle Beach by Elegant Hotels All Suite - All Inclusive

Turtle Beach by Elegant Hotels All Suite - All Inclusive

4 out of 5
Dover, St. Lawrence Gap, Maxwell, Christ Church
The price is CA $817 per night from Oct 18 to Oct 18
Nestled on the beach, this Maxwell property is within a 5-minute walk of Turtle Beach and Dover Beach. Rockley Beach and Worthing Beach are also within 2 mi ...
4.1/5Very Good! (387 reviews)
"Resort was beautiful. Was almost impossible to make dinner teservations so we had the buffet every meal, which were ok. Arrived at resort early but room was not ready"

Reviewed on Mar. 23, 2020

Turtle Beach by Elegant Hotels All Suite - All Inclusive
Crystal Cove by Elegant Hotels All Inclusive Resort

Crystal Cove by Elegant Hotels All Inclusive Resort

4 out of 5
Applesby, Derricks, St. James
Nestled on the beach, this Derricks property is within 1 mi (2 km) of Batts Rock Beach and Paynes Bay Beach. Sandy Lane Beach and Brighton Beach are also within ...
4.2/5Excellent! (316 reviews)
"Very good overall experience. Earlier and more timely dinner reservations would be a potential improvement."

Reviewed on Aug. 1, 2021

Get rates
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
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 Mar. 18, 2020

Get rates
Starfish Discovery Bay Resort Barbados
Barbados Beach Club Resort - All Inclusive

Barbados Beach Club Resort - All Inclusive

3 out of 5
Maxwell Coast Road, Maxwell, Christ Church
The price is CA $419 per night from Sep 26 to Sep 26
Nestled on the beach, this Maxwell property is within 1 mi (2 km) of Maxwell Beach, Dover Beach, and Turtle Beach. Rockley Beach and Miami Beach are also within ...
3.5/5Good! (192 reviews)
"The beach is nice and a very short walk away from the hotel and the food is good. Doesn't look as good as the pictures. Kind of old and out dated. i wouldn't call it a resort. 1 pool, 1 restaurant. No place to dance or have live entertainment"

Reviewed on Jul. 20, 2021

Barbados Beach Club Resort - All Inclusive
Mango Bay All Inclusive

Mango Bay All Inclusive

4 out of 5
2nd Street, Holetown, St. James
Nestled on the beach, this Holetown hotel 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! (267 reviews)
"The rooms were clean and spacious. The staff was friendly and attentie. The food was tasty. The outdoor seating by the sea was romantic in the evening. Will definitively stay again!"

Reviewed on Jun. 13, 2021

Get rates
Mango Bay All Inclusive
Island Inn All Inclusive Hotel

Island Inn All Inclusive Hotel

3 out of 5
Aquatic Gap, The Garrison, Bridgetown, St. Michael
The price is CA $416 per night from Oct 12 to Oct 12
This family-friendly Bridgetown hotel is located near the beach, within a 15-minute walk of Carlisle Bay and Brownes Beach. Rockley Beach and Barbados Parliament ...
4.2/5Excellent! (111 reviews)
"everything was very good, I have nothing negative to say"

Reviewed on Sep. 3, 2021

Island Inn All Inclusive Hotel
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
The price is CA $580 per night from Oct 14 to Oct 14
Nestled on the beach, this Holetown property is within a 15-minute walk of Sandy Lane Beach and Paynes Bay Beach. Sunset Crest Shopping Centre and Chattel Village ...
3.9/5Good! (286 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 Mar. 18, 2020

The Club, Barbados Resort & Spa Adults Only - All Inclusive
Sea Breeze Beach House by Ocean Hotels - All Inclusive

Sea Breeze Beach House by Ocean Hotels - All Inclusive

4 out of 5
Maxwell Coast Road, Oistins, Christ Church
The price is CA $487 per night from Sep 29 to Sep 29
Located in Oistins, this beachfront property is in the entertainment district and within 3 mi (5 km) of Dover Beach and Rockley Beach. Silver Sands Beach and ...
4.2/5Very Good! (154 reviews)
"The hotel service was ok but I didn’t like the food menú"

Reviewed on Jul. 17, 2021

Sea Breeze Beach House by Ocean Hotels - All Inclusive
The Crane Resort

The Crane Resort

4.5 out of 5
Crane, Diamond Valley, St. Philip
The price is CA $355 per night from Oct 7 to Oct 7
This Diamond Valley resort is on the beach, 0.1 mi (0.2 km) from Crane Beach, and within 9 mi (15 km) of Bottom Bay Beach and Miami Beach. Silver Sands Beach ...
4.3/5Excellent! (997 reviews)
"N/a"

Reviewed on Sep. 7, 2021

The Crane Resort
Sugar Cane Club Hotel And Spa - Adults Only

Sugar Cane Club Hotel And Spa - Adults Only

3.5 out of 5
Maynards, St. Peter, Speightstown, St. Peter
The price is CA $169 per night from Sep 29 to Sep 29
Situated near the beach, this spa resort is 0.8 mi (1.3 km) from Port St. Charles Marina and within 3 mi (5 km) of Heywoods Beach and Speightstown Esplanade. ...
4.4/5Wonderful! (152 reviews)
"This was my first time it is very nice. Will definitely be going again."

Reviewed on Sep. 10, 2021

Sugar Cane Club Hotel And Spa - Adults Only
Coral Sands Beach Resort

Coral Sands Beach Resort

3.5 out of 5
Worthing Beach, Worthing, Christ Church
Located in Worthing, this beachfront resort is in the entertainment district and within a 15-minute walk of Worthing Beach and Dover Beach. St. Lawrence Bay ...
4.5/5Wonderful! (464 reviews)
"Coral sands was a great choice. Location couldn’t be better and the beach was excellent. Staff at front desk was very helpful."

Reviewed on Mar. 21, 2020

Get rates
Coral Sands Beach Resort
Ocean Two Resort and Residences by Ocean Hotels

Ocean Two Resort and Residences by Ocean Hotels

4 out of 5
Dover, Christ Church, St. Lawrence Gap, Christ Church
Nestled on the beach, this St. Lawrence Gap resort is just steps from Dover Beach and Turtle Beach. Maxwell Beach and St. Lawrence Bay are also within 15 ...
4.5/5Wonderful! (527 reviews)
"The neighbouring properties are under construction right now but it didn't bother us at all."

Reviewed on Mar. 15, 2020

Get rates
Ocean Two Resort and Residences by Ocean Hotels
Bougainvillea Barbados

Bougainvillea Barbados

4 out of 5
Maxwell Coast Road, Maxwell, Christ Church
The price is CA $249 per night from Oct 6 to Oct 6
Nestled on the beach, this Maxwell resort is within 3 mi (5 km) of Miami Beach, St. Lawrence Bay, and South Coast Boardwalk. U.S. Embassy and Carlisle Bay are ...
4.4/5Excellent! (980 reviews)
"The location is pretty nice the staff was friendly.. The services was ok but not excellent.im not sure if its due to covid-19, but everything seemed super slow there was some dismissive moments... A big lack of communication and lack of information as well they could have explained a lot better but ..."

Reviewed on Sep. 5, 2021

Bougainvillea Barbados
Dover Beach Hotel

Dover Beach Hotel

3 out of 5
St. Lawrence, St. Lawrence Gap, Christ Church
The price is CA $138 per night from Sep 27 to Sep 27
Located in St. Lawrence Gap, this beachfront hotel is in the entertainment district and within 3 mi (5 km) of Turtle Beach and Miami Beach. U.S. Embassy and ...
3.9/5Good! (722 reviews)
"The staff was very nice and friendly and made the check in process very easy!! They picked me up from the airport and took me to my student housing after my quarantine period. I really appreciate all there help and support!"

Reviewed on Sep. 15, 2021

Dover Beach Hotel
Accra Beach Hotel & Spa

Accra Beach Hotel & Spa

4 out of 5
Rockley, Rockley, Christ Church
The price is CA $249 per night from Sep 27 to Sep 27
Nestled on the beach, this Rockley resort is within a 10-minute walk of Rockley Beach and Worthing Beach. Dover Beach and Carlisle Bay are also within 2 mi (3 ...
3.7/5Good! (997 reviews)
"Damaged shower faucet, sliding doors to balcony was not sliding open, door to room need repairing (yanked it to open and closed with a loud noise everytime)"

Reviewed on Aug. 26, 2021

Accra Beach Hotel & Spa
Divi Southwinds Beach Resort

Divi Southwinds Beach Resort

3 out of 5
St Lawrence Main Road, St. Lawrence Gap, Christ Church
The price is CA $172 per night from Sep 26 to Sep 26
Offering direct access to the beach, this St. Lawrence Gap resort is in the entertainment district and within a 10-minute walk of St. Lawrence Bay and Dover ...
3.7/5Good! (547 reviews)
"Excellent Service will recommend anyone to go there"

Reviewed on Aug. 29, 2021

Divi Southwinds Beach Resort
Tamarind by Elegant Hotels - All-Inclusive

Tamarind by Elegant Hotels - All-Inclusive

4 out of 5
Paynes Bay, Paynes Bay, St. James
The price is CA $544 per night from Oct 4 to Oct 4
Nestled on the beach, this Paynes Bay hotel is within a 15-minute walk of Paynes Bay Beach and Sandy Lane Beach. Paradise Beach is 2.3 mi (3.7 km) away.
4.3/5Excellent! (410 reviews)
"Everything was excellent"

Reviewed on May 17, 2021

Tamarind by Elegant Hotels - All-Inclusive
Don't see what you're looking for?
We've got more All Inclusive Resorts and 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.

Top Cities in Barbados

Pocket Guide: All Inclusive Resorts and Hotels in Barbados

Search for hotels in Barbados on Expedia. You can easily find your hotels in Barbados using one of the methods below:

  • View our selection of featured hotels in Barbados
  • Use the map to find hotels in the Barbados neighborhood you prefer
  • Use the filters to see hotels in a specific area of Barbados, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Barbados
  • Enter your travel dates to view the best deals on hotels in Barbados - while they last

More trip options