Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

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.

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,... everything was perfect and amazing ! all the staff were very friendly, helpful and just AMAZING ! the rooms are indescribable. the hotel is very luxurious

Show more Show less
9.3
Superb
1,154 reviews
Price from
£456
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. my husband and I stayed for 4 nights and only have good things to stay. The staff will go out of their way to help you. The food is terrific, the pool is perfect and the overall facility exceeded our expectations.

Show more Show less
9.7
Exceptional
2,211 reviews
Price from
£69
per night

Meliora by Bunik 4 stars

Hotel in Centro, Playa del Carmen

Conveniently situated in Playa del Carmen, Meliora by Bunik provides air-conditioned rooms, an outdoor swimming pool, free WiFi and a garden. Rooms are big and comfortable, the pool are is really nice to spend the night having some wine with your friends. I really loved this hotel. Location is amazing ans Staff really helpful. Every room has a kitchen and some even have a washing machine. Great value for your money in playa del carmen.

Show more Show less
9
Superb
1,545 reviews
Price from
£54
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. everyone was really nice, the place looked amazing and was very clean. also the food was very good.

Show more Show less
9.3
Superb
1,259 reviews
Price from
£13
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. The service and location was great.

Show more Show less
9.4
Superb
2,598 reviews
Price from
£56
per night

The Yellow Capsule Experience

Hotel in Downtown Cancun, Cancún

Conveniently set in the centre of Cancún, The Yellow Capsule Experience provides air-conditioned rooms, a shared lounge, free WiFi and a terrace. Loved the overall experience!

Show more Show less
9.1
Superb
1,489 reviews
Price from
£32
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, a fitness centre and a garden. Impressive property, everything is nice and new. The pool is awesome and the beach front is small but nice. Food is exceptional as well as staff attention to detail. The rooms are very nice with a caribbean vibe. Bed was super comfortable. Location is near the airport so a little off the center of Santa Marta (30 min drive). Internet is good for working. The hotel is on the expensive side compared to others in the area but you definitely get what you pay for. The nicest rooms are the suites with a jacuzzy on the terrace and 180 views, i hope i will stay there next time.

Show more Show less
9.1
Superb
1,468 reviews
Price from
£147
per night

Hyatt Regency Cartagena 5 stars

Hotel in Bocagrande, Cartagena de Indias

Set in Cartagena de Indias, a few steps from Bocagrande Beach, Hyatt Regency Cartagena offers accommodation with a restaurant, free private parking, an outdoor swimming pool and a bar. Fantastic location and very high quality facilities including everything. Very professional staff, extremely service minded. Fantastic coffee :)

Show more Show less
9.1
Superb
2,445 reviews
Price from
£204
per night

bh Barranquilla 4 stars

Hotel in Alto Prado, Barranquilla

Featuring a bar and free WiFi access, bh Barranquilla offers accommodation in lively and comfortable guestrooms in Barranquilla, 1.2 km from Consulate of the People's Republic of China. very good service very comfortable

Show more Show less
9.1
Superb
1,261 reviews
Price from
£42
per night

Oz Hotel Cartagena 4 stars

Hotel in Bocagrande, Cartagena de Indias

Located within a 15-minute drive from the San Felipe Castle in Cartagena de Indias, Hotel Oz offers free WiFi access, a meeting room, and an on-site bar. Bocagrande beach is just 200 metres away. The hotel is nice and clean and the location is very good - walking distance to the beach. However, the staff was what impressed us the most. Everyone was very helpful and welcoming. The young guy at the breakfast would bring our coffee and tea as soon as he saw us in the morning which was very sweet. Every single staff member was super nice and seemed to genuinely be happy to help with everything we needed. They made us feel comfortable and happy we chose this place for our holiday.

Show more Show less
9.3
Superb
3,300 reviews
Price from
£42
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