Skip to main content

Stay in Caribbean's best hotels!

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Casa Rosa - Alma Hotels 4 stars

Hotel in Centro Historico, Santa Marta

Ideally situated in the centre of Santa Marta, Casa Rosa - Alma Hotels features air-conditioned rooms, a shared lounge, free WiFi and a terrace. I was impressed with the hospitality at this hotel. The staff were exceptionally welcoming, making my stay very comfortable. The building and interiors are stunning, with a keen attention to detail. Breakfasts were delicious and well-presented. Highly recommend for an enjoyable experience.

Show more Show less
9.1
Superb
1,053 reviews
Price from
€ 61
per night

Senda Watapuy 5 stars

Hotel in El Zaino

Set in El Zaino, 2.6 km from Castilletes Beach, Senda Watapuy offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. This place is just gorgeous... it's surrounded by nature and therefore you see so many beautiful birds everywhere. Our bungalow was spotlessly clean and so cozy. The restaurant was also great, they serve quality food there! I highly recommend it!

Show more Show less
9.7
Exceptional
1,277 reviews
Price from
€ 148
per night

Sofitel Barú Calablanca 5 stars

Hotel in Cartagena de Indias

Facing the beachfront, Sofitel Barú Calablanca offers 5-star accommodation in Cartagena de Indias and features a garden, restaurant and bar. Stunning hotel, amazing staff, great food. We had such a great time in Sofitel, thank you to all the staff.

Show more Show less
9.2
Superb
1,049 reviews
Price from
€ 276
per night

Hotel Xcaret Arte - All Parks All Fun Inclusive - Adults Only 5 stars

Hotel in Playa del Carmen

Located in Playa del Carmen, 8.8 km from Playa del Carmen Maritime Terminal, Hotel Xcaret Arte - All Parks All Fun Inclusive - Adults Only provides accommodation with free bikes, free private parking,... the best hotel I have ever stayed in. food is Michelin star. staff are incredible and it’s great value

Show more Show less
9.4
Superb
1,610 reviews
Price from
€ 524
per night

Senda Koguiwa 4 stars

Hotel in El Zaino

Located five minutes away from Tayrona Park main entrance. Senda Koguiwa provides accommodation with a restaurant, free private parking and an outdoor swimming pool. I loved everything about this hidden away gem! The staff are very welcoming and give individualized service - the reception staff & certainly the restaurant staff all deserve a big Gracias; The place is so relaxing - I sat on my balcony at peace with the birds & beautiful backdrop of the jungle; The bungalow villas are modern with the right touch of simplicity for matching the jungle setting - mine was very comfortable & spacious with a large king bed; The food is delicious - especially the passion fruit/mango curry Prawns that I had to keep repeating! The restaurant services food in generous portions & in a ‘home cooked’ delicious way; i like that they don’t try go to go too ‘gourmet’ but instead keep the taste & portions just right; The center of the retreat is around the large pool, with the open restaurant facing out to it, there is great flow to its layout. I had a relaxing massage up above the flowing river - very private, tranquil & I recommend it; This retreat is such a find - i booked based on the great reviews of others & was so glad for that! A special mention also needs to be made over the amazing value for money! I travel a lot & like my luxury accommodation along the way - the accommodation/restaurant & massage prices were very very good value! No tips are added on to the bills like is standard practice in Columbia, so I do hope that other guests are respectful of the value & service by adding a good tip on at checkout. The retreat does also attract families with children at the pool, which gives it atmosphere - I had enough complete quiet time in my villa/balcony so that was fine for me; I fully recommend a stay here - plan to stay entirely just enjoying it without day excursions; I hope that it keeps its homely charm for the next time I’m back!

Show more Show less
9.6
Exceptional
2,743 reviews
Price from
€ 88
per night

Palomino Sunrise

Hotel in Palomino

Palomino Sunrise has an outdoor swimming pool, garden, a shared lounge and restaurant in Palomino. Offering a bar, the property is located within 500 metres of Palomino Beach. Very calm, you can relax since it is not close to bars or restaurants

Show more Show less
9.2
Superb
1,463 reviews
Price from
€ 17
per night

Oz Hotel Luxury 4 stars

Hotel in Bocagrande, Cartagena de Indias

Situated in Cartagena de Indias, 150 metres the nearest beach, Oz Hotel Luxury features air-conditioned accommodation and a bar. was great the hotel you can find in Cartagena love it 500%

Show more Show less
9.3
Superb
3,213 reviews
Price from
€ 79
per night

Faranda Collection Barranquilla, a member of Radisson Individuals 5 stars

Hotel in El Prado, Barranquilla

Set in Barranquilla, 200 metres from Church of the Immaculate Conception, Faranda Collection Barranquilla, a member of Radisson Individuals offers accommodation with an outdoor swimming pool, free... The location is amazing, and many areas to visit close by. Very safe and clean. Really good and attentive service in every area. Special thanks to Alexandra front desk attendance. Nayla, Wilmer, and José are really good restaurant services . And off course, Sherley, the front desk supervisor. She rocks!

Show more Show less
9
Superb
1,311 reviews
Price from
€ 86
per night

Hotel Isabella Tayrona 3 stars

Hotel in Los Naranjos

Set in Los Naranjos, 1.1 km from Los Naranjos Beach, Hotel Isabella Tayrona offers accommodation with a garden, free private parking, a terrace and a restaurant. great little hotel perfectly squeezed between Tayrona entrance and magnificent playa Los Angeles (yes, you can swim there even if the signs say otherwise). place comes with an amazing pool and super surroundings with loads of different animals at the property. our kids loved it. staff was friendly and food was good and well priced.

Show more Show less
9.3
Superb
1,075 reviews
Price from
€ 75
per night

Santa Marta Marriott Resort Playa Dormida 5 stars

Hotel in Santa Marta

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... Rooms were good size, bed very comfortable, view from the balcony was spectacular. The steam room in the spa was great as I haven't found many places in Colombia that have them. Pool area was nice though we didn't use it as we were only there one night. Staff were very friendly and efficient.

Show more Show less
9.1
Superb
1,327 reviews
Price from
€ 166
per night

Hotels with extra health and safety measures

Find hotels in Caribbean with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfecting
Food & drink safety

Most booked hotels in Caribbean in the past month

See all

Caribbean's best hotels with breakfast

See all

Budget hotels in Caribbean

See all

Hotels in Caribbean that you can book without a credit card

See all

FAQs about hotels in Caribbean

Explore guest reviews of hotels in Caribbean

See all