Join millions who use Snaptrip Group



Our top picks of the best accommodation in Caribbean Islands
Save up to 15% on over 100,000 hotelsCaribbean Islands
See the latest prices and deals by

Fairmont El San Juan Hotel
Resort in Carolina
A stay at Fairmont El San Juan Hotel places you in the heart of Carolina – a 5-minute drive from The Mall of San Juan and 6 minutes from Museo de Arte de Puerto Rico. This beach resort is 5.8 mi (9.4 km) from Plaza las Americas and 5.9 mi (9.5 km) from Puerto Rico Convention Center.

AC Hotel by Marriott San Juan Condado
Hotel in Condado, San Juan
With a stay at AC Hotel by Marriott San Juan Condado in San Juan (Condado), you'll be within a 5-minute drive of Condado Beach and Pan American Pier. This hotel is 2.6 mi (4.1 km) from Puerto Rico Convention Center and 2.8 mi (4.5 km) from Port of San Juan.

El Blok
Hotel in Puerto Rico, Vieques
Offering a restaurant, the Adults Only El Blok is located in Vieques. Free WiFi access is available throughout. The property offers free parking and the use of beach towels and chairs for all guests of the hotel.
Each room features air conditioning and a balcony. Featuring a shower, private bathroom includes a hairdryer and free toiletries. Extras include a desk, in-room safe, mini bar, a laptop safe and bed linen.
At El Blok you will find 24-hour on-site staff, a terrace and a bar. Other facilities offered at the property include meeting facilities, a tour desk and luggage storage.
The hotel is 2.8 km from Bioluminescent Bay. Luis Munoz Marin International Airport is 68 km away.

Long Bay Beach Resort
Hotel in British Virgin Islands, West End
Located in West End, Long Bay Beach Resort is by the ocean, within a 15-minute drive of West End Ferry Terminal and Smuggler's Cove Beach. This beach hotel is 6.5 mi (10.4 km) from Nanny Cay and 7.5 mi (12 km) from Tortola Cruise Ship Port.

Windsong on the Reef
Resort in Grace Bay, Providenciales
With a stay at Windsong on the Reef in Providenciales (Grace Bay), you'll be a 2-minute drive from Grace Bay Beach and 7 minutes from Turtle Cove Marina. This beach resort is 2.6 mi (4.2 km) from The Regent Village and 4.5 mi (7.3 km) from Long Bay Beach.

Hodelpa Nicolas de Ovando
Hotel in Ciudad Colonial, Santo Domingo
With a stay at Hodelpa Nicolas de Ovando in Santo Domingo (Zona Colonial), you'll be steps from Calle El Conde and 7 minutes by foot from Malecon. This luxury hotel is 2.3 mi (3.8 km) from Sambil Santo Domingo and 3 mi (4.8 km) from Palacio de los Deportes Virgilio Travieso Soto.

Leeloo Boutique Hotel
Hotel in Las Terrenas
<h2>Comfortable Accommodations</h2>
Leeloo Boutique Hotel in Las Terrenas offers adults-only rooms with air-conditioning, private bathrooms, and garden or pool views. Each room includes a terrace, minibar, and free WiFi.
<h2>Exceptional Facilities</h2>
Guests enjoy a bar, year-round outdoor swimming pool, and a saltwater pool. Additional amenities include a sun terrace, open-air bath, and free on-site private parking.
<h2>Delicious Breakfast</h2>
A continental breakfast with vegetarian and gluten-free options is served daily. Local specialities, juice, pancakes, and fruits are available.
<h2>Prime Location</h2>
Located a 5-minute walk from Las Ballenas Beach and 31 km from Samana El Catey International Airport. Nearby attractions include scuba diving and walking tours.

El Valle lodge
Lodge in Samaná, Samana
Located in Samaná, El Valle lodge is by the sea – a 1-minute drive from Playa el Valle and 5 minutes from Samana Zipline. This lodge is 7.4 mi (11.9 km) from Samana Bay and 24.6 mi (39.6 km) from Rincon Beach.

Rock House
Hotel in Providenciales
With a stay at Rock House in Providenciales (Blue Mountain), you'll be a 4-minute drive from Providenciales Beaches and 7 minutes from Turtle Cove Marina. This beach hotel is 3.7 mi (6 km) from Grace Bay Beach and 5.6 mi (8.9 km) from Taylor Bay Beach.

Condado Ocean Club - Adults Only
Hotel in Condado, San Juan
A stay at Condado Ocean Club - Adults Only places you in the heart of San Juan, within a 10-minute walk of Condado Beach and Casino del Mar at La Concha Resort. This beach hotel is 1.5 mi (2.4 km) from Pan American Pier and 1.6 mi (2.6 km) from Puerto Rico Convention Center.

Numero Uno Beach Apartments
Aparthotel in Ocean Park, San Juan
A stay at Numero Uno Beach Apartments places you in the heart of San Juan, within a 10-minute drive of Puerto Rico Convention Center and Port of San Juan. This aparthotel is 2.9 mi (4.7 km) from Condado Beach and 4.6 mi (7.5 km) from Castillo de San Cristobal.

Rosalina Ocean Park
Hotel in Ocean Park, San Juan
With a stay at Rosalina Ocean Park in San Juan (Santurce), you'll be within a 5-minute drive of Casino del Mar at La Concha Resort and Jose Miguel Agrelot Coliseum. This hotel is 1.9 mi (3.1 km) from Isla Verde Beach and 3 mi (4.7 km) from Condado Beach.

TRYP by Wyndham Isla Verde
Hotel in Carolina
A stay at TRYP by Wyndham Isla Verde places you in the heart of Carolina – a 1-minute drive from Isla Verde Beach and 7 minutes from Plaza las Americas. This hotel is 4.5 mi (7.3 km) from Condado Beach and 5 mi (8.1 km) from Pan American Pier.

Embassy Suites by Hilton San Juan Hotel & Casino
Resort in Carolina
With a stay at Embassy Suites by Hilton San Juan Hotel & Casino in Carolina (Isla Verde), you'll be a 3-minute drive from Isla Verde Beach and 8 minutes from Plaza las Americas. This casino resort is 4.9 mi (7.9 km) from Condado Beach and 5.6 mi (9 km) from Puerto Rico Convention Center.

The Westin St Thomas Beach Resort & Spa
Resort in Charlotte Amalie, Frydendal
This modern resort in St. Thomas, Virgin Islands is on the Caribbean Sea and features a full-service Heavenly Spa by Westin, infinity pools with sea views and on-site gourmet dining.
All spacious, modern rooms offer Wi-Fi access and a spacious work desk. There is a refrigerator and a coffee maker in each room. The resort boasts rooms with a 65" flat-screen TV and private balcony in most rooms.
Guests of the The Westin Beach Resort & Spa can enjoy Mediterranean cuisine Luna Mar, Asian influence at Sugarfin or an incredible buffet at Shorebird restaurant. In addition, Frenchman's Roast offers island brewed coffee, pastries, sandwiches and more. The Westin features three infinity pools featuring a swim up bar, hot tubs, and a kid's splash zone; all overlooking the Caribbean Sea. Guests have free access to the on-site Fitness Center.
At the Westin, we also feature our own private dock featuring fishing excursions and daily snorkel and sunset cruises.
Coral World is a 13-minute drive from this resort, while Mangrove Lagoon is a 10-minute drive away. Guests will also find Historic Hassel Island within 4 km while Cyril E. King Airport is 8.6 km from the resort.

Buoy Haus Beach Resort St. Thomas, Autograph Collection
Hotel in Charlotte Amalie, St. Thomas
When you stay at Buoy Haus Beach Resort St. Thomas, Autograph Collection in St. Thomas, you'll be near the beach, within a 10-minute drive of Bolongo Bay and Blackbeard's Castle. This hotel is 5.6 mi (9 km) from Magens Bay Beach and 7.6 mi (12.2 km) from Sapphire Beach.

Gran Hotel Europa Santo Domingo Trademark Collection by Wyndham
Hotel in Ciudad Colonial, Santo Domingo
Located in the heart of the first city of America, this hotel offers beautiful architecture and balconies with the characteristic ironwork of the 19th century. It is 30 minutes’ drive from Las Americas International Airport.
Gran Hotel Europa, In the Heart of Colonial City "Completely Renovated" has rooms with free Wi-Fi, cable TV, air conditioning, safety box and complimentary Continental breakfast. The private bathrooms have shower.
The Terraza Restaurant offers daily breakfast and features panoramic views of the San Francisco Ruins and spectacular sunsets over the colonial city. The Lobby Bar also has a wide variety of tropical and traditional cocktails.
The convention rooms and Internet Centre are designed for 8 to 30 person capacity. The hotel has a unique location, a short walk to the monuments and historical sites of the first city of America, just a few minutes from shopping malls.

Zoetry Agua Punta Cana - All Inclusive
Resort in Punta Cana
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.

Impressive Punta Cana
Resort in El Cortecito, Punta Cana
Located in Punta Cana (Bávaro), Impressive Punta Cana is within a 15-minute walk of Los Corales Beach and Cortecito Beach. This beach resort is 3.7 mi (6 km) from Bavaro Beach and 4.4 mi (7 km) from Downtown Punta Cana.

Melia Punta Cana Beach Wellness Inclusive - Adults only - All inclusive
Resort in Bávaro, Punta Cana
With a stay at Melia Punta Cana Beach Wellness Inclusive - Adults only - All inclusive in Punta Cana (Bávaro), you'll be a 4-minute drive from Cocotal Golf and Country Club and 9 minutes from Downtown Punta Cana.
