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 San Juan · 280.98 mi from centre
9.0
112 reviews
Breakfast available
With a stay at Alma San Juan in San Juan (Old San Juan), you'll be a 2-minute drive from Port of San Juan and 8 minutes from Pan American Pier. This hotel is 2.3 mi (3.7 km) from Condado Beach and 3 mi (4.8 km) from Puerto Rico Convention Center.
Resort in Carolina · 287.09 mi from centre
9.0
1,484 reviews
Breakfast available
With a stay at The Royal Sonesta San Juan in Carolina (Isla Verde), you'll be a 3-minute walk from Isla Verde Beach and 6 minutes by foot from Carolina Beach. This beach resort is 5.2 mi (8.4 km) from Condado Beach and 5.5 mi (8.8 km) from Pan American Pier.
Hotel in Puerto Rico Island, Río Grande · 304.45 mi from centre
9.0
275 reviews
With a stay at Margaritaville Vacation Club by Wyndham - Rio Mar in Río Grande (Mameyes II), you'll be steps from Luquillo Beach and Wyndham Rio Mar Casino. This beach hotel is 4.9 mi (7.9 km) from El Yunque National Forest and 12.8 mi (20.6 km) from El Conquistador Golf Course.
Hotel in U.S. Virgin Islands, Christiansted · 379.15 mi from centre
9.0
959 reviews
Breakfast available
Located in Christiansted, The Buccaneer Beach & Golf Resort is on the beach – a 4-minute walk from Buccaneer Beach and 12 minutes by foot from Buccaneer Golf Course. This beach hotel is 1 mi (1.7 km) from Shoys Beach and 7.9 mi (12.7 km) from Casino at the Divi Carina Bay.
Hotel in British Virgin Islands, Scrub Island · 385.11 mi from centre
9.0
138 reviews
Breakfast available
With a stay at Scrub Island Resort, Spa & Marina in Scrub Island, you'll be on the waterfront, just a 4-minute walk from Lee Bay Beach and 7 minutes by foot from Cam Bay Beach. This beach hotel is 9.6 mi (15.4 km) from Tortola Cruise Ship Port and 0.1 mi (0.1 km) from Marina Cay Beach.
Hotel in Santo Domingo · 30.49 mi from centre
8.8
852 reviews
Breakfast available
A stay at Holiday Inn Santo Domingo by IHG places you in the heart of Santo Domingo, within a 15-minute walk of Blue Mall and Agora Mall. This luxury hotel is 2.3 mi (3.7 km) from Malecon and 3.1 mi (4.9 km) from Sambil Santo Domingo.
Hotel in Santo Domingo · 30.64 mi from centre
8.8
912 reviews
Breakfast available
A stay at W&P Santo Domingo places you in the heart of Santo Domingo – a 2-minute drive from Blue Mall and 5 minutes from Centro Olimpico. This golf hotel is 3 mi (4.8 km) from Quisqueya Stadium and 3.4 mi (5.4 km) from National Palace.
Hotel in Santo Domingo · 32.73 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.6 km) from National Palace.
Hotel in Santo Domingo · 33.13 mi from centre
8.8
967 reviews
Breakfast available
With a stay at Sheraton Santo Domingo Hotel, you'll be centrally located in Santo Domingo, steps from Malecon and within a 5-minute drive of Sambil Santo Domingo. This hotel is 4.1 mi (6.6 km) from Agora Mall and 4.3 mi (6.9 km) from Blue Mall.
Resort in Dominican Republic, Samaná · 82.88 mi from centre
8.8
320 reviews
Breakfast available
With a stay at Hotel Bannister by Mint in Samaná (Doncel), you'll be within a 10-minute drive of Samana Bay and Tainopark. This family-friendly resort is 8.7 mi (14 km) from Cayo Levantado and 24.1 mi (38.8 km) from Rincon Beach.
Hotel in Samaná · 87.09 mi from centre
8.8
475 reviews
Breakfast available
Located in Samaná, Bahia Principe Grand Samana - Adults Only is within a 15-minute drive of Cayo Levantado and Samana Bay. This beach hotel is 15.3 mi (24.7 km) from Rincon Beach and 0.2 mi (0.3 km) from Playa Las Flechas.
Resort in Bayahíbe, San Rafael del Yuma · 102.35 mi from centre
8.8
978 reviews
Breakfast available
With a stay at Hilton La Romana, an All-Inclusive Family Resort in San Rafael del Yuma, you'll be on the beach, within a 10-minute drive of Bayahibe Beach and Monumento Natural Punta Bayahibe. This all-inclusive resort is 5.8 mi (9.4 km) from Dominicus Beach and 13 mi (20.9 km) from Casa de Campo Marina.
Hotel in Bayahíbe, San Rafael del Yuma · 103.35 mi from centre
8.8
180 reviews
Breakfast available
Located in San Rafael del Yuma, TRACADERO Beach Club and Holidays Rentals is within a 15-minute drive of Dominicus Beach and Bayahibe Beach. This beach hotel is 15 mi (24.2 km) from Casa de Campo Marina and 15.2 mi (24.5 km) from La Romana Port.
All-inclusive resort in Bayahíbe, San Rafael del Yuma · 104.06 mi from centre
8.8
990 reviews
When you stay at Iberostar Selection Hacienda Dominicus - All Inclusive in San Rafael del Yuma, you'll be on the waterfront – a 4-minute drive from Dominicus Beach and 9 minutes from Bayahibe Beach. This all-inclusive property is 15.3 mi (24.6 km) from Casa de Campo Marina and 15.5 mi (24.9 km) from La Romana Port.
All-inclusive resort in Bayahíbe, San Rafael del Yuma · 104.26 mi from centre
8.8
960 reviews
When you stay at Dreams Dominicus La Romana - All Inclusive in San Rafael del Yuma, you'll be on the beach, within a 15-minute drive of Dominicus Beach and Bayahibe Beach. This all-inclusive property is 15.5 mi (24.9 km) from Casa de Campo Marina and 15.6 mi (25.2 km) from La Romana Port.
All-inclusive resort in Punta Cana · 119.20 mi from centre
8.8
455 reviews
With a stay at Zoetry Agua Punta Cana - All Inclusive in Punta Cana (Uvero Alto), you'll be 11 minutes by car from Sirenis Aquagames Water Park. This all-inclusive property is 9.4 mi (15.1 km) from Macao Beach and 15.3 mi (24.7 km) from Arena Gorda Beach.
All-inclusive resort in Punta Cana · 120.75 mi from centre
8.8
1,601 reviews
With a stay at Breathless Punta Cana Resort & Spa - Adults Only - All Inclusive in Punta Cana (Uvero Alto), you'll be within a 15-minute drive of Macao Beach and Sirenis Aquagames Water Park. This all-inclusive property is 12.1 mi (19.5 km) from Arena Gorda Beach and 18.8 mi (30.3 km) from Downtown Punta Cana.
All-inclusive resort in Punta Cana · 120.93 mi from centre
8.8
1,133 reviews
With a stay at Dreams Onyx Resort & Spa All Inclusive in Punta Cana (Uvero Alto), you'll be within a 15-minute drive of Macao Beach and Sirenis Aquagames Water Park. This all-inclusive property is 11.7 mi (18.9 km) from Arena Gorda Beach and 18.4 mi (29.6 km) from Downtown Punta Cana.
All-inclusive resort in Bávaro, Punta Cana · 127.73 mi from centre
8.8
1,835 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 Bávaro, Punta Cana · 129.24 mi from centre
8.8
935 reviews
Breakfast available
With a stay at TRS Turquesa Hotel - Adults Only - All Inclusive in Punta Cana, you'll be 0.3 mi (0.5 km) from Cortecito Beach and 10.2 mi (16.4 km) from Macao Beach. This all-inclusive property is 5.1 mi (8.1 km) from Bavaro Beach and 4.5 mi (7.2 km) from Arena Gorda Beach.