Search hotels in Caribbean, Belize

Enter your dates and choose from 796 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

288 hotels

Santo Domingo

102 hotels

Tulum

198 hotels

Punta Cana

143 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

OZ Hotel Collection

Hotel in Cartagena de Indias

OZ Hotel Collection has a fitness centre, garden, a terrace and restaurant in Cartagena de Indias.

L
Lauren
From
United Kingdom
Best hotel I’ve been to that I can remember! The whole experience was amazing from start to finish. As soon as we arrived every staff member was super friendly. I loved the room, it was so clean with a huge bed. Breakfast was fantastic, loved chilling on the rooftop pool, and hanging out playing games in the lobby drinking delicious coffee. I hope to come back to Cartagena and will definitely be staying at the Oz again
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 2,571 reviews
Price from
US$159.08
1 night, 2 adults

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

S
Srdan
From
Serbia
Amazing place, with great stafd (especially Luz on the reception). Restaurant was good, they are also very acomodating, they served us dinner 1min before closing time. Bring insect reppelants, jungle is all around you.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,330 reviews
Price from
US$169.61
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.

G
Gillon
From
Netherlands
Nice room with view on the garden and swimmingpool. Breakfrast was different both days that we stayed. Staff was very nice and helpful. Good location. Close to all shops and restaurants but nice and quiet.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,033 reviews
Price from
US$28.18
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.

T
Tejvinder singh
From
New Zealand
Beautiful hotel , amazing staff very help & friendly. one thing I like about hotel that they always cleaning the hotel is very clean and tidy and spoton. Good job 👏 Thank you for making my stay wonderful
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,520 reviews
Price from
US$118.93
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,364 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.

S
Spencer
From
Australia
Exceptional gay friendly spot in Santa Marta 🌈 Jose & Elio were amazing, and made sure we had a great time during our short stay. Definetely coming back, guys, please keep up the great work, it really shows.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,322 reviews
Price from
US$55.97
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.

A
Are Izquierdo
From
Uruguay
Above and beyond. Simply perfect.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 1,151 reviews
Price from
US$226.06
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.

M
Magnus Grønbæk
From
Denmark
Ver nice hotel on beautiful grounds. Very safeguarded. There is the possibility for massages, manicures etc. The staff speak some English.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 1,861 reviews
Price from
US$120.74
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$189.45
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.

V
Vyara
From
Bulgaria
Amazing place - clean, comfortable and the staff is super friendly!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 2,144 reviews
Price from
US$62.50
1 night, 2 adults
See all 796 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,207 reviews

Popular with guests booking hotels in Caribbean

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

Popular with guests booking hotels in Caribbean

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

Popular with guests booking hotels in Caribbean

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

Popular with guests booking hotels in Caribbean

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

Popular with guests booking hotels in Caribbean

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

Popular with guests booking hotels in Caribbean

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 2,048 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 8.3
Very good - What previous guests thought, 2,361 reviews

Popular with guests booking hotels in Caribbean

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

Caribbean's best hotels with breakfast

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

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

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

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 4,183 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,597 reviews

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

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

Budget hotels in Caribbean

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

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

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

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

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

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

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

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

Hotels in Caribbean that you can book without a credit card

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

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

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

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

Scored out of 10, guest rating 5.8
Passable - What previous guests thought, 3,022 reviews

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

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

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

FAQs about hotels in Caribbean

See reviews by guests who stayed at hotels in Caribbean

See all
From US$457.02 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 3,579 reviews
We had a wonderful 1-week family stay at Emporio! I was a bit confused with opposite reviews so didn't know what to expect, however our stay in Emporio was way beyond expectations! It was definitely the best value for money resort we've ever been to. Rooms were nice, clean and spacious, we had a beachfront family room on top floor (8th), the view was just spectacular! Restaurants were great, especially a la carte ones (Bacolli and Fasano) so make sure to reserve your seat (in person). There was a plenty choice of food in buffet restaurants for breakfast and lunch as well. Hotel beach was wonderful, I would say the most maintained within 3 km we've walked around, there is a beach bar where you can get drinks as well as order some snack meals to the beach, we've really enjoyed our time! We didn't use pools at all since the Caribbean sea was just out of this world, but they look nice and well maintained too, especially adults only one with the bar! Staff is also nice, they reallly work a lot and it's so many of them so you don't have to wait long for your service. Overall, wonderful experience!
Guest review by Antonia
Croatia
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 829 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
From US$502.41 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 220 reviews
Breakfast was outstanding. A lot of choice and everything was fresh and delicious. The private beach came with very large comfortable loungers. The staff were very attentive as well. Our oceanview room with a large balcony overlooked the beach as well. One of the best hotels we've stayed at on vacation.
Guest review by Angela
Canada
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 2,634 reviews
Everything about it. Location, room, we were given a room with seaview even if we booked one with city view. It was a very nice and appreciated upgrade. The view was stunning, the staff friendly, the room very clean. Not a single complaint. We will definitely stay again here in the future.
Guest review by Natale
Canada
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 4,125 reviews
The hotel have a new section wich we love pools are amazing especially the water park The restaurant is on the pricey side so we eat out They have a amazing staff and I will say 3 min drive and you have a lot of stores and restaurants to go and eat whit the fam
Guest review by ANGEL
United States
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,985 reviews
First to all in want to thanks to all the staff they are very professional and good attitud with the guest, all the rooms and the hotel was very clean and very well organized.. well done HARD ROCK!!!
Guest review by Carlos
Oman
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 483 reviews
The beach was perfect. The breakfast at their restaurant was really good. For my family was perfect! Including the movie with the fire-pit. Amazing staff and ambience.
Guest review by Solenil
Puerto Rico
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 988 reviews
Family friendly, everyone is exceptionally professional, multiple restaurants to choose from, loved the experience.
Guest review by Nóra
Hungary
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 333 reviews
It’s like a dream. Such a romantic get away. The views are so beautiful. I would definitely recommend going here.
Guest review by John-john
Netherlands
From US$577.05 per night
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 1,891 reviews
Amazing place for kids. My daughter had the time of her life. Will be back for sure
Guest review by Ian
Canada
From US$3,025 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 686 reviews
Best resort with kayak in same hotel, culture enrichment, great food and options.
Guest review by Francisco
Mexico
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,132 reviews
Great resort by the beach! Friendly staff,free parking,great breakfast
Guest review by Yasmine Marianne
France
From US$205.74 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 945 reviews
Excellent views Well laid out along the beach
Guest review by Ruth
New Zealand
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 750 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, 331 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 6.0

In October Cancun was hot and humid.

In October Cancun was hot and humid. Within a few minutes of leaving an air-con room you are sweating. The town is built on tourism, there are gift shops everywhere. There are interesting destinations to visit from Cancun, but for me the town was of little interest.
Guest review by Robert
United Kingdom
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 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 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

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