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
See the latest prices and deals by choosing your dates
Hotel in Miami-Dade County, Coral Gables · 311.63 mi from centre
9.4
710 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.
All-inclusive resort in Isla Mujeres, Punta Sam · 524.59 mi from centre
8.8
961 reviews
Breakfast available
With a stay at Finest Playa Mujeres by The Excellence Collection - All Inclusive in Punta Sam (Playa Mujeres), you'll be within a 15-minute drive of Ultramar Ferry Puerto Juárez and Cancun Mall. This all-inclusive property is 6.2 mi (10 km) from Isla Mujeres Ferry Terminal and 6.2 mi (10 km) from North Beach.
Hotel in Tulum · 575.53 mi from centre
8.8
202 reviews
Breakfast available
With a stay at Ana y Jose Hotel & Spa Tulum in Tulum (Zona Hotelera), you'll be steps from Tulum Beach and a 4-minute drive from Sian Ka'an Biosphere Reserve. This beach hotel is 2.2 mi (3.5 km) from Tulum National Park and 3.6 mi (5.8 km) from Playa Paraiso.
Hotel in Santo Domingo · 605.48 mi from centre
8.8
315 reviews
A stay at Mauad Hotel Boutique places you in the heart of Santo Domingo, within a 5-minute drive of National Museum and Centro Olimpico. This luxury hotel is 2.1 mi (3.3 km) from Columbus Park and 2.3 mi (3.7 km) from Alcazar de Colon.
All-inclusive resort in Montego Bay · 211.17 mi from centre
8.6
1,030 reviews
Breakfast available
With a stay at Hyatt Zilara Rose Hall - Adults Only - All Inclusive in Montego Bay, you'll be next to a golf course, steps from Jamaica Beaches and a 2-minute drive from Montego Bay Convention Centre. This all-inclusive property is 1.5 mi (2.4 km) from Rose Hall Great House and 7.1 mi (11.4 km) from Doctor's Cave Beach.
Hotel in Miami-Dade County, Bal Harbour · 318.46 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.7 mi (10.7 km) from Collins Avenue Shopping Area and 6.9 mi (11.1 km) from Hollywood Beach.
Hotel in Playa del Carmen · 539.59 mi from centre
9.2
69 reviews
Breakfast available
With a stay at The St. Regis Kanai Resort, Riviera Maya in Playa del Carmen, you'll be 4.9 mi (7.9 km) from El Camaleón Mayakoba Golf Course and 6.6 mi (10.6 km) from Gran Coyote Golf. This beach hotel is 9.8 mi (15.8 km) from Quinta Avenida and 11 mi (17.7 km) from Playa del Carmen Maritime Terminal.
All-inclusive resort in Ocho Rios · 235.33 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 Jamaica Beaches. 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 · 268.75 mi from centre
9.0
989 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 · 312.64 mi from centre
9.2
1,042 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 Playa Dorada, Puerto Plata · 531.78 mi from centre
9.4
445 reviews
Breakfast available
With a stay at Casa Colonial Beach & Spa in Puerto Plata (Playa Dorada), you'll be a 2-minute drive from Playa Dorada and 8 minutes from Malecón De Puerto Plata. This beach hotel is 7.9 mi (12.7 km) from Cofresi Beach and 13 mi (21 km) from Sosúa Beach.
Resort in Miami Beach City Center, Miami Beach · 312.18 mi from centre
9.0
1,272 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.
Hotel in Isla Mujeres · 519.99 mi from centre
8.6
878 reviews
Breakfast available
With a stay at Izla Beach Front Hotel in Isla Mujeres, you'll be 3.7 mi (6 km) from North Beach and 8.4 mi (13.5 km) from Mujeres Beach. This beach hotel is 12.8 mi (20.6 km) from Cancun Mall and 16.7 mi (26.9 km) from Langosta Beach.
Hotel in New Kingston, Kingston · 269.00 mi from centre
9.2
1,200 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 8.3 mi (13.4 km) from Jamaica Beaches and 0.5 mi (0.8 km) from Pantry Playhouse.
Hotel in Santo Domingo · 605.75 mi from centre
9.0
935 reviews
Breakfast available
In the heart of Santo Domingo, Renaissance Santo Domingo Jaragua Hotel & Casino is within a 5-minute drive of Guibia Beach and Mercado Modelo. This casino hotel is 1.8 mi (2.9 km) from Museo del Ambar and 1.9 mi (3 km) from National Pantheon.
Resort in North Coast, Cabrera · 580.16 mi from centre
8.8
58 reviews
Breakfast available
Located in Cabrera, Casablanca Hotel is in the mountains, within a 15-minute drive of Playa Diamante and Dudú Lagoon. This luxury resort is 3.6 mi (5.8 km) from Playa el Bretón and 7.5 mi (12.1 km) from Playa La Entrada.
All-inclusive resort in Punta Cana · 697.72 mi from centre
9.2
974 reviews
Breakfast available
When you stay at Secrets Cap Cana Resort & Spa - Adults Only - All Inclusive in Punta Cana, you'll be on the beach – a 1-minute drive from Juanillo Beach and 10 minutes from Punta Cana Beach. This all-inclusive property is 15.9 mi (25.7 km) from Bavaro Beach and 12.6 mi (20.3 km) from Downtown Punta Cana.
Hotel in Mérida · 706.89 mi from centre
9.2
353 reviews
Breakfast available
Located in Mérida, Hacienda Xcanatun, Angsana Heritage Collection is within a 10-minute drive of Yucatán Siglo XXI Convention Center and Paseo de Montejo. This luxury hotel is 3.7 mi (5.9 km) from La Isla Mérida Cabo Norte and 5.5 mi (8.9 km) from Dzibilchaltun Ruins.
All-inclusive resort in Downtown Playa del Carmen, Playa del Carmen · 545.53 mi from centre
8.8
1,213 reviews
With a stay at Hilton Playa del Carmen, an All-Inclusive Adult Only Resort, you'll be centrally located in Playa del Carmen, steps from Quinta Avenida and within a 5-minute walk of Mamitas Beach. This all-inclusive property is 0.1 mi (0.2 km) from Playa del Carmen Main Beach and 1.4 mi (2.2 km) from Playa del Carmen Maritime Terminal.
Hotel in Miami-Dade County, Coral Gables · 311.85 mi from centre
9.0
961 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.