Search hotels in Caribbean, Puerto Rico
Enter your dates and choose from 479 hotels and other places to stay
Check out these popular cities in Caribbean

Cartagena de Indias

Cancún

Barranquilla

Santa Marta

Playa del Carmen

Santo Domingo

Tulum

Punta Cana

San Andrés

Willemstad
Stay at the best hotels in Caribbean
Filter by:
OZ Hotel Collection
OZ Hotel Collection has a fitness centre, garden, a terrace and restaurant in Cartagena de Indias.
Senda Kokkos Beach Tayrona
Situated in Los Naranjos, a few steps from Playa de Mendihuaca, Senda Kokkos Beach Tayrona features accommodation with a seasonal outdoor swimming pool, free private parking, a fitness centre and a...
Rincon del Mar Palomino
Set less than 1 km from Palomino Beach, Rincon del Mar Palomino offers 4-star accommodation in Palomino and features an outdoor swimming pool, a garden and a bar.
Hotels 111
Situated in San Andrés, 300 metres from Spratt Bight Beach, Hotels 111 features concierge services and free WiFi throughout the property. A tour desk can provide information on the area.
Hotel Vip La Guaira
Hotel Vip La Guaira features a fitness centre, garden, a shared lounge and terrace in Macuto. Offering a restaurant, the property also has a bar, as well as a sauna and a hot tub.
Comunidad Calle 13 Hotel Boutique
In a prime location in Santa Marta, Comunidad Calle 13 Hotel Boutique offers air-conditioned rooms, an outdoor swimming pool, free WiFi and a terrace. This 4-star hotel offers a bar.
Senda Watapuy Boutique Hotel Tayrona
Set in El Zaino, 2.6 km from Castilletes Beach, Senda Watapuy Boutique Hotel Tayrona offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.
Senda Koguiwa Tayrona Nature Hotel
Located five minutes away from Tayrona Park main entrance. Senda Koguiwa Tayrona Nature Hotel provides accommodation with a restaurant, free private parking and an outdoor swimming pool.

Santa Marta Marriott Resort Playa Dormida
Located in Santa Marta, 1.4 km from Bello Horizonte, Santa Marta Marriott Resort Playa Dormida provides accommodation with free bikes, free private parking, an outdoor swimming pool and a fitness...
Viajero Santa Marta Hostel
Viajero Santa Marta Hostel has an outdoor swimming pool, garden, a shared lounge and terrace in Santa Marta. The property features a bar, as well as a restaurant serving local cuisine.
Most booked hotels in Caribbean in the past month
Popular with guests booking hotels in Caribbean
Popular with guests booking hotels in Caribbean
Popular with guests booking hotels in Caribbean
Popular with guests booking hotels in Caribbean
Popular with guests booking hotels in Caribbean
Popular with guests booking hotels in Caribbean
Popular with guests booking hotels in Caribbean
Popular with guests booking hotels in Caribbean
Popular with guests booking hotels in Caribbean
Popular with guests booking hotels in Caribbean
Caribbean's best hotels with breakfast
City Express by Marriott Cancun Aeropuerto
It was close to the airport with a free airport shuttle service, which we really appreciated as we arrived late in the evening. The breakfast was fine, and the room was spacious with comfortable beds.
Mauad Hotel Boutique
Everything was excellent - from the location and the facilities. Would highly recommend for anyone vising the city. Having a place to park a car was a big bonus.
Sunday Hotel Naala, Downtown Tulum
Hilton Garden Inn Cancun Airport
Proximity to the airport – seemed to be the closest and nicest hotel nearby the airport. It's especially close to Terminal 3 (very short walking distance) and just a bit further from Terminal 2 & 4. We arrived at night to Terminal 2 and still took a short taxi ride to get to the hotel. They also have free shuttles for you to get to the terminals after you leave. Great breakfast – fresh fruits, fresh tacos, fresh omelettes. And just nice atmosphere in general – spacious reception with super high ceilings, nice rooftop pool area, gym, comfy rooms etc.
Kim
The roof pool area, customer service
Hotel Cartagena DC
Hotel Punta Cana Coral Beach Club
room was spacious light and had the basic things we needed. We liked the location because everything was close, the hotel has 2 buildings.
Hotel Stil Cartagena
Top location and 24/7reception. Close to everything
Budget hotels in Caribbean
Hotel Prado 72 INN
Clean amazing and great staff and breakfast . Location the best and the best staff . They help you with everything . LOVE it 🤗
Everything I had a wonderful stay
Clean newly renovated and next to main busstation and also close to the square with lots of restaurants and happening.
Hotels in Caribbean that you can book without a credit card
Hotel El Prado
LOL-HA Cancún Hotel Boutique
Hotel Bambou
Hotel Renacer
Hotel Majestic
Sonesta Hotel Cartagena
Amazing days in the hotel! Top food and staff! Yessica is amazing :) special thanks for Yessica ( piso 4 )
Hyatt Place Cancun Airport
Ibis Cancun Centro
FAQs about hotels in Caribbean
See reviews by guests who stayed at hotels in Caribbean
Planning a trip? Get inspired by reviews of cities in Caribbean
I would strongly recommend choosing Antigua or St Lucia...
In October Cancun was hot and humid.
Playa del Carmen is nice to visit with the beach only a few...
Tulum has a lot to offer. It’s a really cool place.
We absolutely loved Cartagena's Old Town!
Good place to be the homebase for sightseeing and adventure...
San Andrés completely exceeded our expectations!
So many shops, and restaurants, all within walking distance,...
It was my second visit to the DR and my first time to Santo...
It’s a great city. Deja Resort is a great place to stay.
More places to explore, more ways to go
Flights from London to Cancún
Need to book flights for your trip? Find and compare prices for this and other popular routes right here on Booking.com.Hotels in Vieques
Thinking about which towns and cities to visit during your trip to Caribbean? Try Vieques, a popular choice with guests.Hotels in Puerto Rico
If you're planning a longer trip, look beyond Caribbean and set off to explore the whole country!Car hire near Eugenio Maria de Hostos Airport
Flying in to Eugenio Maria de Hostos Airport and need to hire a car? Book it now to pick it up when you touch down.Cheap holidays in Cancún
Plan everything you need for your holidays in one place – from flights and stays to tours and activitiesHotels in Caribbean Islands
Thinking about a longer trip? Looking for ideas for other destinations? Take a look at nearby Caribbean Islands and continue your search!










































