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 Puerto Rico Island, Dorado · 268.61 mi from centre
9.4
217 reviews
Breakfast available
With a stay at Dorado Beach, a Ritz-Carlton Reserve in Dorado (Higuillar), you'll be steps from Dorado Beach and a 4-minute drive from Dorado Beach East Golf Course. This beach resort is 23 mi (37 km) from Port of San Juan and 16.5 mi (26.6 km) from Fort Buchanan.
All-inclusive resort in Punta Cana · 134.03 mi from centre
8.8
2,386 reviews
Located in Punta Cana, Serenade All Suites - Adults Only Resort is a 1-minute drive from Cabeza de Toro Beach and 9 minutes from Downtown Punta Cana. This all-inclusive property is 7.5 mi (12.1 km) from Cocotal Golf and Country Club and 8.3 mi (13.4 km) from Bavaro Beach.
All-inclusive resort in Bávaro, Punta Cana · 127.51 mi from centre
8.8
4,067 reviews
Breakfast available
With a stay at Majestic Elegance Punta Cana - All Inclusive in Punta Cana (Bávaro), you'll be a 1-minute drive from Arena Gorda Beach and 6 minutes from Cana Bay Golf Club. This all-inclusive property is 7.8 mi (12.5 km) from Macao Beach and 7.4 mi (11.9 km) from Los Corales Beach.
Hotel in Ciudad Colonial, Santo Domingo · 33.76 mi from centre
9.0
758 reviews
Breakfast available
With a stay at Billini Hotel, Historic Luxury, you'll be centrally located in Santo Domingo, within a 10-minute walk of Columbus Park and Ozama Fortress. This luxury hotel is 0.8 mi (1.2 km) from Alcazar de Colon and 1.3 mi (2.1 km) from National Palace.
All-inclusive resort in San Pedro de Macorís, Ramón Santana · 79.44 mi from centre
8.6
2,510 reviews
Breakfast available
Located in Ramón Santana, Bahia Principe Luxury Bouganville - Adults Only - All Inclusive is by the sea – a 1-minute drive from PGA Ocean's 4 Golf and 8 minutes from Cueva de las Maravillas National Park. This all-inclusive property is 18.1 mi (29.1 km) from La Romana Port and 24.7 mi (39.8 km) from Casa de Campo Marina.
All-inclusive resort in Punta Cana · 119.63 mi from centre
9.2
2,305 reviews
Breakfast available
With a stay at Excellence Punta Cana - Adults Only All Inclusive in Punta Cana (Uvero Alto), you'll be 8 minutes by car from Sirenis Aquagames Water Park. This all-inclusive property is 8.2 mi (13.3 km) from Macao Beach and 14.3 mi (23 km) from Arena Gorda Beach.
All-inclusive resort in Punta Cana · 120.75 mi from centre
9.2
68 reviews
Breakfast available
With a stay at Secrets Tides Punta Cana All Inclusive - Adults Only in Punta Cana (Uvero Alto), you'll be within a 5-minute drive of Sirenis Aquagames Water Park. This all-inclusive property is 6 mi (9.7 km) from Macao Beach and 19.1 mi (30.8 km) from Bavaro Beach.
Resort in Punta Cana · 133.85 mi from centre
8.8
1,001 reviews
Breakfast available
When you stay at The Westin Puntacana Resort & Club in Punta Cana, you'll be on the waterfront, within a 15-minute drive of Punta Cana Beach and Downtown Punta Cana. This beach resort is 7 mi (11.3 km) from Juanillo Beach and 11.5 mi (18.5 km) from Cocotal Golf and Country Club.
Resort in Punta Cana · 129.58 mi from centre
9.4
151 reviews
Located in Punta Cana, Eden Roc Cap Cana is by the ocean – a 3-minute drive from Punta Espada Golf Course and 7 minutes from Hoyo Azul. This beach resort is 2.7 mi (4.3 km) from Los Establos Cap Cana and 2.7 mi (4.3 km) from Scape Park.
Resort in Puerto Rico Island, Río Grande · 299.86 mi from centre
9.2
424 reviews
Breakfast available
With a stay at The St. Regis Bahia Beach Resort, Puerto Rico in Río Grande (Herreras), you'll be a 3-minute drive from Bahia Beach and 5 minutes from Mandara Spa at the Westin Rio Mar Beach Resort. This beach resort is 6 mi (9.6 km) from El Yunque National Forest and 6.3 mi (10.2 km) from Coco Beach Golf and Country Club.
All-inclusive resort in Bávaro, Punta Cana · 130.48 mi from centre
8.8
1,001 reviews
Breakfast available
With a stay at Secrets Royal Beach Punta Cana - Adults Only - All Inclusive in Punta Cana (Bávaro), you'll be a 3-minute drive from Cocotal Golf and Country Club and 9 minutes from Downtown Punta Cana. This all-inclusive property is 3.2 mi (5.2 km) from Bavaro Beach and 1.4 mi (2.2 km) from Los Corales Beach.
Hotel in Dominican Republic, Jarabacoa · 44.31 mi from centre
9.4
167 reviews
Breakfast available
A stay at Hotel Pinar Dorado by Gran Jimenoa places you in the heart of Jarabacoa – a 2-minute drive from Central Park and 7 minutes from Salto Baiguate Waterfall. This luxury hotel is 3.2 mi (5.1 km) from Malecón de Jarabacoa and 4.1 mi (6.5 km) from Jarabacoa Golf Club.
Resort in Punta Cana · 131.01 mi from centre
9.4
1,001 reviews
Breakfast available
When you stay at Sanctuary Cap Cana, a Luxury Collection Resort, Dominican Republic, Adult All-Inclusive in Punta Cana, you'll be next to a golf course – a 1-minute drive from Juanillo Beach and 8 minutes from Punta Espada Golf Course. This all-inclusive resort is 4.5 mi (7.3 km) from Punta Cana Beach and 13.2 mi (21.3 km) from Downtown Punta Cana.
Hotel in Playa Dorada, Puerto Plata · 87.95 mi from centre
9.4
449 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 13 mi (21 km) from Sosúa Beach and 4.2 mi (6.7 km) from Embassy of the United States Dominican Republic.
All-inclusive resort in Punta Cana · 120.33 mi from centre
9.0
1,833 reviews
Breakfast available
With a stay at Excellence El Carmen - Adults Only - All Inclusive in Punta Cana, you'll be 7 mi (11.3 km) from Macao Beach and 12.2 mi (19.7 km) from Cana Bay Golf Club. This all-inclusive property is 16.9 mi (27.3 km) from Los Corales Beach and 19.7 mi (31.7 km) from Downtown Punta Cana.
Resort in North Coast, Cabrera · 83.52 mi from centre
9.0
62 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.
Hotel in Sosúa · 86.85 mi from centre
9.2
54 reviews
Breakfast available
When you stay at The Ocean Club, a Luxury Collection Resort, Costa Norte in Sosúa, you'll be by the ocean, within a 15-minute walk of Sosúa Beach and La Playita. This luxury hotel is 13.8 mi (22.2 km) from Playa Dorada and 7.2 mi (11.5 km) from Cabarete Beach.
Hotel in Ciudad Colonial, Santo Domingo · 33.79 mi from centre
9.6
56 reviews
Breakfast available
With a stay at Kimpton Las Mercedes by IHG in Santo Domingo (Zona Colonial), you'll be within a 5-minute walk of Calle El Conde and Columbus Park. This luxury hotel is 0.6 mi (0.9 km) from Malecon and 2 mi (3.2 km) from Sambil Santo Domingo.
All-inclusive resort in Bávaro, Punta Cana · 127.73 mi from centre
8.8
1,946 reviews
Breakfast available
With a stay at Bahia Principe Luxury Ambar - Adults Only - All Inclusive in Punta Cana (Bávaro), you'll be within a 10-minute drive of Cana Bay Golf Club and Iberostar Golf Course. This all-inclusive property is 0.8 mi (1.2 km) from Arena Gorda Beach and 9.1 mi (14.6 km) from Macao Beach.
All-inclusive resort in Punta Cana · 131.02 mi from centre
9.2
989 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 8 minutes from Punta Espada Golf Course. This all-inclusive property is 4.5 mi (7.3 km) from Punta Cana Beach and 13.2 mi (21.3 km) from Downtown Punta Cana.