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
Hotel in Miami Beach City Center, Miami Beach · 800.39 mi from centre
8.8
675 reviews
Breakfast available
Located in Miami Beach (South Beach), Hotel Greystone - Adults Only is a 4-minute walk from Miami Beach Convention Center and 10 minutes by foot from Miami Beach Boardwalk. This hotel is 0.8 mi (1.2 km) from Ocean Drive and 0.9 mi (1.5 km) from Lincoln Road Mall.
Hotel in Port of Spain · 804.44 mi from centre
9.0
372 reviews
Breakfast available
With a stay at The BRIX, Autograph Collection in Port of Spain, you'll be a 3-minute walk from Queen's Hall and 8 minutes by foot from President's House. This luxury hotel is 13.6 mi (21.9 km) from Maracas Beach and 0.9 mi (1.5 km) from National Museum and Art Gallery.
Resort in Central Beach, Fort Lauderdale · 812.71 mi from centre
9.2
1,159 reviews
Breakfast available
Located in Fort Lauderdale (East Fort Lauderdale), Hotel Maren Fort Lauderdale Beach, Curio Collection by Hilton is a 3-minute walk from Fort Lauderdale Beach and 7 minutes by foot from Las Olas Beach. This beach resort is 1.7 mi (2.7 km) from Las Olas Boulevard and 2.3 mi (3.7 km) from Greater Fort Lauderdale-Broward County Convention Center.
Hotel in Brickell, Miami · 802.25 mi from centre
8.2
961 reviews
Breakfast available
With a stay at W Miami, you'll be centrally located in Miami, just a 5-minute walk from Brickell City Centre and 6 minutes by foot from Downtown Miami Shopping District. This luxury hotel is 0.5 mi (0.8 km) from Bayfront Park and 0.9 mi (1.4 km) from Bayside Marketplace.
Resort in Hollywood Beach, Hollywood · 808.05 mi from centre
8.2
2,374 reviews
Breakfast available
With a stay at Diplomat Beach Resort Hollywood, Curio Collection by Hilton in Hollywood (Hollywood Beach), you'll be a 3-minute drive from North Broadwalk and 5 minutes from Gulfstream Park Racing and Casino. This beach resort is 4.1 mi (6.6 km) from Aventura Mall and 5.8 mi (9.3 km) from Orangebrook Golf and Country Club.
All-inclusive resort in Prospect · 806.05 mi from centre
9.0
459 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.
Hotel in St. Lawrence Gap · 812.60 mi from centre
9.0
22 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.
Hotel in Noord, Palm-Eagle Beach · 410.68 mi from centre
9.6
245 reviews
Breakfast available
Boardwalk is an adults-only boutique hotel in the middle of a former coconut plantation, steps from Palm Beach Aruba. We are a unique Caribbean gem of 49 fully equipped private casitas in a lush tropical oasis filled with hammocks, tranquility zones, two pools, an onsite restaurant and bar The Coco Café, and dedicated beach area on Palm Beach. You find us on the one happy island of Aruba, where it is summer all year round. Our family-run hotel delivers personal & unique experiences so you can enjoy your vacation, exactly how you want to.
All-inclusive resort in Ocho Rios · 439.49 mi from centre
8.0
1,307 reviews
When you stay at Moon Palace Jamaica – All Inclusive in Ocho Rios, you'll be on the beach – a 4-minute drive from Ocho Rios Fort and 7 minutes from Dunn's River Falls. This all-inclusive property is 0.3 mi (0.5 km) from Jamaica Beaches and 0.3 mi (0.5 km) from Ocho Rios Clock Tower.
Hotel in Negril · 520.54 mi from centre
7.2
951 reviews
Breakfast available
When you stay at Royalton Negril, An Autograph Collection All-Inclusive Resort in Negril, you'll be on the beach, within a 10-minute walk of Seven Mile Beach and Hedonism II. This all-inclusive hotel is 0.3 mi (0.4 km) from Jamaica Beaches and 6.4 mi (10.3 km) from Negril Cliffs.
Hotel in Holetown · 804.49 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 Nassau · 637.69 mi from centre
8.4
3,664 reviews
Breakfast available
When you stay at Grand Hyatt Baha Mar in Nassau, you'll be on the beach, within a 5-minute drive of Royal Blue Golf Club and Cable Beach. This beach resort is 3.4 mi (5.5 km) from Junkanoo Beach and 4.2 mi (6.8 km) from Straw Market.
All-inclusive resort in Gros Islet · 697.10 mi from centre
8.2
925 reviews
Breakfast available
With a stay at Royalton Saint Lucia, An Autograph Collection All-Inclusive Resort in Gros Islet (Cap Estate), you'll be steps from Windward Islands and a 3-minute drive from Sandals Golf and Country Club. This all-inclusive property is 1.4 mi (2.3 km) from Smugglers Cove and 1.7 mi (2.8 km) from Rodney Bay Aquatic Centre.
All-inclusive resort in Exuma, Rokers Point · 501.09 mi from centre
8.2
140 reviews
Breakfast available
When you stay at Sandals Emerald Bay - ALL INCLUSIVE Couples Only in Rokers Point, you'll be on the beach, within a 10-minute walk of Emerald Bay Beach and Lucayan Archipelago. This all-inclusive property is 0.1 mi (0.1 km) from Sandals Emerald Reef Golf Club and 4.9 mi (7.9 km) from Three Sisters Beach.
Hotel in Cartagena Centro, Cartagena · 656.52 mi from centre
9.0
397 reviews
Breakfast available
With a stay at Nacar Hotel Cartagena, Curio Collection by Hilton, you'll be centrally located in Cartagena, just a 4-minute walk from Walls of Cartagena and 6 minutes by foot from Clock Tower. This spa hotel is 0.7 mi (1.1 km) from Cartagena de Indias Convention Center and 1.6 mi (2.6 km) from Bocagrande Beach.
Hotel in South America, Caracas · 602.96 mi from centre
8.0
35 reviews
Breakfast available
With a stay at JW Marriott Hotel Caracas in Caracas, you'll be a 5-minute walk from Caracas Stock Exchange and within a 5-minute drive of Sambil Caracas Commercial Center. This luxury hotel is 1.1 mi (1.7 km) from Tolon Fashion Mall and 1.2 mi (2 km) from Centro Comercial El Recreo.
Resort in Holetown · 804.24 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 Willemstad · 454.14 mi from centre
9.0
955 reviews
Breakfast available
With a stay at Avila Beach Hotel in Willemstad (Pietermaai District), you'll be within a 5-minute drive of Curaçao Sea Aquarium and Handelskade. This beach resort is 1.7 mi (2.7 km) from Mikve Israel-Emanuel Synagogue and 1.8 mi (2.9 km) from Mambo Beach.
Hotel in Palm Beach · 835.10 mi from centre
9.2
616 reviews
Breakfast available
With a stay at The Colony Hotel Palm Beach in Palm Beach, you'll be next to a golf course, just steps from Worth Avenue and a 2-minute drive from The Society of the Four Arts. This family-friendly hotel is 1.3 mi (2.2 km) from Henry Morrison Flagler Museum and 1.7 mi (2.7 km) from CityPlace.
Hotel in South Beach, Miami Beach · 799.83 mi from centre
8.8
516 reviews
Breakfast available
With a stay at UPSUN HOTEL & SOCIAL CLUB in Miami Beach (South Beach), you'll be within a 5-minute walk of Collins Avenue Shopping Area and Art Deco Historic District. This hotel is 0.3 mi (0.5 km) from Ocean Drive and 1.7 mi (2.8 km) from Miami Beach Convention Center.