Hotels in Caribbean Islands

Search and compare Caribbean Islands hotels from hundreds of travel sites on HotelsCombined and save.

...and more

Learn why travellers love HotelsCombined

Compare hotel ratings collected from thousands of user reviews.

One search gives you accurate pricing on affordable hotels.

Customise your results by hotel chain, amenities, price and more.

Search for hotels as many times as you want – for free.

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular hotels in Caribbean Islands

Enter your travel dates to find the best prices.
Filter by star ratings
All filters
Main Street, Ocho Rios, Jamaica
Chic and boutique, Moon Palace Jamaica is situated in Ocho Rios and features a private beach, an outdoor pool and free Wi-Fi. It also provides a beauty centre, a sauna and a swim-up bar.
Free Wi-Fi
8.0
Excellent
1036 reviews
Location
0.6 mi from city centre
92 Gloucester Avenue, Montego Bay, Jamaica
Featuring free Wi-Fi, an outdoor pool and a private beach, Deja Resort is conveniently located next to Sangster Intl. In addition, a coffee maker and a spa bath are only some of the many features available at this beachfront 3-star resort.
Free Wi-Fi
7.9
Good
2155 reviews
Location
1.2 mi from city centre
The Garrison Historic Area, Bridgetown, Barbados
Located in Hastings, Coconut Court Beach Hotel provides beachfront 3-star accommodation, as well as an outdoor pool and free Wi-Fi. It also offers a car rental desk, a ticket service and an airport shuttle.
Free Wi-Fi
Parking
8.0
Excellent
1012 reviews
Location
1.9 mi from city centre
7 Jimmy Cliff Boulevard, Montego Bay, Jamaica
Featuring a sauna, an infinity pool and free Wi-Fi, this Montego Bay hotel is conveniently located minutes from Sangster Intl. It also provides a concierge, a swim-up bar and a coffee bar.
Free Wi-Fi
Parking
8.8
Excellent
1553 reviews
Location
1.3 mi from city centre
Aquatic Gap, Carlisle Bay, Bridgetown, Barbados
Radisson Aquatica Resort Barbados provides comfortable 4-star accommodation in Bridgetown. It is conveniently positioned for those wanting to visit local attractions.
Free Wi-Fi
Parking
7.0
Good
1480 reviews
Location
1.3 mi from city centre
2575 Norman Manley Blvd, Negril, Jamaica
Featuring a private beach, an outdoor pool and free Wi-Fi, this Negril resort is conveniently located minutes from Negril. It provides a gym, as well as a water park, a diving centre and a swim-up bar.
Free Wi-Fi
8.8
Excellent
1865 reviews
Location
1.0 mi from city centre
St. Lawrence, Christchurch, Barbados
Located amongst well-known tourist attractions, boutiques and eateries, Dover Beach Hotel is ideal for guests wishing to explore Dover and its surroundings. The various facilities this beachfront hotel offers include an outdoor pool, free Wi-Fi and a diving centre.
Airport shuttle
7.3
Good
488 reviews
Location
3.0 mi from city centre
Needham's Point St Michael, Bridgetown, Barbados
Featuring outdoor tennis courts, free Wi-Fi and an outdoor pool, this beachfront resort is an easy car trip from Hastings. It also provides a beauty centre, a coffee bar and an express check-in and check-out feature.
7.8
Good
913 reviews
Location
1.5 mi from city centre

Top-rated Caribbean Islands hotels

These Caribbean Islands properties are among the highest rated by our users. Be sure to read user reviews to learn why these hotels are among the highest rated.
Highway 7 Suite B, Worthing, Barbados
0.1 mi from city centre
Free Wi-Fi
£84
Avg. per night
13 Sea Breeze Close, Long Bay Beach, Providenciales, Turks and Caicos Islands
8.3 mi from city centre
Free Wi-Fi
£490
Avg. per night
265 Banana Bay, South East Peninsula, Parish Of St. George Basseterre, Basseterre, Saint Kitts and Nevis
7.4 mi from city centre
Free Wi-Fi
£397
Avg. per night
John Pringle Drive, PO Box 64, Montego Bay, Jamaica
6.1 mi from city centre
Free Wi-Fi
£479
Avg. per night
111 Norman Manley Blvd, Negril, Jamaica
2.8 mi from city centre
Free Wi-Fi
£298
Avg. per night
PO Box 330, Ocho Rios, Jamaica
4.4 mi from city centre
Free Wi-Fi
£249
Avg. per night
Worthing Beach, Christchurch, Barbados
3.8 mi from city centre
Free Wi-Fi
Parking
£134
Avg. per night

Cheapest hotels in Caribbean Islands

Out of the hotels in Caribbean Islands we've come across, these properties are priced the lowest. Prices can differ depending on the dates selected, so use the search form to browse more options if you have flexibility.
Morne Rouge Street, St. George's, Grenada
2.7 mi from city centre
Free Wi-Fi
Parking
£36
Avg. per night
Avenida Estados Unidos, Punta Cana, Dominican Republic
1.8 mi from city centre
Free Wi-Fi
Parking
£46
Avg. per night
18 Queens Drive, Montego Bay, Jamaica
1.6 mi from city centre
Free Wi-Fi
Parking
£51
Avg. per night
P.O. Box 3023, Norman Manley Boulevard, Negril, Jamaica
1.3 mi from city centre
Free Wi-Fi
Parking
£54
Avg. per night
66 James Avenue, Ocho Rios, Jamaica
0.7 mi from city centre
Free Wi-Fi
Parking
£55
Avg. per night
West End Road, PO Box 3023, Negril, Jamaica
0.9 mi from city centre
£58
Avg. per night
West End Road,P.O. Box 3277, Negril., Negril, Jamaica
3.2 mi from city centre
Free Wi-Fi
Air conditioning
£63
Avg. per night

Hotel prices in Caribbean Islands

Prices on hotels (average nightly rate) for the dates selected, broken down by hotel class. We've highlighted the most popular properties according to our users as well as the best value within each hotel class.
4 stars +
Main Street, Ocho Rios, Jamaica
Porters Saint James, 0, Saint James, Barbados
Val Des Pitons, Forbidden Beach, La Baie de Silence P.O Box 251, Soufrière, Saint Lucia
Playa Bavaro, Punta Cana, Dominican Republic
3 stars
92 Gloucester Avenue, Montego Bay, Jamaica
The Garrison Historic Area, Bridgetown, Barbados
2575 Norman Manley Blvd, Negril, Jamaica
St. Lawrence, Christchurch, Barbados
P.O Box 60, Norman Manley Blvd. Negril, Negril, Jamaica
2 stars and under
307 Calle Fortaleza, San Juan, Puerto Rico
Jolly Roger Drive, PO Box F43819, Freeport, The Bahamas
Plage Grand Cul de Sac, Gustavia, Saint Barthélemy

Other accommodation in Caribbean Islands

Scharlooweg 27, Willemstad, Curaçao
3.0 mi from city centre
Free Wi-Fi
Parking
£52
Avg. per night

Where to stay in Caribbean Islands

Use the map to find hotels in Caribbean Islands that are close to the points of interest you'll be frequenting. As an added benefit, users can click a hotel they're interesting in to find helpful information and deals for that hotel.

Facts about staying in Caribbean Islands

  • Where is the best place to stay in Caribbean Islands?

    When visiting Caribbean Islands, consider checking out Punta Cana, Bridgetown, and Montego Bay as some of the most sought after locations.

  • What are the best hotels in Caribbean Islands?

    Occidental Punta Cana (8.1/10 from 4,349 reviews), Grand Bavaro Princess All Suites Resort, Spa & Casino (8.2/10 from 9,142 reviews), and Hilton Barbados Resort (7.8/10 from 913 reviews) are all highly rated places to stay in Caribbean Islands.

  • What is a good hotel near Grand Anse Beach?

    Radisson Grenada Beach Resort is a hotel near Grand Anse Beach that is popular with HotelsCombined users, scoring 7.6 across 1,544 reviews.

  • What is a good hotel in Caribbean Islands near Seven Mile Beach?

    The most popular hotel near Seven Mile Beach is Travellers Beach Resort, with 1,865 HotelsCombined users scoring it 8.8/10.

  • Is there a good hotel near Dickenson Bay Beach?

    A good hotel near Dickenson Bay Beach is Sandals Grande Antigua Couples Only, which has been rated 8.3/10 by 69 HotelsCombined user reviews.

  • What are the most popular landmarks to visit in Caribbean Islands?

    If your travel plans to Caribbean Islands are flexible, we recommend visiting at least one of the following most popular landmarks: Grand Anse Beach, Seven Mile Beach, or Dickenson Bay Beach. St. George's is the city you should stay in if you want to visit Grand Anse Beach. Staying in Negril is preferred if you want to visit Seven Mile Beach. To visit Dickenson Bay Beach, it’s most convenient if you stay in Cedar Grove.

See more FAQs

Find better results for your stay in Caribbean Islands