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
All-inclusive resort in El Cortecito, Punta Cana · 130.04 mi from centre
7.4
436 reviews
Breakfast available
Located in Punta Cana (Bávaro), Vista Sol Punta Cana Beach Resort & Spa - All Inclusive is within a 15-minute walk of Cortecito Beach and Los Corales Beach. This all-inclusive property is 4 mi (6.5 km) from Bavaro Beach and 11.1 mi (17.9 km) from Macao Beach.
Resort in Puerto Plata, San Felipe de Puerto Plata · 92.85 mi from centre
7.3
279 reviews
The Presidential Suites Puerto Plata - All Inclusive is located in Cofresí, 24 km from Sosúa. The resort has an outdoor pool, year-round outdoor pool and children's playground, and guests can enjoy a meal at the restaurant.
Every room is fitted with a TV with cable channels. Rooms come with a private bathroom. Extras include free toiletries and a hairdryer.
You will find babysitting service and hairdresser's at the property.
You can play tennis at this resort, and the area is popular for golfing and snorkelling. The resort also offers free use of bicycles. Cabarete is 35 km from The Presidential Suitest, while San Felipe de Puerto Plata is 6 km away. The nearest airport is Aeropuerto Internacional Gregorio Luperon Airport, 19 km from The Presidential Suites Puerto Plata - All Inclusive.
Hotel in Condado, San Juan · 283.04 mi from centre
8.8
554 reviews
Breakfast available
With a stay at Hilton Garden Inn San Juan Condado in San Juan (Condado), you'll be within a 5-minute drive of Condado Beach and Distrito T-Mobile. This spa hotel is 1.2 mi (2 km) from Pan American Pier and 1.3 mi (2.2 km) from Puerto Rico Convention Center.
All-inclusive resort in Bávaro, Punta Cana · 129.43 mi from centre
7.6
940 reviews
Breakfast available
With a stay at Grand Palladium Palace Resort Spa & Casino - All Inclusive in Punta Cana, you'll be 0.3 mi (0.5 km) from Cortecito Beach and 10.3 mi (16.5 km) from Macao Beach. This all-inclusive property is 4.6 mi (7.5 km) from Bavaro Beach and 2 mi (3.3 km) from Los Corales Beach.
All-inclusive resort in Bávaro, Punta Cana · 129.68 mi from centre
7.2
961 reviews
With a stay at Grand Palladium Punta Cana Resort & Spa - All Inclusive in Punta Cana, you'll be 0.2 mi (0.4 km) from Cortecito Beach and 10.9 mi (17.5 km) from Macao Beach. This all-inclusive property is 5.2 mi (8.4 km) from Bavaro Beach and 5.2 mi (8.3 km) from Arena Gorda Beach.
All-inclusive resort in Punta Cana · 133.82 mi from centre
7.4
159 reviews
Breakfast available
When you stay at Sunscape Coco Punta Cana - All Inclusive in Punta Cana, you'll be on the beach – a 1-minute drive from Cabeza de Toro Beach and 10 minutes from Downtown Punta Cana. This all-inclusive property is 8.5 mi (13.7 km) from Bavaro Beach and 13 mi (21 km) from Punta Cana Beach.
Hotel in St. Thomas · 363.99 mi from centre
8.8
972 reviews
Breakfast available
When you stay at Secret Harbour Beach Resort in St. Thomas, you'll be on the beach, within a 15-minute drive of Sapphire Beach and Bolongo Bay. This beach hotel is 8.9 mi (14.3 km) from Trunk Bay and 5.5 mi (8.8 km) from Virgin Islands National Park.
Resort in Puerto Rico Island, Humacao · 303.38 mi from centre
8.2
409 reviews
Breakfast available
With a stay at Wyndham Palmas Beach and Golf Boutique Resort in Humacao, you'll be on the beach, just a 5-minute walk from Palmas del Mar Beach and a 5-minute drive from Palmas Del Mar Golf Club. This beach resort is 7.4 mi (12 km) from Playa Guayanés and 9.5 mi (15.3 km) from Lucia Beach.
Hotel in Cabarete · 85.34 mi from centre
8.7
1,192 reviews
Breakfast available
Activities that can be enjoyed in the surroundings, include cycling, horse riding and fishing. The property offers free parking.
With free WiFi throughout, the property offers air-conditioned apartments, some rooms with a fully equipped kitchen and some with a spacious seating area. They also some boast a terrace and indoor seating area.
At Velero Beach Resort you will find a beach area, while other facilities like an ironing service and laundry facilities are offered.
Hotel in Cabarete · 87.64 mi from centre
7.9
286 reviews
Breakfast available
Set in Cabarete, 600 metres from Encuentro Beach, Cabarete Maravilla Eco Lodge Boutique Beach Surf Encuentro, Kite, by AA Crypto Group offers accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area. Among the facilities of this property are a restaurant, a shared kitchen and a shared lounge, along with free WiFi throughout the property. The property has a hot tub, karaoke and room service.
At the hotel, the rooms are equipped with a wardrobe. Featuring a private bathroom with a shower and free toiletries, some units at Cabarete Maravilla Eco Lodge Boutique Beach Surf Encuentro, Kite, by AA Crypto Group also feature a sea view. At the accommodation each room includes a seating area.
A vegetarian breakfast is available at Cabarete Maravilla Eco Lodge Boutique Beach Surf Encuentro, Kite, by AA Crypto Group.
The hotel offers a terrace. The area is popular for snorkelling and cycling, and bike hire is available at this 4-star hotel.
Speaking German, English, Spanish and French, staff are willing to help at the 24-hour front desk.
Cabarete is 11 km from Cabarete Maravilla Eco Lodge Boutique Beach Surf Encuentro, Kite, by AA Crypto Group, while Fortaleza San Felipe is 35 km away. Gregorio Luperón International Airport is 13 km from the property, and the property offers a paid airport shuttle service.
Hotel in Cabarete · 85.25 mi from centre
8.0
616 reviews
With a stay at Presidential Suites Lifestyle Cabarete - Room Only in Sosúa, you'll be 8 mi (12.9 km) from Coral Reef Casino and 8 mi (12.9 km) from Sosúa Beach. This beach hotel is 0.3 mi (0.4 km) from Cabarete Beach and 20.5 mi (33.1 km) from Playa Dorada.
Resort in Punta Cana · 132.15 mi from centre
7.4
183 reviews
Located in Punta Cana (Cap Cana Marina), Punta Palmera Cap Cana by Essenza Retreats is within a 10-minute drive of Indigenous Eyes Ecological Park and Juanillo Beach. This beach resort is 1.6 mi (2.6 km) from Punta Cana Beach and 3.9 mi (6.3 km) from La Cana Golf Course.
All-inclusive resort in Bávaro, Punta Cana · 127.32 mi from centre
7.2
1,420 reviews
Breakfast available
Located in Punta Cana (Bávaro), Royalton Splash Punta Cana, An Autograph Collection All-Inclusive Resort & Casino is within a 10-minute drive of Punta Blanca Golf Course and Arena Gorda Beach. This all-inclusive property is 5.6 mi (9 km) from Cocotal Golf and Country Club and 7.6 mi (12.2 km) from Macao Beach.
Hotel in Santo Domingo · 32.10 mi from centre
8.2
1,085 reviews
Breakfast available
You'll be centrally located in Santo Domingo with a stay at Barceló Santo Domingo, within a 15-minute walk of Eduardo Brito National Theater and Centro Olimpico. This casino hotel is 0.9 mi (1.5 km) from Museum of the Dominican Man and 0.9 mi (1.5 km) from Museum of Modern Art.
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 Grace Bay, Providenciales · 254.19 mi from centre
9.4
928 reviews
Breakfast available
When you stay at Royal West Indies Resort in Providenciales, you'll be on the beach, within a 5-minute walk of Grace Bay Beach and Providenciales Beaches. This beach hotel is 2.3 mi (3.8 km) from Long Bay Beach and 4.6 mi (7.3 km) from Turtle Cove Marina.
Hotel in Bávaro, Punta Cana · 130.38 mi from centre
10.0
1 review
Breakfast available
Facing the beachfront, SWIMMING POOL STUDIOS SUITES in Bavaro BEACH CLUB & SPA offers 5-star accommodation in Punta Cana and has an outdoor swimming pool, garden and private beach area. Boasting family rooms, this property also provides guests with a terrace. Guests can enjoy American and Caribbean dishes at the restaurant or have a cocktail at the bar.
At the hotel, rooms are fitted with a balcony. Featuring a private bathroom with a shower and free toiletries, some rooms at SWIMMING POOL STUDIOS SUITES in Bavaro BEACH CLUB & SPA also feature pool view. At the accommodation, the rooms include air conditioning and a flat-screen TV.
An à la carte, continental or Italian breakfast can be enjoyed at the property.
Arena Gorda Beach is 500 metres from SWIMMING POOL STUDIOS SUITES in Bavaro BEACH CLUB & SPA, while Cocotal Golf and Country Club is 1.8 km away. Punta Cana International Airport is 15 km from the property, and the property offers a paid airport shuttle service.
Resort in British Virgin Islands, East End · 383.03 mi from centre
10.0
2 reviews
With a stay at The Aerial, BVI in East End, you'll be within a 15-minute drive of Tortola Cruise Ship Port and Buck Island. This beach resort is 0.6 mi (1 km) from Hodge's Creek Marina and 1.9 mi (3 km) from Brandywine Bay.
All-inclusive resort in Punta Cana · 134.58 mi from centre
7.4
1,277 reviews
Breakfast available
Located in Punta Cana, Catalonia Punta Cana - All Inclusive is by the sea – a 3-minute drive from Cabeza de Toro Beach and 10 minutes from Downtown Punta Cana. This all-inclusive property is 7.3 mi (11.7 km) from Cocotal Golf and Country Club and 8.1 mi (13 km) from Bavaro Beach.
All-inclusive resort in Las Terrenas · 81.24 mi from centre
8.4
985 reviews
Breakfast available
Located in Las Terrenas, Bahia Principe Grand El Portillo - All Inclusive is connected to a shopping centre, within a 10-minute drive of La Iglesia Beach and Beach Garden Plaza. This all-inclusive property is 2.6 mi (4.2 km) from Punta Popy Beach and 3.7 mi (5.9 km) from Playa Ballenas.