Search Hotels in Barbados

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Top Cities in Barbados

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Cities
Cities
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveler experience
Traveler experience

Compare 3692 hotels in Barbados with room rates, reviews, and availability. Most hotels are fully refundable.

Turtle Beach by Elegant Hotels – All-Inclusive
4 out of 5
Dover, St. Lawrence Gap, Maxwell, Christ Church, 99999
The price is $572 per night from Feb 22 to Feb 23
$572
per night
Feb 22 - Feb 23
4/5 Very Good! (441 reviews)
"Family friendly environment."

Reviewed on Jan 24, 2023

Turtle Beach by Elegant Hotels – All-Inclusive
Waves Hotel & Spa by Elegant Hotels - All Inclusive
4 out of 5
Prospect Bay Beach, Prospect, St. James, 0
The price is $654 per night from Feb 1 to Feb 2
$654
per night
Feb 1 - Feb 2
4.5/5 Wonderful! (330 reviews)
"Great people. Spa was great as well as the pool and beach. Only negative was the building was in need of updating for the price."

Reviewed on Jan 29, 2023

Waves Hotel & Spa by Elegant Hotels - All Inclusive
Sugar Bay Barbados - All Inclusive
4 out of 5
Garrison Historic Area, Hastings
The price is $656 per night from Feb 1 to Feb 2
$656
per night
Feb 1 - Feb 2
4.4/5 Excellent! (740 reviews)
"Excellent place to stay. This was our fourth visit and they did not disappoint. Thank you Sugar Bay!"

Reviewed on Jan 29, 2023

Sugar Bay Barbados - All Inclusive

Save an average of 15% on thousands of hotels when you're signed in

Hilton Barbados Resort
4.5 out of 5
Needhams Point, Bridgetown, BB11000
Fully refundableReserve now, pay when you stay
The price is $369 per night from Feb 7 to Feb 8
$369
per night
Feb 7 - Feb 8
4.1/5 Very Good! (1,010 reviews)
"Make it your next stay In Barbados"

Reviewed on Jan 29, 2023

Hilton Barbados Resort
Radisson Aquatica Resort Barbados
4 out of 5
Aquatic Gap, Carlisle Bay, Bridgetown, St. Michael
The price is $240 per night from Feb 26 to Feb 27
$240
per night
Feb 26 - Feb 27
4/5 Very Good! (1,036 reviews)
"Lovely hotel in a great spot. Beautiful beach"

Reviewed on Jan 27, 2023

Radisson Aquatica Resort Barbados
Accra Beach Hotel & Spa
4 out of 5
Rockley, Rockley, Christ Church, BB15139
Fully refundableReserve now, pay when you stay
The price is $275 per night from Feb 1 to Feb 2
$275
per night
Feb 1 - Feb 2
3.7/5 Good! (1,026 reviews)
"The location is near perfect. Not very far from the airport and public transport is available right from the street outside. Opposite the hotel there is a convenient plaza with lots of dining options along with a small grocery. The boardwalk is right on the beach as well"

Reviewed on Jan 24, 2023

Accra Beach Hotel & Spa
Crystal Cove by Elegant Hotels - All-Inclusive
4 out of 5
Applesby, Derricks, St. James
The price is $699 per night from Feb 1 to Feb 2
$699
per night
Feb 1 - Feb 2
4.1/5 Very Good! (342 reviews)
"."

Reviewed on Jan 14, 2023

Crystal Cove by Elegant Hotels - All-Inclusive
Sea Breeze Beach House by Ocean Hotels - All Inclusive
4 out of 5
Maxwell Coast Road, Oistins, Christ Church, BB15031
Fully refundableReserve now, pay when you stay
The price is $590 per night from Feb 24 to Feb 25
$590
per night
Feb 24 - Feb 25
4.2/5 Very Good! (179 reviews)
"The physical property was beautiful. The hotel, grounds, and beach were maintained to a high standard. The alcohol selection was low-tier and not to any bar's stockage standard. The dining was OK. All in all, not worth the all inclusive price."

Reviewed on Jan 25, 2023

Sea Breeze Beach House by Ocean Hotels - All Inclusive
The Crane Resort
4.5 out of 5
Crane, Diamond Valley, St. Philip, BB18079
Fully refundableReserve now, pay when you stay
The price is $539 per night from Feb 8 to Feb 9
$539
per night
Feb 8 - Feb 9
4.2/5 Excellent! (1,009 reviews)
"Whilst many areas of the resort are due a refurb, this didn’t detract from our stay our room was large and comfortable with gorgeous sea views of the Atlantic. The grounds are really nice with excellent swimming pools. The food was also excellent, particularly L’Azure both for breakfast and evening ..."

Reviewed on Jan 2, 2023

The Crane Resort
Mango Bay All Inclusive
4 out of 5
2nd Street, Holetown, St. James, BB24016
The price is $613 per night from Feb 18 to Feb 19
$613
per night
Feb 18 - Feb 19
4.3/5 Excellent! (286 reviews)
"Postion Lack of sunbeds"

Reviewed on Jan 17, 2023

Mango Bay All Inclusive
Tamarind by Elegant Hotels - All-Inclusive
4 out of 5
Paynes Bay, Paynes Bay, St. James
The price is $635 per night from Mar 1 to Mar 2
$635
per night
Mar 1 - Mar 2
4.3/5 Excellent! (422 reviews)
Great stay
"Amazing stay! Great staff and relaxing all round! Would recommend!"

Reviewed on Jan 21, 2023

Tamarind by Elegant Hotels - All-Inclusive
Sandals Barbados - ALL INCLUSIVE Couples Only
5 out of 5
Dover, Maxwell, Christ Church
4/5 Very Good! (142 reviews)
"Beautiful place. Clean and friendly staff."

Reviewed on Jan 9, 2023

Sandals Barbados - ALL INCLUSIVE Couples Only
Bougainvillea Barbados
4 out of 5
Maxwell Coast Road, Maxwell, Christ Church
The price is $436 per night from Feb 1 to Feb 2
$436
per night
Feb 1 - Feb 2
4.4/5 Excellent! (1,009 reviews)
"First trip to Barbados. This hotel was an excellent choice for us. Well trained staff and a well cared for facility. On site restaurant was very good. Rum punch drinks at the pool bar were nothing short of awesome"

Reviewed on Jan 29, 2023

Bougainvillea Barbados
The Sands Barbados All Inclusive
4 out of 5
Sandy Beach, Worthing, Christ Church
The price is $409 per night from Feb 24 to Feb 25
$409
per night
Feb 24 - Feb 25
4.1/5 Very Good! (37 reviews)
"Everything was wonderful."

Reviewed on Jan 12, 2023

The Sands Barbados All Inclusive
O2 Beach Club & Spa by Ocean Hotels - All Inclusive
5 out of 5
Dover Beach, St. Lawrence Gap, Christ Church, 18075
The price is $928 per night from Feb 13 to Feb 14
$928
per night
Feb 13 - Feb 14
4.5/5 Wonderful! (46 reviews)
"We had quite an eventful stay at O2 with a necessary emergency hospital stay for my husband. The resort staff was amazing! Helpful, concerned, all of them constantly asking how he was doing. Hugs from one of the bartenders when he returned! I can’t say enough about how well they took care of us! ..."

Reviewed on Jan 16, 2023

O2 Beach Club & Spa by Ocean Hotels - All Inclusive
Sugar Cane Club Hotel And Spa - Adults Only
3.5 out of 5
Maynards, St. Peter, Speightstown, St. Peter
Fully refundableReserve now, pay when you stay
The price is $188 per night from Feb 6 to Feb 7
$188
per night
Feb 6 - Feb 7
4.4/5 Wonderful! (173 reviews)
"We couldn’t have asked for a better holiday. The resort was beautiful, the staff exceptional and nothing was too much trouble. If you needed something, it was there for you. Definitely going back."

Reviewed on Dec 26, 2022

Sugar Cane Club Hotel And Spa - Adults Only
The Soco Hotel - Adults Only - All Inclusive
4 out of 5
Hastings, Hastings, Christ Church, BB15156
4.2/5 Excellent! (432 reviews)
"My stay at the Soco Hotel was great. The staff were very friendly and helpful. The property is within walking distance to my shops and restaurants. The beach access was great although small. The boardwalk is right there as well. Overall I was happy with my stay and would return."

Reviewed on Jan 28, 2023

The Soco Hotel - Adults Only - All Inclusive
Rostrevor Hotel
3 out of 5
Saint Lawrence Gap, St. Lawrence Gap, Christ Church, BB15018
The price is $156 per night from Feb 26 to Feb 27
$156
per night
Feb 26 - Feb 27
4.2/5 Very Good! (920 reviews)
"A waterfront property with stunning views of the Caribbean Sea in the heart of the bustling St. Lawrence Gap. We stayed in a comfortable air conditioned room with our own front porch that faced the water. Friendly staff and great service. Would stay here again!"

Reviewed on Jan 30, 2023

Rostrevor Hotel
Barbados Beach Club Resort - All Inclusive
3 out of 5
Maxwell Coast Road, Maxwell, Christ Church
The price is $392 per night from Feb 19 to Feb 20
$392
per night
Feb 19 - Feb 20
3.5/5 Good! (203 reviews)
"The beds kind of old uncomfortable. Lots of birds and flays in dining area. Other than that was great."

Reviewed on Dec 20, 2022

Barbados Beach Club Resort - All Inclusive
The Club, Barbados Resort & Spa Adults Only - All Inclusive
4 out of 5
Vauxhall, Holetown, St. James
3.8/5 Good! (305 reviews)
"Amazing staff! Very friendly and can’t help you enough. The hotel is clean and comfortable but slightly dated. The gym facilities for example are very dated and needs improvement. Very small with out dated equipment. The food at the hotel is great and there is a great selection. The drinks are great ..."

Reviewed on Jan 9, 2023

The Club, Barbados Resort & Spa Adults Only - All Inclusive
Don't see what you're looking for?
See all available properties in Barbados
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.

Barbados hotels information

Number of reviews 10088
Accommodation 3692 hotels
Lowest Price $156
Highest Price $928

Price trends for hotels in Barbados

Less expensive
More expensive
Next month
June
February
$247
Month
Price
January
$215
February
$247
March
$243
April
$182
May
$160
June
$153
July
$155
August
$158
September
$157
October
$158
November
$182
December
$228
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 Barbados. Select dates and complete search for nightly totals inclusive of taxes and fees.

Recent reviews of Barbados hotels
Expedia verified reviews

Go further with the Expedia app

Save even more - get up to 25% on select hotels and earn double the points when you book on the app. Our app deals help you to save on trips so you can travel more and manage it all on the go.

Text yourself a download link for easy access

By providing your number, you agree to receive a one-time automated text message with a link to get the app. Standard text message rates may apply.
QR code