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

Wonderful: 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

Hotel in Centro Historico, Santa Marta

Ideally set in Santa Marta, Casa Rosa - Alma Hotels has air-conditioned rooms, a shared lounge, free WiFi and a terrace. This 4-star hotel offers room service and a 24-hour front desk. Beautiful house. Louisa and Anna made us feel at home. Excellent location. Great stay with great atmosphere.

Show more Show less
9.1
Wonderful
1,053 reviews
Price from
£52
per night

Senda Watapuy

Hotel in El Zaino

Located in El Zaino, 1.6 miles from Castilletes Beach, Senda Watapuy provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. The views, the rooms, the food, the staff.

Show more Show less
9.7
Exceptional
1,275 reviews
Price from
£126
per night

Sofitel Barú Calablanca

Hotel in Cartagena de Indias

Facing the beachfront, Sofitel Barú Calablanca offers 5-star accommodations 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
Wonderful
1,049 reviews
Price from
£236
per night

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

Hotel in Playa del Carmen

Located in Playa del Carmen, 5.5 miles from Playa del Carmen Maritime Terminal, Hotel Xcaret Arte - All Parks All Fun Inclusive - Adults Only provides accommodations with free bikes, free private... This place was amazing. The staff was very friendly and helpful. From when you arrive at the location until the bus dropped us off at the airport, the team was very attentive. The food was of high quality and very good! Same with the drinks. The rooms have everything you need. The hotel is very safe. It may seem price but when you calculate what you will spend in a five star hotel, transportation, food and activities you will see that's its totally worth it. We had the garden view room and we loved it then we moved to a river view room and it was also great! No matter the room you stay, your experience will be great! Highly recommended. Will definitely come back.

Show more Show less
9.4
Wonderful
1,610 reviews
Price from
£447
per night

Senda Koguiwa

Hotel in El Zaino

Located five minutes away from Tayrona Park main entrance. Senda Koguiwa provides accommodations with a restaurant, free private parking and an outdoor swimming pool. Very kind and helpful employees

Show more Show less
9.6
Exceptional
2,743 reviews
Price from
£75
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 a 5-minute walk of Palomino Beach. The area is quiet, rooms are clean, beds are comfy, breakfast is good, and the pool area is relaxing.

Show more Show less
9.2
Wonderful
1,461 reviews
Price from
£14
per night

Oz Hotel Luxury

Hotel in Bocagrande, Cartagena de Indias

Located in Cartagena de Indias, 492 feet the nearest beach, Oz Hotel Luxury features air-conditioned accommodations and a bar. When we checked in they had given us a room in their sister hotel round the corner as they said it was newer and our room was more spacious. The room was gorgeous, new, clean and massive just as they said. Bed was big and comfy. Cable box in the room with Netflix. Great location on the strip. Excellent value for money. Decent breakfast.

Show more Show less
9.3
Wonderful
3,213 reviews
Price from
£68
per night

Faranda Collection Barranquilla, a member of Radisson Individuals

Hotel in El Prado, Barranquilla

Located in Barranquilla, a 1-minute walk from Church of the Immaculate Conception, Faranda Collection Barranquilla, a member of Radisson Individuals has accommodations with an outdoor swimming pool,... Breakfast was good, I would recommend changing the menu every now and then as it can get a bit repetitive. The staff was amazing, very polite and wiling to help us with any concerns.

Show more Show less
9
Wonderful
1,310 reviews
Price from
£61
per night

Hotel Isabella Tayrona

Hotel in Los Naranjos

Located in Los Naranjos, a 12-minute walk from Los Naranjos Beach, Hotel Isabella Tayrona has accommodations with a garden, free private parking, a terrace and a restaurant. Very clean, good food, nice pool, spacious rooms and very very nice staff!!

Show more Show less
9.3
Wonderful
1,075 reviews
Price from
£64
per night

Santa Marta Marriott Resort Playa Dormida

Hotel in Santa Marta

Located in Santa Marta, a 16-minute walk from Bello Horizonte, Santa Marta Marriott Resort Playa Dormida provides accommodations with free bikes, free private parking, an outdoor swimming pool and a... I have no WORD'S to said Thank you all...it was totally amazing start with the check in...Mr Andres and all the clearks so professional and kind...taxy crew awsome people..tours and other areas at the resort...nail it✨✨✨ My mom had a such a wonderful time with you guys..house keeping totally awsome..the restaurant's Waooo...amazing staff and the service Totally ROCK'S... THANK YOU MARRIOT WE WILL BE BACK SOON💕🙏

Show more Show less
9.1
Wonderful
1,330 reviews
Price from
£119
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 & disinfection
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 you can book without a credit card

See all

FAQs about hotels in Caribbean

Explore guest reviews of hotels in Caribbean

See all