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

Resort in Paradise Island · 634.77 mi from centre
8.2
1,222 reviews
Breakfast available
With a stay at The Coral at Atlantis in Paradise Island, you'll be connected to the convention centre, within a 15-minute drive of Junkanoo Beach and Lucayan Archipelago.  This beach resort is 7.8 mi (12.5 km) from Cable Beach and 0.2 mi (0.4 km) from Marina Village at Atlantis.

Resort in St. Lucia, Soufrière · 697.11 mi from centre
9.2
413 reviews
Breakfast available
When you a stay at Anse Chastanet Resort in Soufrière, you'll be on the beach, just steps from Windward Islands and Anse Chastanet Beach.  This beach resort is 6.4 mi (10.2 km) from Gros Piton and 0.7 mi (1.1 km) from Turtle Reef.

Hotel in Philipsburg · 482.89 mi from centre
8.2
196 reviews
With a stay at Oceans at Divi Little Bay in Philipsburg, you'll be within a 15-minute drive of Orient Bay Beach and Mullet Bay Beach.  This hotel is 6.3 mi (10.2 km) from Maho Beach and 8.1 mi (13 km) from Grand Case Beach.

Hotel in Bahamas, Driggs Hill · 607.81 mi from centre
9.6
4 reviews
When you a stay at Tiamo Resort in Driggs Hill, you'll be by the ocean, just steps from Lucayan Archipelago and Buttonwood Cay.  This beach hotel is 9.3 mi (15 km) from Long Bay Cays and 24 mi (38.7 km) from High Point Cay.

All-inclusive resort in Holetown · 804.84 mi from centre
7.8
349 reviews
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 13.1 mi (21.1 km) from Miami Beach and 8.7 mi (14 km) from U.S. Embassy.

All-inclusive resort in Runaway Bay · 455.43 mi from centre
7.2
2,162 reviews
Breakfast available
With a stay at Bahia Principe Grand Jamaica - All Inclusive in Runaway Bay, you'll be on the beach, within a 5-minute drive of Jamaica Beaches and Green Grotto Caves.  This all-inclusive property is 1.8 mi (2.8 km) from Ocean View Beach and 1.8 mi (2.8 km) from Cardiff Hall Beach.

Hotel in South Beach, Miami Beach · 799.87 mi from centre
8.2
933 reviews
Breakfast available
With a stay at Dream South Beach, by Hyatt in Miami Beach (South Beach), you'll be steps from Collins Avenue Shopping Area and Ocean Drive.  This beach hotel is 0.4 mi (0.6 km) from Española Way and 1 mi (1.7 km) from Miami Beach Convention Center.

Hotel in Willemstad · 454.54 mi from centre
7.8
404 reviews
Breakfast available
With a stay at ACOYA Curacao Resort, Villas & Spa, you'll be centrally located in Willemstad, within a 5-minute drive of Mambo Beach and Curaçao Sea Aquarium.  This spa hotel is 8.7 mi (14.1 km) from Blue Bay and 1.1 mi (1.7 km) from Landhuis Chobolobo.

Resort in Key West Historic District, Key West · 843.67 mi from centre
8.8
872 reviews
Breakfast available
With a stay at Pier House Resort & Spa, you'll be centrally located in Key West, steps from Waterfront Playhouse and Key West Shipwreck Museum.  This beach resort is 0.1 mi (0.2 km) from Mallory Square and 0.2 mi (0.3 km) from Museum of Art & History at the Custom House.

Resort in Key West Historic District, Key West · 843.57 mi from centre
8.8
957 reviews
Breakfast available
With a stay at Hyatt Centric Key West Resort and Spa, you'll be centrally located in Key West, steps from Florida Keys Beaches and 3 minutes by foot from Duval Street.  This beach resort is 0.3 mi (0.5 km) from Mallory Square and 1.3 mi (2 km) from Southernmost Point.

Hotel in St. John's · 570.99 mi from centre
9.0
15 reviews
With a stay at The Cove Suites at Blue Waters Resort and Spa in St. John's, you'll be on the beach, within a 10-minute drive of Dickenson Bay Beach and Coates Cottage Art Gallery.  This beach hotel is 10.6 mi (17.1 km) from Jolly Beach and 2 mi (3.3 km) from Hodges Bay.

Hotel in Antigua, Freetown · 581.01 mi from centre
9.0
593 reviews
With a stay at The Escape at Nonsuch Bay  - Adults Only in Freetown, you'll be near the beach, just a 2-minute walk from Nonsuch Bay and 13 minutes by foot from Brown's Bay Beach.  This hotel is 19 mi (30.6 km) from Dickenson Bay Beach and 1 mi (1.7 km) from Harmony Hall Art Gallery.

All-inclusive resort in Oranjestad · 414.01 mi from centre
8.8
1,493 reviews
Breakfast available
When you stay at Tamarijn Aruba All Inclusive in Oranjestad, you'll be on the beach, within a 15-minute walk of Divi Golf and Beach Resort and Manchebo Beach.  This all-inclusive property is 1.4 mi (2.3 km) from Eagle Beach and 1.9 mi (3.1 km) from Aruba Town Hall.

Hotel in Speightstown · 801.27 mi from centre
9.4
122 reviews
Breakfast available
When you stay at Little Good Harbour in Speightstown, you'll be on the beach, within a 5-minute drive of Port St. Charles Marina and Heywoods Beach.  This beach hotel is 9.5 mi (15.4 km) from Sandy Lane Beach and 13 mi (21 km) from Carlisle Bay.

Hotel in Cartagena Centro, Cartagena · 656.70 mi from centre
9.8
93 reviews
Breakfast available
With a stay at Hotel Casa Don Sancho by Mustique in Cartagena (Cartagena Walled City), you'll be steps from Teatro Heredia and 4 minutes by foot from Santo Toribio Church.  This boutique hotel is 0.2 mi (0.3 km) from Cartagena Cathedral and 0.3 mi (0.5 km) from San Pedro Claver Church and Convent.

Resort in Saint Martin, Simpson Bay · 480.42 mi from centre
8.8
958 reviews
Breakfast available
With a stay at Simpson Bay Resort, Marina & Spa in Simpson Bay, you'll be 3.5 mi (5.6 km) from Maho Beach and 3.9 mi (6.3 km) from Mullet Bay Beach.  This beach resort is 6.9 mi (11.1 km) from Happy Bay and 10.6 mi (17.1 km) from Anse Marcel Beach.

All-inclusive resort in Montego Bay · 489.55 mi from centre
8.0
270 reviews
Breakfast available
When you stay at Zoetry Montego Bay - All Inclusive in Montego Bay, you'll be on the waterfront – a 1-minute drive from Jamaica Beaches and 7 minutes from Rose Hall Great House.  This all-inclusive property is 5 mi (8 km) from Doctor's Cave Beach and 7.9 mi (12.8 km) from Montego Bay Cruise Ship Terminal.

Aparthotel in Palm Beach County, Singer Island · 838.67 mi from centre
8.0
433 reviews
Breakfast available
With a stay at Palm Beach Shores Resort and Vacation Villas in Singer Island (Palm Beach Shores), you'll be a 2-minute drive from Peanut Island and 7 minutes from Port of Palm Beach.  This beach aparthotel is 5.1 mi (8.2 km) from Jupiter Beach and 5.9 mi (9.5 km) from Rapids Water Park.

Hotel in Christ Church, Maxwell · 813.16 mi from centre
9.0
972 reviews
Breakfast available
When you stay at Bougainvillea Barbados in Maxwell, you'll be on the beach, within a 5-minute drive of Oistin's Friday Night Fish Fry and South Coast Boardwalk.  This beach hotel is 1.7 mi (2.8 km) from Miami Beach and 3.3 mi (5.3 km) from U.S. Embassy.

Resort in Sunny Isles Beach · 806.35 mi from centre
8.2
946 reviews
Breakfast available
Located in Sunny Isles Beach, Marenas Beach Resort is by the ocean – a 4-minute drive from Aventura Mall and 7 minutes from Haulover Park.  This beach resort is 4.5 mi (7.3 km) from Bal Harbour Shops and 8.8 mi (14.2 km) from Hard Rock Stadium.