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 Riomar, Barranquilla · 596.90 mi from centre
8.8
904 reviews
With a stay at Dann Carlton Barranquilla in Barranquilla (Riomar), you'll be steps from Buenavista Shopping Center and Buenavista Gran Casino. This luxury hotel is 0.4 mi (0.7 km) from Mall Plaza Buenavista and 0.7 mi (1 km) from Viva Barranquilla Shopping Center.
Hotel in Miami-Dade County, Coral Gables · 804.64 mi from centre
9.4
688 reviews
Breakfast available
With a stay at Loews Coral Gables Hotel in Coral Gables (Crafts), you'll be within a 5-minute drive of Miracle Mile and Shops at Merrick Park. This luxury hotel is 3.5 mi (5.7 km) from University of Miami and 4.3 mi (6.9 km) from LoanDepot Park.
Resort in Gros Islet · 697.10 mi from centre
9.2
945 reviews
Breakfast available
With a stay at The Landings Resort & Spa in Gros Islet, you'll be on the beach, just a 1-minute walk from Windward Islands and 12 minutes by foot from Pigeon Island National Landmark. This beach resort is 0.7 mi (1.2 km) from Saint Joseph the Worker Catholic Church and 0.8 mi (1.3 km) from Friday Night Street Party.
All-inclusive resort in St. George's · 728.94 mi from centre
8.8
150 reviews
Breakfast available
With a stay at Sandals Grenada - ALL INCLUSIVE Couples Only in St. George's, you'll be on the beach, within a 10-minute drive of St. George's University and Windward Islands. This all-inclusive property is 4.8 mi (7.8 km) from Grand Anse Beach and 0.3 mi (0.4 km) from Pink Gin Beach.
All-inclusive resort in Montego Bay · 487.02 mi from centre
8.6
1,022 reviews
Breakfast available
When you stay at Hyatt Zilara Rose Hall - Adults Only - All Inclusive in Montego Bay, you'll be next to a golf course, within a 5-minute drive of Montego Bay Convention Centre and Rose Hall Great House. This all-inclusive property is 7.1 mi (11.4 km) from Doctor's Cave Beach and 10.1 mi (16.2 km) from Montego Bay Cruise Ship Terminal.
Hotel in Miami-Dade County, Bal Harbour · 803.94 mi from centre
8.8
349 reviews
Breakfast available
When you stay at The St. Regis Bal Harbour Resort in Bal Harbour, you'll be on the beach, within a 15-minute drive of Fontainebleau and Aventura Mall. This beach hotel is 6.3 mi (10.1 km) from Miami Beach Boardwalk and 6.7 mi (10.7 km) from Collins Avenue Shopping Area.
All-inclusive resort in Ocho Rios · 438.00 mi from centre
9.2
100 reviews
Breakfast available
When you stay at Sandals Royal Plantation - ALL INCLUSIVE Couples Only in Ocho Rios, you'll be on the beach, within a 10-minute drive of Dunn's River Falls and Turtle Beach. This all-inclusive property is 0.1 mi (0.2 km) from Coconut Grove Shopping Village and 0.8 mi (1.4 km) from White River Reggae Park.
Resort in Islamorada · 792.00 mi from centre
9.0
985 reviews
Breakfast available
With a stay at Cheeca Lodge & Spa in Islamorada (Matecumbe), you'll be a 4-minute walk from Matecumbe United Methodist Church and 5 minutes by foot from Florida Keys Brewing Co.. This beach resort is 0.3 mi (0.6 km) from MoradaWay Arts & Cultural District and 0.4 mi (0.6 km) from Hurricane Monument.
Hotel in Mid Beach, Miami Beach · 800.40 mi from centre
9.2
1,028 reviews
Breakfast available
With a stay at 1 Hotel South Beach, you'll be centrally located in Miami Beach, within a 5-minute walk of Miami Beach Boardwalk and Collins Avenue Shopping Area. This beach hotel is 0.5 mi (0.8 km) from Miami Beach Convention Center and 1.1 mi (1.7 km) from Ocean Drive.
Hotel in St. George's · 730.10 mi from centre
9.8
84 reviews
Breakfast available
When you stay at Silversands Grenada in St. George's, you'll be on the beach, within a 5-minute drive of Grand Anse Beach and St. George's University. This beach hotel is 0.1 mi (0.1 km) from Windward Islands and 0.2 mi (0.3 km) from Grand Anse Bay.
Resort in Miami Beach City Center, Miami Beach · 800.19 mi from centre
9.0
1,268 reviews
Breakfast available
With a stay at National Hotel, An Adult Only Oceanfront Resort in Miami Beach (South Beach), you'll be steps from Collins Avenue Shopping Area and 5 minutes by foot from Fillmore Miami Beach. This beach resort is 0.4 mi (0.7 km) from Miami Beach Convention Center and 0.4 mi (0.7 km) from Ocean Drive.
All-inclusive resort in Antigua, Willikies · 581.86 mi from centre
9.6
103 reviews
Located in Willikies, Hammock Cove Antigua - All Inclusive - Adults Only is on the beach – a 5-minute walk from Devil's Bridge and 12 minutes by foot from Indian Town National Park. This all-inclusive property is 0.9 mi (1.4 km) from Long Bay and 8.2 mi (13.2 km) from Sir Vivian Richards Stadium.
Resort in Grenadines, Bequia Island · 718.87 mi from centre
9.8
134 reviews
With a stay at Bequia Beach Hotel Luxury Resort & Spa in Bequia Island, you'll be on the beach, just a 4-minute walk from Friendship Bay Beach and a 2-minute drive from Princess Margaret Beach. This beach resort is 2 mi (3.1 km) from Port of Port Elizabeth.
Hotel in New Kingston, Kingston · 420.36 mi from centre
9.2
1,194 reviews
Breakfast available
With a stay at S Hotel Kingston, you'll be centrally located in Kingston, within a 5-minute drive of Bob Marley Museum and Jamaica House. This luxury hotel is 0.5 mi (0.8 km) from Pantry Playhouse and 0.5 mi (0.9 km) from Peter Tosh Museum.
Resort in Noord · 410.66 mi from centre
9.2
963 reviews
Breakfast available
With a stay at The Ritz-Carlton, Aruba in Noord, you'll be on the beach – a 4-minute walk from Palm Beach and 7 minutes by foot from Stellaris Casino. This beach resort is 2.5 mi (4 km) from Eagle Beach and 4.1 mi (6.6 km) from Divi Golf and Beach Resort.
Hotel in Antigua, Long Island · 576.10 mi from centre
10.0
25 reviews
Breakfast available
With a stay at Jumby Bay Island - Oetker Collection in Long Island, you'll be next to a golf course, within a 15-minute drive of Sir Vivian Richards Stadium and Hell's Gate Island. This beach hotel is 7.2 mi (11.6 km) from Dickenson Bay Beach and 10.7 mi (17.3 km) from Galley Bay.
Hotel in Miami-Dade County, Coral Gables · 805.58 mi from centre
9.0
956 reviews
Breakfast available
In the heart of Coral Gables, Biltmore Hotel - Miami - Coral Gables is within a 5-minute drive of Miracle Mile and Shops at Merrick Park. This golf hotel is 3 mi (4.8 km) from University of Miami and 5.4 mi (8.7 km) from Dadeland Mall.
Resort in Cartagena Walled City, Cartagena · 656.45 mi from centre
9.4
940 reviews
Breakfast available
With a stay at Sofitel Legend Santa Clara Cartagena, you'll be centrally located in Cartagena, steps from Fine Arts and within a 10-minute walk of Clock Tower. This family-friendly resort is 0.9 mi (1.4 km) from Republik Bank and 0.9 mi (1.5 km) from San Pedro Claver Church and Convent.
All-inclusive resort in St. Lucia, Vieux Fort · 709.24 mi from centre
9.6
70 reviews
Breakfast available
When you stay at Serenity At Coconut Bay - All Inclusive - Adults Only in Vieux Fort, you'll be on the beach, within a 15-minute walk of Sandy Beach and Windward Islands. This all-inclusive property is 16.6 mi (26.7 km) from Gros Piton and 0.7 mi (1.1 km) from Maria Islands Nature Reserve.
Resort in Palm Beach County, Manalapan · 830.02 mi from centre
9.2
889 reviews
Breakfast available
When you stay at Eau Palm Beach Resort & Spa in Manalapan, you'll be on the waterfront, within a 15-minute drive of Lake Worth Beach and CityPlace. This beach resort is 8.4 mi (13.4 km) from Worth Avenue and 8.6 mi (13.8 km) from Atlantic Avenue.