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 Cabarete · 85.25 mi from centre
8.0
621 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.
Hotel in Boca Chica · 45.66 mi from centre
9.0
2 reviews
Breakfast available
Located in Boca Chica (La Caleta), Four Points by Sheraton Santo Domingo is within a 10-minute drive of Superior Academy of Aeronautical Sciences and Caucedo Port. This hotel is 6 mi (9.6 km) from Hipódromo V Centenario and 8.1 mi (13 km) from Zona Franca de San Isidro Industrial Area.
Hotel in Port-au-Prince · 125.56 mi from centre
7.6
18 reviews
Breakfast available
With a stay at Constellation Hotel in Port-au-Prince (GCH Catchment area), you'll be within a 5-minute drive of Port-au-Prince Cathedral and Iron Market. This hotel is 2.3 mi (3.7 km) from National Pantheon Museum and 2.3 mi (3.8 km) from National Palace.
Aparthotel in Long Bay, Providenciales · 253.55 mi from centre
10.0
2 reviews
Breakfast available
With a stay at Beach Enclave in Providenciales (Leeward Settlement), you'll be a 1-minute drive from Long Bay Beach and 6 minutes from Grace Bay Beach. This beach aparthotel is 0.1 mi (0.1 km) from Lucayan Archipelago and 1.3 mi (2.1 km) from Provo Conch Farm.
Hotel in Petionville · 123.93 mi from centre
8.4
815 reviews
Breakfast available
With a stay at Royal Oasis in Petionville, you'll be within a 10-minute walk of Marassa Gallery and Monnin Gallery. This hotel is 0.7 mi (1.2 km) from Church of St. Peter and 0.8 mi (1.3 km) from Nader Art Gallery.
Resort in British Virgin Islands, East End · 383.03 mi from centre
9.4
3 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.6
1,300 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.
Resort in Las Terrenas · 81.26 mi from centre
7.9
516 reviews
Breakfast available
Offering an outdoor pool and a restaurant, Bahia Principe Grand El Portillo - All Inclusive is located in Las Terrenas where you can enjoy white sand beaches. WiFi access is also available in this resort.
The accommodation will provide you with air conditioning and a balcony. Featuring a spa bath, private bathroom also comes with a shower. Extras include a desk, a safety deposit box and bed linen.
At Bahia Principe Grand El Portillo - All Inclusive you will find a tennis court while other facilities offered at the property include entertainment staff, a nightclub and a kids' club. An array of activities can be enjoyed on site or in the surroundings, including windsurfing and snorkelling. The property also offers free parking.
This resort is 32 km from Samana El Catey International Airport.
Aparthotel in Charlotte Amalie, St. Thomas · 359.42 mi from centre
8.6
15 reviews
With a stay at Hotel Sophia Boutique Hotel in St. Thomas, you'll be near the beach, just steps from Morningstar Beach and a 4-minute drive from Yacht Haven Grande Marina. This beach aparthotel is 2.1 mi (3.4 km) from Skyride to Paradise Point and 2.5 mi (4 km) from Bolongo Bay.
Hotel in Punta Cana · 132.36 mi from centre
8.5
22 reviews
Located in Punta Cana, 2 km from Puntacana Resort & Club Beach, Hotel Casa Don Luis Cap Cana by Faranda Boutique provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. With a bar, the 5-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The accommodation offers room service, a 24-hour front desk and organising tours for guests.
At the hotel, each room is equipped with a desk. Guest rooms in Hotel Casa Don Luis Cap Cana by Faranda Boutique are equipped with a flat-screen TV and free toiletries.
The accommodation offers a buffet or continental breakfast.
Freshwater lagoons is 3.1 km from Hotel Casa Don Luis Cap Cana by Faranda Boutique, while Cap Cana Marina is 3.4 km from the property. Punta Cana International Airport is 7 km away, and the property offers a paid airport shuttle service.
All-inclusive resort in Bávaro, Punta Cana · 131.37 mi from centre
8.4
2,790 reviews
Breakfast available
With a stay at Barceló Bávaro Beach - Adults Only - All Inclusive in Punta Cana (Bávaro), you'll be a 4-minute drive from Cocotal Golf and Country Club and 8 minutes from Bavaro Beach. This all-inclusive property is 12.6 mi (20.3 km) from Punta Cana Beach and 16.8 mi (27.1 km) from Macao Beach.
Hotel in Puerto Rico Island, Fajardo · 311.10 mi from centre
9.5
8 reviews
Breakfast available
Situated in Fajardo, 29 km from El Yunque Rainforest, Las Casitas Village at El Conquistador features accommodation with an outdoor swimming pool, private parking, a fitness centre and a garden. Boasting a 24-hour front desk, this property also welcomes guests with a restaurant, a water park and a terrace. The accommodation provides evening entertainment and an ATM.
The hotel will provide guests with air-conditioned rooms with a desk, a coffee machine, a safety deposit box, a flat-screen TV, a balcony and a private bathroom with a shower. Certain rooms are equipped with a kitchen with a fridge, an oven and a microwave. The rooms have a wardrobe.
An à la carte, continental or American breakfast is available at the property.
You can play billiards and tennis at the 4-star hotel.
Luis Munoz Marin International Airport is 46 km from the property, and the property offers a paid airport shuttle service.
Hotel in Grace Bay, Providenciales · 254.16 mi from centre
9.4
948 reviews
Breakfast available
With a stay at The Oasis at Grace Bay in Providenciales (Grace Bay), you'll be within a 15-minute walk of Grace Bay Beach and Lucayan Archipelago. This hotel is 0.3 mi (0.4 km) from Princess Alexandra National Park and 0.7 mi (1.1 km) from Providenciales Beaches.
All-inclusive resort in Bávaro, Punta Cana · 129.33 mi from centre
7.8
1,503 reviews
Breakfast available
With a stay at Occidental Punta Cana - All Inclusive in Punta Cana (Bávaro), you'll be a 1-minute drive from Cortecito Beach and 12 minutes from Los Corales Beach. This all-inclusive property is 4.6 mi (7.4 km) from Cocotal Golf and Country Club and 4.9 mi (7.8 km) from Arena Gorda Beach.
Hotel in Bávaro, Punta Cana · 127.20 mi from centre
8.2
46 reviews
Located in Punta Cana (Bávaro), Grand Memories Punta Cana All Inclusive is within a 10-minute drive of Cana Bay Golf Club and Iberostar Golf Course. This all-inclusive hotel is 7.7 mi (12.4 km) from Macao Beach and 1.1 mi (1.8 km) from Arena Gorda Beach.
Resort in Haiti, Ile-a-Vache · 218.55 mi from centre
8.4
23 reviews
Breakfast available
With a stay at Abaka Bay Resort in Ile-a-Vache, you'll be on the beach and within the region of Place d'armes and Les Cayes Cathedral. This beach resort is within the region of Church of the Sacred Heart.
Hotel in Las Terrenas · 78.69 mi from centre
8.6
67 reviews
Breakfast available
Situated in Las Terrenas, a few steps from Las Ballenas Beach, Hotel Residence Marilar features accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area. With free WiFi, this 5-star hotel offers room service and a concierge service. Guests can use the hot tub, or enjoy sea views.
The hotel will provide guests with air-conditioned rooms offering a desk, a coffee machine, a fridge, a microwave, a safety deposit box, a flat-screen TV, a terrace and a private bathroom with a bidet. All rooms have a wardrobe.
An à la carte, continental or American breakfast can be enjoyed at the property.
Punta Popy Beach is 1.3 km from Hotel Residence Marilar, while Playa El Portillo is 3 km away. Samana El Catey International Airport is 32 km from the property, and the property offers a paid airport shuttle service.
Hotel in Playa Dorada, Puerto Plata · 88.16 mi from centre
8.4
620 reviews
Located in Puerto Plata (Playa Dorada), Blue JackTar is within a 5-minute drive of Playa Dorada Golf Course and Playa Dorada. This beach hotel is 2.3 mi (3.6 km) from Fun City and 4.6 mi (7.3 km) from Fort San Felipe.
Resort in Costa Dorada, San Felipe de Puerto Plata · 88.77 mi from centre
7.4
433 reviews
Located in Puerto Plata, this beach resort features a private beach area, the Octopus Gourmet Restaurant and a large outdoor pool. Spacious rooms with furnished balconies are provided.
VH – Gran Ventana Beach Resort offers dining at the Ocean Grill with fresh fish and seafood. While Sapore di Mare boasts Italian cuisine.
Each brightly decorated room at the resort includes a daily stocked minibar and cable TV. Coffee facilities and air conditioning are provided.
Water skiing, scuba diving and banana boats are some of the on-site activities available. Gran Ventana Beach Resort also features a beauty salon and a kid’s club. Daily bike tours are also offered.
Discounts are available for the Playa Dorada Golf Course. It was designed by Robert Trent Jones Sr. and is an 18-hole course.
Fortaleza San Felipe is 8 km from this beach resort. Gregorio Luperon International Airport is 16 km away.
All-inclusive resort in Bayahíbe, San Rafael del Yuma · 104.05 mi from centre
7.4
982 reviews
Breakfast available
When you stay at Catalonia Bayahibe – All Inclusive in San Rafael del Yuma, you'll be on the waterfront, within a 15-minute drive of Dominicus Beach and Bayahibe Beach. This all-inclusive property is 15.5 mi (25 km) from Casa de Campo Marina and 15.7 mi (25.3 km) from La Romana Port.