Search hotels in Caribbean, US Virgin Islands

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

October 2026

1234
567891011
12131415161718
19202122232425
262728293031

November 2026

1
2345678
9101112131415
16171819202122
23242526272829
30
Check-in date - Check-out date
Select occupancy

Check out these popular cities in Caribbean

Punta Cana

2002 hotels

Cancún

2099 hotels

Playa del Carmen

2644 hotels

Santa Marta

2463 hotels

San Andrés

718 hotels

Willemstad

973 hotels

Santo Domingo

915 hotels

Montego Bay

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

A
Aleksa
From
Netherlands
Everything was amazing, 10/10 experience!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 2,472 reviews
Price from
£125.92
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...

A
Artem
From
Ukraine
The amazing place! The best hotel in the area. Tasty meals in restaurant, nice location, very helpful personel - everything is great! 10 minutes by car/bus to Tayrona enter.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,316 reviews
Price from
£110.75
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.

R
Rangi
From
New Zealand
Great location, comfy bed, pool was nice. Parking for my motorbike just inside the gate.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,019 reviews
Price from
£20.88
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.

F
Fausto
From
Brazil
I liked everything in the hotel, the employees were so attentive and helpful, I didn't count that they provided a staff to grab your baggage. Besides they offered free water, free coffee and tea, the room was very clean and well smelling. Basically nothing to complain about. The hotel was so good that sometimes we rather stay in the hotel than the city.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,507 reviews
Price from
£99.90
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.

A
Alismaria
From
Ireland
The hotel is super clean and nice, the breakfast options are great, and the restaurant has tasty food
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,326 reviews
Price from
£121.31
1 night, 2 adults

Hotel Casona del Porvenir

Hotel in Cartagena de Indias

Ideally set in the centre of Cartagena de Indias, Hotel Casona del Porvenir features air-conditioned rooms, an outdoor swimming pool, free WiFi and a garden.

E
Eriks
From
Switzerland
Everything! From the soft bed, to amazing bathroom, to snacks and welcoming drinks upon arrival. The staff was impecable in their competence and friendly attitude. The food offered for lunch and breakfast aligned exceptionally with the overall ambience of the place. And the offered SPA service was a cherry on top. Muchas Gracias.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,033 reviews
Price from
£172.42
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.

R
Radek Zet
From
Poland
Good breakfast, very good personnel.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,328 reviews
Price from
£42.43
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.

c
cctripp
From
United States
The staff were amazing. From check in, to ordering food, to the massage, we had a fantastic stay. The views were gorgeous and the bungalow was beautiful.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 1,165 reviews
Price from
£183.16
1 night, 2 adults

Aquamare Hotel

Hotel in San Andrés

Located 200 metres from Spratt Bight Beach, Aquamare Hotel offers 4-star accommodation in San Andrés and features an outdoor swimming pool, a restaurant and a bar.

J
Jason_Andrew
From
United Kingdom
We were met at the doorway by a friendly gentleman who showed us to reception. The reception staff themselves were very friendly, polite and profession and gave us great information. Breakfast was a buffet affair and while there were a lot of people, there was plenty to go around and the food was of a high standard. The food changed daily which was appreciated and the fresh fruit was delicious. The room was super clean and of a big size - shout-out to housekeeping- and the bed was very comfortable. The communal areas bar, restaurants were tastefully decorated. The hotel is very well located. It was very quiet, away from the hustle and bustle, but very close walking distance to the pier where you can take tours from. You can also walk to the public beaches and the main strip with restaurants and bars and shops in just a few minutes. Very much recommend this hotel to others, great value and great service
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,994 reviews
Price from
£196.11
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
Maria
From
Luxembourg
An Amazing place, great location and the food was so tasty! We loved the place, would recommend it to everyone!!!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,886 reviews
Price from
£98.02
1 night, 2 adults
See all 243 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 9.4
Superb - What previous guests thought, 2,472 reviews

Popular with guests booking hotels in Caribbean

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

Popular with guests booking hotels in Caribbean

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

Popular with guests booking hotels in Caribbean

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

Popular with guests booking hotels in Caribbean

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

Popular with guests booking hotels in Caribbean

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

Popular with guests booking hotels in Caribbean

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

Popular with guests booking hotels in Caribbean

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

Popular with guests booking hotels in Caribbean

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

Popular with guests booking hotels in Caribbean

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

Caribbean's best hotels with breakfast

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

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

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

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

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

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

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

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 132 reviews

Budget hotels in Caribbean

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

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

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

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

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

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

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

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

Hotels in Caribbean that you can book without a credit card

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

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

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

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,505 reviews

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

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

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

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

FAQs about hotels in Caribbean

See reviews by guests who stayed at hotels in Caribbean

See all
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 2,655 reviews
Very good location, and was good decision to choose all inclusive option, big choice of drinks and cocktails, plenty of different food. All staff is very helpful and professional. One thing, that rooms is old style and needs renovation, but it’s not a big issue, all around and the beach is amazing, it’s good value for money at this location
Guest review byEva
Lithuania
From £375.65 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 222 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 byAngela
Canada
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,982 reviews
Huge, clean, tidy complex, nice staff, everyone is polite, providing excellent service. Full of restaurants, no need to make a reservation except for the Japanese restaurant.
Guest review byNava
Israel
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 332 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 byAgneta
Norway
From £273.83 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 3,593 reviews
Clean rooms, great breakfast options, the rooms with the walk out pool was nice, friendly staff and most importantly super safe environment
Guest review byReyan
Ireland
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 973 reviews
Family friendly, everyone is exceptionally professional, multiple restaurants to choose from, loved the experience.
Guest review byNóra
Hungary
From £225.88 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 842 reviews
Good food and drinks! Nice rooms and a beautiful beach. Family friendly hotel. Would definitely come back.
Guest review byTiberius Constantin
Norway
From £404.92 per night
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 1,837 reviews
Amazing place for kids. My daughter had the time of her life. Will be back for sure
Guest review byIan
Canada
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 4,113 reviews
Excelente Resort con casino, pool river, gym and extraordinar restaurants !!!!
Guest review byJao
Puerto Rico
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 70 reviews
Breakfasts were great! Dinners super! The stall exceptionally friendly
Guest review byRonald
United States
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 2,123 reviews
Great resort by the beach! Friendly staff,free parking,great breakfast
Guest review byYasmine Marianne
France
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 484 reviews
The staff was incredibly helpful, kind and attentive. Super clean
Guest review byNeytsha
United States
From £153.68 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 962 reviews
Beautiful beach view, beautiful pool, good food, friendly staff.
Guest review byJose L
Puerto Rico
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 754 reviews
Breakfast was amazing. Staff were friendly
Guest review byAntonio
Saint Lucia
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 332 reviews
The kids pool my daughter loved it
Guest review byPerla
Antigua & Barbuda

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

Scored out of 10, guest rating 8.0

I loved the food a lot, even the sundries sold on the street...

I loved the food a lot, even the sundries sold on the street like the coconut water! The people I interacted with are genuinely good people. I didn't run into any problems when dealing with anyone professionally or non professional. I didn't interact with many locals of the areas I visited. I'd prefer to see how ordinary people live from day to day! It was too short period of time to know if there was public transportation to get around the city of Punta Cana
Guest review byAthanasia
Scored out of 10, guest rating 6.0

This is a town where tourism dominates.

This is a town where tourism dominates. The October weather was very hard to tolerate - ten minutes outside of air-con spaces has you soaked in sweat. I made it to a beach but didn't like the look of the murky water and the mess of drifted detritus at the edge. I was there in transit basically and should have either gone directly to my end destination or cut my stay to an overnight. At the airport, once you know where to look for it, there is a bus which gets you into the centre and beyond for cheap rates. But to get to the bus location you have to thrust through a wall of taxi touts. I have no urge to return to Cancun.
Guest review byRobert
United Kingdom
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 byKira
United States
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 byBea
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 bymicschneider1971
Germany
Scored out of 10, guest rating 4.0

Sadly San Andres is run down, dirty and expensive.

Sadly San Andres is run down, dirty and expensive. Save your travel money for Medellin or Bogota when traveling in Colombia. They try and compete w Europe & Miami when it comes to prices for Hotels, Rental Cars (buggies) and restaurants, but they are not even close in quality. I love Colombia, just not the beach towns / islands
Guest review byMichael
United States
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 byRebecca
United States
Scored out of 10, guest rating 8.0

Plenty of parking on the street you don't have to stay at a...

Plenty of parking on the street you don't have to stay at a hotel on the beach to be there and there are trees you can sit under for free if you don't want to pay for chairs. It is as beautiful as any beach I have ever been on. Pristine white sand with good surf/ waves warm ocean water.
Guest review byRoss
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 byHamstra
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 byNatalie
United States

More places to explore, more ways to go

  • Hotels in Caribbean Islands

    Thinking about a longer trip? Looking for ideas for other destinations? Take a look at nearby Caribbean Islands and continue your search!
  • Hotels on Saint Thomas

    Hit the road and make the most of your trip by discovering another popular destination within the US Virgin Islands.
  • Hotels in the US Virgin Islands

    If you're planning a longer trip, look beyond Caribbean and set off to explore the whole country!
  • Cheap holidays in Cancún

    Plan everything you need for your holidays in one place – from flights and stays to tours and activities
  • Flights from London to Cancún

    Need to book flights for your trip? Find and compare prices for this and other popular routes right here on Booking.com.