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
See the latest prices and deals by choosing your dates

Hotel in St. Michael, Saint Michael · 7.93 km from centre
7.8
58 review
Breakfast available
Bellevue Sanctuary has an outdoor swimming pool, garden, a shared lounge and terrace in Saint Michael. Featuring a bar, this 4-star hotel has air-conditioned rooms with a private bathroom. The hotel also offers free WiFi and free private parking.
At the hotel, the rooms are equipped with a wardrobe. At Bellevue Sanctuary, rooms come with a seating area.
Guests at the accommodation can enjoy a continental breakfast.
Grantley Adams International Airport is 14 km from the property.

Resort in Holetown · 18.65 km from centre
9.0
219 review
Breakfast available
Located in Holetown, Fairmont Royal Pavilion is by the sea, within a 10-minute drive of Mullins Beach and Paradise Beach. This beach resort is 2.5 mi (4.1 km) from Paynes Bay Beach and 6.1 mi (9.8 km) from Brighton Beach.

Hotel in Holetown · 17.91 km from centre
9.8
62 review
When you stay at Coral Reef Club in Holetown, you'll be on the beach, within a 15-minute drive of Sandy Lane Beach and Mullins Beach. This beach hotel is 13 mi (20.9 km) from Dover Beach and 7.4 mi (12 km) from Carlisle Bay.

All-inclusive resort in Paynes Bay · 15.02 km from centre
9.2
186 review
Breakfast available
When you stay at The House, An Autograph Collection All-Inclusive Resort - Adults Only in Paynes Bay, you'll be on the beach – a 2-minute drive from Sandy Lane Beach and 8 minutes from Carlisle Bay. This all-inclusive property is 10.7 mi (17.2 km) from Dover Beach and 5.3 mi (8.6 km) from Brownes Beach.

Resort in Barbados, Diamond Valley · 11.54 km from centre
8.2
275 review
Breakfast available
When you stay at Hilton Grand Vacations Club The Crane Barbados in Diamond Valley, you'll be near the beach, just steps from Crane Beach and a 3-minute drive from Foul Bay Beach. This luxury resort is 11.4 mi (18.4 km) from Dover Beach and 8.7 mi (14 km) from Miami Beach.

Hotel in Holetown · 17.41 km from centre
9.4
68 review
When you stay at The Sandpiper in Holetown, you'll be on the beach, within a 15-minute drive of Sandy Lane Beach and Mullins Beach. This beach hotel is 12.6 mi (20.3 km) from Dover Beach and 7 mi (11.3 km) from Carlisle Bay.

Resort in Holetown · 17.94 km from centre
8.8
405 review
Breakfast available
When you stay at Colony Club, a Luxury Collection Resort, Barbados 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.6 mi (20.3 km) from Dover Beach and 7.4 mi (11.9 km) from Carlisle Bay.

All-inclusive resort in Barbados, Long Bay · 13.95 km from centre
7.6
378 review
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 all-inclusive property is 13.2 mi (21.2 km) from Dover Beach and 10.3 mi (16.6 km) from Miami Beach.

All-inclusive resort in Paynes Bay · 15.19 km from centre
8.8
105 review
When you stay at Treasure Beach Art Hotel, Barbados, An Autograph Collection All-Inclusive Resort in Paynes Bay, you'll be on the beach – a 2-minute drive from Sandy Lane Beach and 8 minutes from Carlisle Bay. This all-inclusive property is 10.8 mi (17.4 km) from Dover Beach and 5.2 mi (8.3 km) from Mullins Beach.

Resort in Barbados, Diamond Valley · 11.43 km from centre
8.4
1,002 review
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.

Hotel in Paynes Bay · 14.74 km from centre
9.6
387 review
Breakfast available
When you stay at Beach View in Paynes Bay, you'll be near the beach – a 3-minute drive from Sandy Lane Beach and 8 minutes from Carlisle Bay. This family-friendly hotel is 11.4 mi (18.4 km) from Dover Beach and 5.1 mi (8.2 km) from Brownes Beach.

Hotel in Holetown · 17.20 km from centre
8.4
337 review
Breakfast available
When you stay at Mango Bay All Inclusive in Holetown, you'll be on the beach, within a 15-minute drive of Sandy Lane Beach and Carlisle Bay. This all-inclusive hotel is 12.4 mi (20 km) from Dover Beach and 3.6 mi (5.7 km) from Mullins Beach.

All-inclusive resort in Holetown · 16.40 km from centre
7.8
362 review
Breakfast available
When you stay at The Club, Barbados Resort & Spa Adults Only - All Inclusive in Holetown, you'll be by the ocean, within a 15-minute drive of Sandy Lane Beach and Carlisle Bay. This all-inclusive property is 11.4 mi (18.3 km) from Dover Beach and 4.2 mi (6.7 km) from Mullins Beach.

Hotel in Paynes Bay · 15.32 km from centre
8.4
445 review
Breakfast available
When you stay at Tamarind, Barbados, An Autograph Collection® All-Inclusive Resort in Paynes Bay, you'll be on the beach, within a 15-minute drive of Carlisle Bay and Sandy Lane Beach. This all-inclusive hotel is 10.9 mi (17.5 km) from Dover Beach and 5.1 mi (8.2 km) from Mullins Beach.

All-inclusive resort in St. James, Derricks · 14.37 km from centre
8.2
414 review
Breakfast available
When you stay at Crystal Cove, A Tribute Portfolio All-Inclusive Resort in Derricks, you'll be on the beach, within a 10-minute drive of Sandy Lane Beach and Carlisle Bay. This all-inclusive property is 11 mi (17.8 km) from Dover Beach and 4.7 mi (7.6 km) from Brownes Beach.

All-inclusive resort in Prospect · 13.55 km from centre
9.0
482 review
Breakfast available
When you stay at Waves Resort & Spa, Barbados, An Autograph Collection® All-Inclusive Resort 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.