Unlock exclusive discounts at hundreds of top hotels
Exclusive member prices
Unlock exclusive member discounts at hundreds of top hotels.
The biggest range
Thousands of luxury hotels for you to choose from but all curated for you.
The best price
We compare deals and bring you the best price with our price promise.
Free cancellation & pay later
A range of fully refundable and pay on arrival luxury and boutique hotels.
Unlock exclusive discounts at hundreds of top hotels
Clear filters
Barbados
See the latest prices and deals by choosing your dates
Hotel in Holetown · 6.54 mi from centre
9.8
61 reviews
When you stay at Coral Reef Club in Holetown, you'll be on the beach, within a 10-minute drive of Sandy Lane Beach and Mullins Beach. This beach hotel is 13 mi (20.9 km) from Dover Beach and 6.8 mi (11 km) from Kensington Oval.
All-inclusive resort in Paynes Bay · 6.71 mi from centre
9.2
186 reviews
Breakfast available
When you stay at The House by Elegant Hotels - All-Inclusive - Adult Only in Paynes Bay, you'll be on the beach – a 2-minute drive from Sandy Lane Beach and 7 minutes from Kensington Oval. This all-inclusive property is 10.7 mi (17.2 km) from Dover Beach and 5 mi (8 km) from Carlisle Bay.
Resort in Holetown · 6.52 mi from centre
9.0
211 reviews
Breakfast available
Located in Holetown, Fairmont Royal Pavilion is by the sea, within a 10-minute drive of Mullins Beach and Paynes Bay Beach. This beach resort is 5.2 mi (8.4 km) from Paradise Beach and 6.1 mi (9.8 km) from Brighton Beach.
Hotel in St. Lawrence Gap · 9.04 mi from centre
8.8
149 reviews
Breakfast available
When you stay at O2 Beach Club & Spa by Ocean Hotels in St. Lawrence Gap, you'll be on the beach, within a 10-minute drive of U.S. Embassy and Carlisle Bay. This all-inclusive hotel is 0.5 mi (0.8 km) from Dover Beach and 2.3 mi (3.7 km) from Miami Beach.
All-inclusive resort in Christ Church, Maxwell · 8.95 mi from centre
8.0
182 reviews
Breakfast available
When you stay at Sandals Barbados - ALL INCLUSIVE Couples Only in Maxwell, you'll be on the beach, within a 10-minute drive of Dover Beach and U.S. Embassy. This all-inclusive property is 11.5 mi (18.5 km) from Sandy Lane Beach and 2.3 mi (3.6 km) from Rockley Beach.
Hotel in Christ Church, Oistins · 10.18 mi from centre
8.8
43 reviews
Breakfast available
With a stay at South Point Hotel in Oistins (Green Garden), you'll be a 4-minute drive from Oistin's Friday Night Fish Fry and 6 minutes from Miami Beach. This family-friendly hotel is 4.8 mi (7.8 km) from Dover Beach and 5.6 mi (9.1 km) from Rockley Beach.
Aparthotel in Barbados, Diamond Valley · 8.98 mi from centre
8.0
258 reviews
Breakfast available
With a stay at Hilton Grand Vacations Club The Crane Barbados in Diamond Valley, you'll be near the beach, within a 10-minute drive of Crane Beach and Foursquare Rum Factory and Heritage Park. This luxury aparthotel is 11.4 mi (18.4 km) from Dover Beach and 8.6 mi (13.8 km) from Miami Beach.
All-inclusive resort in Christ Church, Maxwell · 9.01 mi from centre
7.0
51 reviews
Breakfast available
When you stay at Sandals Royal Barbados - ALL INCLUSIVE Couples Only in Maxwell, you'll be on the beach, within a 10-minute drive of Dover Beach and U.S. Embassy. This all-inclusive property is 11.5 mi (18.5 km) from Sandy Lane Beach and 2.2 mi (3.6 km) from Rockley Beach.
Hotel in Holetown · 6.34 mi from centre
9.4
68 reviews
When you stay at The Sandpiper in Holetown, you'll be on the beach – a 2-minute drive from Sandy Lane Beach and 9 minutes from Mullins Beach. This beach hotel is 12.6 mi (20.3 km) from Dover Beach and 6.4 mi (10.3 km) from Kensington Oval.
Resort in Bridgetown · 9.06 mi from centre
8.2
1,001 reviews
Breakfast available
Located in Bridgetown (Garrison Historic Area), Hilton Barbados Resort is steps from Carlisle Bay and a 4-minute drive from Brownes Beach. This beach resort is 3.2 mi (5.1 km) from Dover Beach and 1.7 mi (2.8 km) from Rockley Beach.
Resort in Christ Church, Maxwell · 8.90 mi from centre
8.6
74 reviews
Located in Maxwell, Luxury Collection at Sea Breeze Beach House by Ocean Hotels is by the ocean, within a 10-minute drive of Dover Beach and Barbados Parliament Buildings. This beach resort is 1.6 mi (2.6 km) from Miami Beach and 2.7 mi (4.4 km) from Rockley Beach.
All-inclusive resort in Barbados, Long Bay · 8.78 mi from centre
7.6
348 reviews
With a stay at Wyndham Grand Barbados Sam Lords Castle All Inclusive Resort in Long Bay, you'll be on the beach, within a 10-minute drive of Crane Beach and Foul Bay Beach. This beach property is 13.2 mi (21.2 km) from Dover Beach and 10.3 mi (16.6 km) from Miami Beach.
Resort in Speightstown · 7.52 mi from centre
9.4
134 reviews
Breakfast available
Located in Speightstown, Cobblers Cove - Barbados is by the ocean – a 1-minute drive from Mullins Beach and 10 minutes from St. Nicholas Abbey. This beach resort is 4.7 mi (7.6 km) from Sandy Lane Beach and 5.4 mi (8.7 km) from Paynes Bay Beach.
Resort in Holetown · 6.43 mi from centre
8.8
405 reviews
Breakfast available
When you stay at Colony Club by Elegant Hotels in Holetown, you'll be on the beach, within a 10-minute drive of Sandy Lane Beach and Mullins Beach. This beach resort is 12.9 mi (20.8 km) from Dover Beach and 6.7 mi (10.9 km) from Kensington Oval.
Resort in Barbados, Diamond Valley · 8.93 mi from centre
8.4
1,001 reviews
Breakfast available
Located in Diamond Valley, The Crane Resort is a 1-minute drive from Crane Beach and 13 minutes from Bottom Bay Beach. This beach resort is 8.6 mi (13.9 km) from Miami Beach and 8.7 mi (13.9 km) from Bath Beach.
All-inclusive resort in Prospect · 7.27 mi from centre
9.0
468 reviews
Breakfast available
When you stay at Waves Hotel & Spa by Elegant Hotels - All Inclusive in Prospect, you'll be on the beach, within a 5-minute drive of Batts Rock Beach and Paradise Beach. This all-inclusive property is 1.8 mi (2.9 km) from Brighton Beach and 2 mi (3.3 km) from Barbados Polo Club.
Resort in Speightstown · 7.45 mi from centre
9.4
105 reviews
Breakfast available
When you stay at Saint Peter's Bay in Speightstown, you'll be on the beach, within a 15-minute drive of Mullins Beach and Sandy Lane Beach. This beach resort is 10 mi (16.1 km) from Kensington Oval and 10.6 mi (17.1 km) from Carlisle Bay.
Hotel in Christ Church, Oistins · 9.31 mi from centre
9.8
222 reviews
Breakfast available
With a stay at Little Arches Boutique Hotel Barbados - Adults only in Oistins, you'll be by the sea, just steps from Miami Beach and a 3-minute drive from Silver Sands Beach. This eco-friendly hotel is 3.2 mi (5.1 km) from Dover Beach and 4 mi (6.4 km) from Rockley Beach.
Resort in Christ Church, Rockley · 8.81 mi from centre
7.2
1,001 reviews
Breakfast available
With a stay at Accra Beach Hotel & Spa in Rockley, you'll be on the beach – a 4-minute walk from Rockley Beach and a 3-minute drive from Carlisle Bay. This beach resort is 1.5 mi (2.4 km) from Dover Beach and 2.3 mi (3.6 km) from Brownes Beach.
Hotel in St. Lawrence Gap · 8.96 mi from centre
8.8
27 reviews
With a stay at Concierge Collection at O2 Beach Club & Spa by Ocean Hotels in St. Lawrence Gap, you'll be on the beach – a 3-minute walk from Dover Beach and a 5-minute drive from U.S. Embassy. This all-inclusive hotel is 1.9 mi (3.1 km) from Rockley Beach and 3 mi (4.8 km) from Miami Beach.