Properties are selected based on real traveller reviews and popularity among guests who’ve booked a night in Barbados on Hotels.com. These Barbados Resorts & Hotels with Spas consistently deliver on quality, location and traveller experience. Last updated on .
Resorts & Hotels with Spas in Barbados
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Tonight
14 Oct - 15 OctTomorrow
15 Oct - 16 OctThis weekend
16 Oct - 18 OctNext weekend
23 Oct - 25 OctWhere to stay in Barbados?
Top Resorts & Hotels with Spas in Holetown

The Club, Barbados Resort & Spa Adults Only - All Inclusive
8/10 Very good! (596 reviews)

Royalton Vessence Barbados Adult-Oriented, an Autograph Collection All-Inclusive Resort – Now Open

Colony Club, a Luxury Collection Resort, Barbados

Mango Bay All Inclusive
8.4/10 Very good! (410 reviews)

Fairmont Royal Pavilion

Palm Grove Villas & Hotel
9/10 Wonderful! (35 reviews)

The Sandpiper

Coral Reef Club
9.8/10 Exceptional! (75 reviews)

Garden Grove Villas
10/10 Exceptional! (6 reviews)

The Club Barbados Resort & Spa - Adults Only

Starfish Discovery Bay Resort Barbados
6.6/10 (166 reviews)

Royal Glitter Bay Villas
10/10 Exceptional! (2 reviews)

Halcyon Palm

Divi Heritage Beach Resort - Adults Only
5.8/10 (126 reviews)

Sunswept Beach Hotel
7.4/10 Good! (45 reviews)
Top Resorts & Hotels with Spas in St. Lawrence Gap

Hotel Le Roy
9/10 Wonderful! (352 reviews)

Dover Beach Hotel

Divi Southwinds Beach Resort

O2 Beach Club & Spa by Ocean Hotels - All Inclusive
8.8/10 Excellent! (279 reviews)

South Gap Hotel
9.2/10 Wonderful! (999 reviews)

Time Out Hotel
7.4/10 Good! (659 reviews)

Melbourne Inn
8.4/10 Very good! (460 reviews)

Rostrevor Hotel
8.8/10 Excellent! (1,000 reviews)

Southern Palms Beach Club

Harlem B & B
7.8/10 Good! (121 reviews)

Concierge Collection at O2 Beach Club & Spa by Ocean Hotels

White Sands Beach Condos
9.6/10 Exceptional! (107 reviews)

Ocean Sky Apartments
7.4/10 Good! (3 reviews)

El Retreat Guest House
5.8/10 (13 reviews)

Dover Beach House
4/10 (5 reviews)

Meridian Inn
8.6/10 Excellent! (861 reviews)
Top Resorts & Hotels with Spas in Bridgetown

Hilton Barbados Resort
Garrison Historic Area
‐2.41 mi from city centre
Eden On The Sea

Island Inn All Inclusive Hotel
Garrison Historic Area
‐2.25 mi from city centre8.6/10 Excellent! (277 reviews)

Sweetfield Manor
Brittons Hill
‐1.88 mi from city centre9/10 Wonderful! (350 reviews)

Radisson Aquatica Resort Barbados
Garrison Historic Area
‐2.26 mi from city centre
Melbourne Apartments
Black Rock
‐1.85 mi from city centre5.4/10 (48 reviews)

We Stay Well Sanctuary Barbados - Wellness in Paradise
Ivy
‐0.02 mi from city centre7.8/10 Good! (51 reviews)

Hacienda a los bellevue
Ivy
‐0.21 mi from city centreTop Resorts & Hotels with Spas in Hastings

Sugar Bay Barbados - All Inclusive

The Soco Hotel - Adults Only

Coconut Court Beach Hotel

Hotel Indigo Bridgetown Barbados by IHG
9/10 Wonderful! (200 reviews)

Courtyard by Marriott Bridgetown, Barbados
8.6/10 Excellent! (575 reviews)

Savannah Beach Club Hotel
7.6/10 Good! (313 reviews)

Hotel PomMarine

Amaryllis Beach Resort
7.6/10 Good! (237 reviews)
Top cities in Barbados
Holetown
The romantic city of Holetown is full of attractions, such as Holetown Beach and Sandy Lane Beach, and is loved for its beaches and clubs.
St. Lawrence Gap
St. Lawrence Gap is known for its beaches and restaurants, and entices visitors with its popular attractions, including Turtle Beach and Dover Beach.
Hastings
Hastings is known for its beaches and restaurants, and entices visitors with its popular attractions, including Lanterns Mall and Allamanda Beach Boardwalk.
Oistins
Oistins is known for its beaches and seafood restaurants, and entices visitors with its popular attractions, including Oistin's Friday Night Fish Fry and Miami Beach.
Top landmarks in Barbados

Miami Beach
8.8/10 (524 reviews)
Whether you want to hunt for sand dollars or smell the fresh air, Miami Beach is a spot you might want to check out, located 0.8 mi (1.3 km) from central Oistins. Enjoy the sunset by the shore at Maxwell Beach, Turtle Beach and Silver Sands Beach.

Dover Beach
8.8/10 (1,684 reviews)
When the beach is calling your name, you might want to head down to Dover Beach in the heart of Dover. If you want to continue walking by the waves, head to St. Lawrence Bay and Turtle Beach, both within a short walk.

Rockley Beach
8.8/10 (1,092 reviews)
If you can't wait to get to the beach, you might enjoy a trip to Rockley Beach in the heart of Rockley. If you want to continue walking by the waves, head to Worthing Beach and Allamanda Beach Boardwalk, both within a short walk.

Carlisle Bay
9.2/10 (1,598 reviews)
Carlisle Bay is 2 mi (3.3 km) from central Bridgetown, why not stop by during your stay?

Sandy Lane Beach
9.0/10 (752 reviews)
When the beach is calling your name, you might want to head down to Sandy Lane Beach, located 0.5 mi (0.7 km) from central Sandy Lane. Catch the sunset by the shore at Paynes Bay Beach, just a short walk away.

Mullins Beach
8.4/10 (347 reviews)
If want to top up your tan, you might want to head out to Mullins Beach, located 0.4 mi (0.6 km) from central Mullins. Catch the sunset by the shore at Gibbes Beach, just a short walk away.

Crane Beach
8.4/10 (1,067 reviews)
If being by the water is a major draw, Crane Beach is a spot you might want to check out, located 0.5 mi (0.8 km) from central Diamond Valley. If you want to continue walking by the waves, head to Foul Bay Beach located nearby.
Brownes Beach
9.2/10 (515 reviews)
If being by the water is a major draw, Brownes Beach is a spot you might want to check out, located 1.7 mi (2.7 km) from central Bridgetown. If you want to continue walking by the waves, head to Pebbles Beach located nearby.
Check out reviews of Barbados hotels guests love
Hilton Grand Vacations Club The Crane Barbados
8/10 Good
"Would stay again"
Sugar Bay Barbados - All Inclusive
10/10 Excellent
"I have nothing bad to say about sugar bay!!!! This place was wonderful and perfect for my first time stay, My costumer service was amazing they helped out with anything i came across! The food was actually pretty good too, so many options they never repeated a meal. The beach on the property is so beautiful too. you have everything in one place."
Hotel Le Roy
10/10 Excellent
"I had a lovely stay at Hotel Le Roy. The location was excellent. The staff was friendly and the food was overall good. If I did have a critique it would be the live music was sort of boring, but I guess they are aiming for a certain atmosphere. Overall, I would book this hotel again."
Hotel Indigo Bridgetown Barbados by IHG
10/10 Excellent
"Lovely stay. Highly recommend"
Sea Breeze Beach House by Ocean Hotels - All Inclusive
10/10 Excellent
"The place was lovely, food was amazing and the staff made this birthday the best experience I’ve ever had. Will definitely be recommending to my friends."
The Club, Barbados Resort & Spa Adults Only - All Inclusive
10/10 Excellent
"Yes"
Keep exploring
- Whitehaven Hotels
- St. Michael Hotels
- Beach Hotels in St. Lawrence Gap
- Hotels with a Pool in Hastings
- Apartments in Bridgetown
- Cheap Hotels in Holetown
- Cheap Hotels in St. Lawrence Gap
- Luxury Hotels in Speightstown
- St. John Hotels
- Apartments in St. Lawrence Gap
- All-Inclusive Hotels in St. James
- Resorts & Hotels with Spas in Holetown
- All-Inclusive Hotels in St. Peter
- Apartments in Paynes Bay
- 3 Star Hotels in Sandy Lane
- Bathsheba Hotels
- Porters Hotels
- Holetown Hotels
- Family Hotels in St. Lawrence Gap
- 5 Star Hotels in Holetown
- Hotels with a Gym in St. Lawrence Gap
- Resorts in St. James
- Luxury Hotels in St. Lawrence Gap
- All-Inclusive Hotels in St. Michael
- Worthing Hotels
- Beach Hotels in Paynes Bay
- St. James Hotels
- Bridgetown Hotels
- Christ Church Hotels
- Hotels with a Pool in St. James
- 3 Star Hotels in Holetown
- St. Lawrence Gap Hotels
- Luxury Hotels in Oistins
- St. Philip Hotels
- 5 Star Hotels in Sandy Lane
- Luxury Hotels in St. James
- St. Lucy Hotels
- Family Hotels in Oistins
- Villas in Oistins
- Apartments in St. James
- Hotels with Free Breakfast in Holetown
- Folkestone Hotels
- St. George Hotels
- Hotels with a Pool in St. Lawrence Gap
- Luxury Hotels in Holetown
- Villas in Speightstown
- Hastings Hotels
- 4 Star Hotels in Bridgetown
- Cheap Hotels in Oistins
- 4 Star Hotels in Oistins
- Maxwell Hotels
- Sandy Lane Hotels
- Silver Sands Hotels
- St. Peter Hotels
- Mullins Hotels
- 3 Star Hotels in Gibbes
- Paynes Bay Hotels
- Hotels with Free Breakfast in Maxwell
- 5 Star Hotels in Folkestone
- Maxwell Hill Hotels
- Luxury Hotels in Maxwell
- Beach Hotels in Hastings
- 3 Star Hotels in St. Lawrence Gap
- Apartments in Holetown
- Villas in Mullins
- Warners Hotels
- Rockley Hotels
- 4 Star Hotels in Sandy Lane
- Clinketts Hotels
- Villas in Holetown
- Family Hotels in Dover
- Hotels with Kitchens in Christ Church
- Family Hotels in Paynes Bay
- Speightstown Hotels
- Oistins Hotels
- Beach Hotels in Speightstown
- St. Thomas Hotels
- Apartments in Oistins
- Beach Hotels in Worthing
- Hotels with Parking in St. Lawrence Gap
- Luxury Hotels in Hastings
- Hotels with a Pool in Worthing
- Apartments in Speightstown
- Resorts & Hotels with Spas in St. Lawrence Gap
- 3 Star Hotels in Bridgetown
- Hotels with Kitchens in St. Lawrence Gap
- Apartments in Hastings
- Sunset Crest Hotels
- Hotels with Parking in Hastings
- Apartments in Prospect
- Hotels with a Pool in Holetown
- 3 Star Hotels in Oistins
- Hotels with Parking in Worthing
- Welches Hotels
- Westmoreland Hotels
- Hotels with a Gym in Paynes Bay
- Prospect Hotels
