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
Windward Islands
See the latest prices and deals by choosing your dates
All-inclusive resort in Holetown · 110.51 mi from centre
7.8
341 reviews
Breakfast available
When you stay at The Club, Barbados Resort & Spa Adults Only - All Inclusive in Holetown, you'll be on the beach – a 1-minute drive from Sandy Lane Beach and 9 minutes from Kensington Oval. 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 · 110.72 mi from centre
8.4
445 reviews
Breakfast available
When you stay at Tamarind by Elegant Hotels in Paynes Bay, you'll be on the beach, within a 10-minute drive of Kensington Oval and Carlisle Bay. This all-inclusive hotel is 10.9 mi (17.5 km) from Dover Beach and 1 mi (1.7 km) from Sandy Lane Beach.
All-inclusive resort in Paynes Bay · 110.76 mi from centre
8.8
100 reviews
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 7 minutes from Kensington Oval. This all-inclusive property is 10.8 mi (17.4 km) from Dover Beach and 5.1 mi (8.3 km) from Carlisle Bay.
Hotel in Holetown · 110.43 mi from centre
8.4
316 reviews
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 Kensington Oval. 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 Christ Church, Maxwell · 117.08 mi from centre
8.0
722 reviews
Breakfast available
When you stay at Turtle Beach, a Tribute Portfolio™ All Inclusive Hotel in Maxwell, you'll be on the beach, within a 10-minute drive of U.S. Embassy and Carlisle Bay. This all-inclusive property is 0.6 mi (0.9 km) from Dover Beach and 2.2 mi (3.5 km) from Rockley Beach.
Resort in Bridgetown · 113.85 mi from centre
7.6
888 reviews
Breakfast available
With a stay at Radisson Aquatica Resort Barbados, you'll be centrally located in Bridgetown, steps from Carlisle Bay and within a 5-minute drive of U.S. Embassy. This beach resort is 3 mi (4.8 km) from Dover Beach and 1.5 mi (2.5 km) from Rockley Beach.
Hotel in Christ Church, Worthing · 115.98 mi from centre
8.0
85 reviews
Breakfast available
When you stay at The Sands Barbados All Inclusive in Worthing, you'll be on the beach, within a 5-minute drive of Dover Beach and Carlisle Bay. This all-inclusive hotel is 0.9 mi (1.4 km) from Rockley Beach and 2.3 mi (3.7 km) from U.S. Embassy.
All-inclusive resort in Christ Church, Oistins · 117.61 mi from centre
8.4
297 reviews
Breakfast available
Located in Oistins, Sea Breeze Beach House by Ocean Hotels - All Inclusive is by the ocean – a 2-minute drive from Oistin's Friday Night Fish Fry and 6 minutes from Silver Sands Beach. This all-inclusive property is 1.9 mi (3.1 km) from Dover Beach and 2.7 mi (4.4 km) from Rockley Beach.
Hotel in Bridgetown · 114.54 mi from centre
9.0
242 reviews
When you stay at Sweetfield Manor in Bridgetown, you'll be in the historical district, within a 5-minute drive of Carlisle Bay and Garrison Savannah. This spa hotel is 1.3 mi (2.2 km) from U.S. Embassy and 1.5 mi (2.5 km) from Rockley Beach.
Hotel in Paynes Bay · 110.85 mi from centre
9.6
372 reviews
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 6 minutes from Kensington Oval. This beach hotel is 11.4 mi (18.4 km) from Dover Beach and 4.8 mi (7.7 km) from Carlisle Bay.
All-inclusive resort in St. James, Derricks · 110.88 mi from centre
8.2
402 reviews
Breakfast available
When you stay at Crystal Cove by Elegant Hotels - All-Inclusive in Derricks, you'll be on the beach, within a 10-minute drive of Sandy Lane Beach and Kensington Oval. This all-inclusive property is 11 mi (17.8 km) from Dover Beach and 4.4 mi (7 km) from Carlisle Bay.
Resort in Speightstown, Saint Peter · 109.30 mi from centre
9.4
36 reviews
Port St. Charles is an exclusive resort set on an extensive beach facing the Caribbean Sea. All accommodation types overlook the marina, the lagoon or the shore and are connected by free water-taxi services.
Self-catering rooms and apartments are decorated with local features and all open out onto patios. Fully equipped kitchens include a dining area, while living rooms come with large flat-screen TVs and cable channels.
Guests can enjoy a dive in the pool or a game in the tennis court. A golf course is situated within 3 km from the St. Charles and horse riding facilities are also available. Water sport activities include diving and snorkelling.
Staff at the hotel can also suggest restaurants or book a daily cruise. Grantley Adams Airport is 35 km from Port St. Charles hotel.
Hotel in Christ Church, Rockley · 115.30 mi from centre
8.6
462 reviews
Breakfast available
With a stay at The Rockley by Ocean Hotels - Breakfast Included in Rockley, you'll be connected to a shopping centre – a 4-minute walk from Rockley Beach and a 3-minute drive from Carlisle Bay. This family-friendly hotel is 1.4 mi (2.2 km) from Dover Beach and 2.7 mi (4.3 km) from U.S. Embassy.
Guesthouse in Bridgetown · 114.02 mi from centre
7.8
30 reviews
Breakfast available
When you stay at We Stay Well Sanctuary Barbados - Wellness in Paradise in Bridgetown, you'll be near the beach, within a 5-minute drive of Carlisle Bay and Kensington Oval. This guest house is 6.9 mi (11.1 km) from Dover Beach and 3.2 mi (5.1 km) from U.S. Embassy.
All-inclusive resort in Grenadines, Palm Island · 62.50 mi from centre
9.4
18 reviews
Breakfast available
Located in Palm Island, Palm Island Resort & Spa is by the ocean, within a 15-minute drive of Windward Islands and Chatham Bay Beach. This all-inclusive property is 1.1 mi (1.7 km) from Captain Hugh Mulzac Square and 1.8 mi (2.9 km) from Belmont Bay.
Hotel in Le Marin, Le Diamant · 70.74 mi from centre
8.6
87 reviews
Breakfast available
A stay at Diamant les Bains Résidence Hôtelière places you in the heart of Le Diamant, steps from Windward Islands and Martinique Regional Nature Park. This beach hotel is 18.7 mi (30.1 km) from Cruise Terminal and 0.2 mi (0.3 km) from Diamond Beach.
Hotel in Le Marin, Trois-Ilets · 74.91 mi from centre
8.2
82 reviews
Breakfast available
When you a stay at La Suite Villa in Trois-Ilets, you'll be near the beach, just steps from Windward Islands and Martinique Regional Nature Park. This luxury hotel is 19.4 mi (31.2 km) from Cruise Terminal and 0.5 mi (0.8 km) from Anse Mitan.
Hotel in Le Marin, Trois-Ilets · 75.44 mi from centre
8.6
787 reviews
Breakfast available
With a stay at Hotel La Pagerie in Trois-Ilets (Pointe du Bout), you'll be steps from Windward Islands and Martinique Regional Nature Park. This golf hotel is 19.9 mi (32 km) from Cruise Terminal and 0.3 mi (0.5 km) from Pointe du Bout Beach.
Hotel in Le Marin, Trois-Ilets · 75.46 mi from centre
7.6
433 reviews
Breakfast available
With a stay at Hotel Bakoua Les Trois Ilets in Trois-Ilets (Pointe du Bout), you'll be steps from Windward Islands and Martinique Regional Nature Park. This beach hotel is 20 mi (32.1 km) from Cruise Terminal and 0.4 mi (0.7 km) from Pointe du Bout Beach.
Hotel in Martinique, Fort-de-France · 78.37 mi from centre
8.2
479 reviews
Breakfast available
When you stay at Simon Hotel in Fort-de-France, you'll be near the beach, within a 5-minute walk of Cruise Terminal and Windward Islands. This hotel is 0.3 mi (0.5 km) from Fort-de-France Cathedral and 0.4 mi (0.6 km) from La Savane Park.