Search hotels in Caribbean, Mexico

Enter your dates and choose from 6216 hotels and other places to stay

November 2026

1
2345678
9101112131415
16171819202122
23242526272829
30

December 2026

123456
78910111213
14151617181920
21222324252627
28293031
Flexible date options
Select occupancy

Check out these popular cities in Caribbean

Cancún

149 hotels

Barranquilla

139 hotels

Santa Marta

289 hotels

Santo Domingo

102 hotels

Tulum

198 hotels

Punta Cana

144 hotels

San Andrés

94 hotels

Willemstad

40 hotels

Stay at the best hotels in Caribbean

Filter by:

Property ratingIncludes stars and other ratings.
Review score

Senda Kokkos Beach Tayrona

Hotel in Los Naranjos

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...

M
Mario
From
Switzerland
Excellent restaurant. Lovely and rather lonely beach. Unfortunately, not suitable for swimming.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,330 reviews
Price from
US$168.55
1 night, 2 adults

Rincon del Mar Palomino

Hotel in 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.

S
Samantha
From
Sweden
Value for money is unbeatable. Staff were kind, rooms were clean, and they had great additional amenities with the pool & coworking space.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,034 reviews
Price from
US$28.01
1 night, 2 adults

Hotels 111

Hotel in San Andrés

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.

D
Derry
From
Ireland
The rooms are very clean and the hotel is close to many shops and walking distance from the beach? everything was working well, the girls at reception are really lovely and friendly they really make you feel welcomed.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,520 reviews
Price from
US$118.19
1 night, 2 adults

Hotel Vip La Guaira

Hotel in Macuto

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.

m
milagros
From
United Kingdom
todo estubo totalmente excellente.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,363 reviews
Price from
US$116
1 night, 2 adults

Comunidad Calle 13 Hotel Boutique

Hotel in Santa Marta

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.

P
Pierce
From
Ireland
Lovely staff Nice mini pool to cool off in Close to centre Very comfortable room Good a/c & WiFi Good smart tv LGBT friendly if that matters to you 😃
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,321 reviews
Price from
US$55.62
1 night, 2 adults

Senda Watapuy Boutique Hotel Tayrona

Hotel in El Zaino

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.

M
Mickael
From
France
The location, the pool, the food, the river, the service, a gem in the heart of Tayrona
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 1,150 reviews
Price from
US$222.17
1 night, 2 adults

Senda Koguiwa Tayrona Nature Hotel

Hotel in El Zaino

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.

A
Ana
From
Portugal
Amazing place,staff/service and surrounding environment.Loved the wood and art work all around. Looking up from the pool up in to the mountain amazing.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 1,861 reviews
Price from
US$119.98
1 night, 2 adults

Santa Marta Marriott Resort Playa Dormida

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...

N
Narda
From
Australia
Great place, great location. Amazing customer service.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,144 reviews
Price from
US$282.03
1 night, 2 adults

Viajero Santa Marta Hostel

Hotel in Santa Marta

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.

S
Samuel
From
Switzerland
Everything was amazing, thanks Eylin for ur help :)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 2,144 reviews
Price from
US$64.71
1 night, 2 adults

Hotel Calamari Baru

Hotel in Playa Blanca

Hotel Calamari Baru has a private beach area, terrace, a restaurant and bar in Playa Blanca. Built in 2019, the property is within a few steps of Playa Blanca.

C
Carolien
From
Netherlands
The service at this hotel was really great. We spent four nights to relax at the beach after our month travelling throughout Colombia, and the people working at this hotel are really amazing. Very helpful and kind. They also helped us organizing trips to Plancton and diving. And last, but not least, the restaurant is perfect! They offer a big variance of food and everything is very tasteful. Even guests from other hotels are coming to this place for their dinner!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,029 reviews
Price from
US$92.70
1 night, 2 adults
See all 6216 hotels in Caribbean

Most booked hotels in Caribbean in the past month

See all

Popular with guests booking hotels in Caribbean

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 6,218 reviews

Popular with guests booking hotels in Caribbean

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 2,585 reviews

Popular with guests booking hotels in Caribbean

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,677 reviews

Popular with guests booking hotels in Caribbean

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,701 reviews

Popular with guests booking hotels in Caribbean

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,860 reviews

Popular with guests booking hotels in Caribbean

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 4,176 reviews

Popular with guests booking hotels in Caribbean

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 2,370 reviews

Popular with guests booking hotels in Caribbean

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 2,051 reviews

Popular with guests booking hotels in Caribbean

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,319 reviews

Popular with guests booking hotels in Caribbean

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 2,598 reviews

Caribbean's best hotels with breakfast

See all
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 6,218 reviews

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,677 reviews

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,701 reviews

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 4,174 reviews

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,319 reviews

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 2,598 reviews

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 46 reviews

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 175 reviews

Budget hotels in Caribbean

See all
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 2,585 reviews

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,860 reviews

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 2,370 reviews

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 2,051 reviews

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 2,609 reviews

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 2,649 reviews

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 2,304 reviews

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,730 reviews

Hotels in Caribbean that you can book without a credit card

See all
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 2,866 reviews

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 3,714 reviews

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,404 reviews

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 3,237 reviews

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 3,115 reviews

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 818 reviews

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,733 reviews

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 3,611 reviews

FAQs about hotels in Caribbean

See reviews by guests who stayed at hotels in Caribbean

See all
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,986 reviews
Everything was perfect. During our 10-day stay, my family and I had absolutely no complaints. We traveled at the beginning of January and expected huge crowds, but that was not the case at all. The resort is enormous — we didn’t even manage to see half of it. There is an incredible variety of restaurants, all of which deserve praise, especially Zoi. There is also a great selection of pools, a beautiful and very clean beach, and outstanding staff. Absolutely everything deserves the highest praise. We are definitely coming back next year with friends. We can’t wait! A true paradise on earth!
Guest review by Zana
Croatia
From US$3,025 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 683 reviews
Where do I start? Nothing short of mind blowing! The 5 star service with staff that are there to help you at every turn! ! The fabulous restaurants and bars that cater for every taste and desire! The well laid out rooms which have obviously been meticulously planned to make your visit so comfortable and seamless! The spotless grounds and gardens! The well-orchestrated transport provided to and from each of the theme parks! I will be shouting the praises of this property to anyone and everyone who’ll listen and we will definitely return.
Guest review by Ellen
Australia
From US$205.74 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 946 reviews
Loved our room, a bungalow with terrace and chairs looking towards the sea. Good restaurant, breakfast and evening meals, especially breaded prawns in coconut sauce! We also ate at restaurant across the road which we enjoyed too. The pool was wonderful with great sunbeds. Sound of the waves splashing onto the shore! From the hotel there is an amazing nature walk adjacent to the shore leading up to the lighthouse, where there are great views in both direction. Very few people seem to find this!
Guest review by christine
United Kingdom
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 826 reviews
Everything was amazing. The beach view, the semi-private pool, and the staff were incredible and did everything to make us feel special. We were celebrating our friend’s bachelorette party, and we truly couldn’t have chosen a better place to stay. Breakfast was delicious. Special thanks to the receptionist and our mayordomo, José both were so kind and attentive. Also, Cochary, the waitress at the buffet, was incredibly sweet and welcoming.
Guest review by Ruiz
Mexico
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 2,630 reviews
Kystal Cancun is one of my favorite places to stay, because it has one of the prettiest beaches, and it is also right downtown, so you have easy walking access to many restaurants, shopping and entertainment. Another reason I like coming here, because all-inclusive is optional. I travel alone, don't drink alcohol so it's more cost effective for me to eat in local restaurants.
Guest review by Erzsebet
United States
From US$502.07 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 220 reviews
Food amazing - service impeccable - beautiful views and great having a private sandy beach with beach bar and plenty of sun-loungers. One of the best hotels we have ever stayed in.
Guest review by Penny
United Kingdom
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 333 reviews
Amazing ariceture and location. The hole hotell is a like a mussuem. Its very expencive with everything for food to the room but worth visiting.
Guest review by Agneta
Norway
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 988 reviews
The property was clean right through my visit there. The staff were pleasant attentive and great customer service.
Guest review by Forrest
Jamaica
From US$577.05 per night
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 1,895 reviews
Amazing place for kids. My daughter had the time of her life. Will be back for sure
Guest review by Ian
Canada
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 4,132 reviews
Excelente Resort con casino, pool river, gym and extraordinar restaurants !!!!
Guest review by Jao
Puerto Rico
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 71 reviews
Real Paradise to my wife and me, amazing experience for silver anniversary.
Guest review by Yongberm
Canada
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 2,128 reviews
Great resort by the beach! Friendly staff,free parking,great breakfast
Guest review by Yasmine Marianne
France
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 483 reviews
The staff was incredibly helpful, kind and attentive. Super clean
Guest review by Neytsha
United States
From US$454.77 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 3,576 reviews
It’s clean the beds was comfortable the food was good
Guest review by Devonte
Jamaica
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 748 reviews
Breakfast was amazing. Staff were friendly
Guest review by Antonio
Saint Lucia
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 330 reviews
The kids pool my daughter loved it
Guest review by Perla
Antigua & Barbuda

Planning a trip? Get inspired by reviews of cities in Caribbean

Scored out of 10, guest rating 4.0

I would strongly recommend choosing Antigua or St Lucia...

I would strongly recommend choosing Antigua or St Lucia instead. The destination is overcrowded with tourists, which takes away much of its appeal. Also, be very careful when selecting your hotel, as many resorts are located on the Atlantic Ocean rather than the Caribbean Sea, meaning the beaches and sea conditions can be quite different from what you might expect. In my experience, the best hotels tend to be adults-only resorts, which generally offer a quieter and more relaxing atmosphere.
Guest review by Tania
United Kingdom
Scored out of 10, guest rating 8.0

Excellent choice for what I wanted to do in a one-week...

Excellent choice for what I wanted to do in a one-week holiday. I prefer downtown activities to beaches. For those who focus more on beaches, the "public" beaches are not so numerous and could be improved on facilities (example: need more palapas / shelters, bathrooms). As for many other cities in Mexico, street names are often missing at street corners. Idem as for the lack of municipal information offices not related to promoters tryung to sell organized $$$ trips.
Guest review by Normand
Canada
Scored out of 10, guest rating 8.0

Playa del Carmen is nice to visit with the beach only a few...

Playa del Carmen is nice to visit with the beach only a few blocks from the downtown area. Xcaret is a must on your visit, we enjoyed this paradise archeological park full of natural wonders and Mexico’s culture in the middle of a jungle! Beautiful place!
Guest review by Bea
United States
Scored out of 10, guest rating 10

Tulum has a lot to offer. It’s a really cool place.

Tulum has a lot to offer. It’s a really cool place. Don’t judge the book by its cover. A lot of the hotels don’t look real inviting from the front, from the street view. But there hidden gem when you walk into the front doors. You can walk almost everywhere, lots of shopping. People are friendly.
Guest review by JEFFrey Allen
United States
Scored out of 10, guest rating 10

We absolutely loved Cartagena's Old Town!

We absolutely loved Cartagena's Old Town! The beautifully preserved historic architecture, countless dining options, charming shops, and local artists’ galleries made it a wonderful experience. It’s walkable and feels safe day or night. A great place to visit and spend a few days fully enjoying the atmosphere.
Guest review by Kira
United States
Scored out of 10, guest rating 10

San Andrés completely exceeded our expectations!

San Andrés completely exceeded our expectations! The weather was gorgeous, and the crystal-clear water is even more stunning in person. A trip to Johnny Cay is an absolute must—it boasts what has to be the most breathtaking beach on the island. Pure paradise from start to finish.
Guest review by anthorichie
Peru
Scored out of 10, guest rating 10

So many shops, and restaurants, all within walking distance,...

So many shops, and restaurants, all within walking distance, Everyone was so nice and helpful. What a Beautiful place to stay. We stayed at the Scuba Lodge, It was nice to charge food to your room, or stop in for a drink in the bar. There is so much going on in the evening time and so many things to do and see. There is a lot of pride on their island. Was hoping to find the pigs and flamingos, but was unsuccessful, but did see some beautiful sites and outstanding beaches while looking for them. Oer all an A+++ Highly recommended. Oh and I highly recommend going on the Aquafari, it was amazing to see the fish and sea life. Eating at El Goucho Steakhouse was Delicious, and the view was and ambience was amazing . Everywhere we went the ambience was a coffee house style. Wonderful!!!! And do take time to go to the Distillary, It was fun and educational. I highly recommend the Iguana Cafe outdoor eating by the Queen Anne Bridge.
Guest review by Rebecca
United States
Scored out of 10, guest rating 8.0

Good place to be the homebase for sightseeing and adventure...

Good place to be the homebase for sightseeing and adventure (e.g. lost city, Palomino) while combined with nice beaches. Old town and harbour area is nice, great boot trips to surrounding beaches worth considerung.
Guest review by micschneider1971
Germany
Scored out of 10, guest rating 8.0

It was my second visit to the DR and my first time to Santo...

It was my second visit to the DR and my first time to Santo Domingo. Zona Colonial is a nice area, very safe and they do everything to make tourists feel safe. You see a lot of police in the area. Enough restaurants to chose from.
Guest review by Hamstra
Scored out of 10, guest rating 10

It’s a great city. Deja Resort is a great place to stay.

It’s a great city. Deja Resort is a great place to stay. The staff makes you feel comfortable. Very pleasant staff. The dining room staff such as Satia and Miss Marie and also the dining room supervisor makes us feel so welcome. What I really appreciate about this hotel is that this hotel offer any amount of nights you want to stay. It’s reall budget friendly. I was searching for an all inclusive with a reasonable price that would allow my kids to stay also. I shopped around and couldn’t find any but Deja resort gave me the opportunity. They also call and check with me to see how things were going and that made me feel so special.
Guest review by Natalie
United States

More places to explore, more ways to go