See the latest prices and deals by choosing your dates.
Hotel in Montego Bay
Set in Montego Bay, S Hotel Montego Bay - Luxury Boutique All-Inclusive Hotel Small Luxury All-Inclusive Hotel is a 4-star hotel that has a 24-hour front desk, swimming pools, sky pools, bars, room... Great visual aesthetic, very friendly staff, loved the Starbucks-like coffee shop on site and the beautiful large bathtub in our room. The hotel’s advantage is that it’s small so you don’t have to deal with crowds during meal time/activities
Hotel in Manati
Offering an outdoor swimming pool, Hyatt Place Manati is located 6.5 km from Playa Mar Chiquita beach. Free Wi-Fi access is available in all areas. I had been staying at cheap hotels with poor facilities, so staying here 1 night was a treat. Breakfast was excellent. Room was quiet and dark.
Hotel in Luquillo
Situated within 46 km of Museum of Art of Puerto Rico and 21 km of El Yunque Rainforest, Fairfield by Marriott Luquillo Beach features rooms in Luquillo. Beautiful, confortable, excellent services.
Hotel in Lajas
Nautilus by La Jamaca Hotels-Downtown La Parguera is set in Lajas, 26 km from Guanica Dry Forest and 1.4 km from La Parguera BioBay. The place the location and the pool beautiful
Hotel in Downtown Santo Domingo, Santo Domingo
Ideally set in the centre of Santo Domingo, HOSTAL BOUTIQUE 53 offers air-conditioned rooms, a terrace and free WiFi. Mickael and the rest of the staff were very friendly and always available for any question. They all made the hostal feel like home. The property is well taken care of.
Hotel in Rincon
Located in Rincon, 400 metres from Maria's Beach, Tres Palmas by La Cambija provides accommodation with free WiFi and free private parking. location, facilities, and closest location to Rincon Beaches
Hotel in Santurce, San Juan
Located in San Juan and with Ocean Park Beach reachable within 300 metres, La Botanica Hotel provides a garden, non-smoking rooms, free WiFi throughout the property and a terrace. Everything place was amazing and the breakfast omg fresh and very good.
Hotel in Willemstad
Kura Botanica Hotel has an outdoor swimming pool, garden, a terrace and bar in Willemstad. This 4-star hotel offers a 24-hour front desk, a concierge service and free WiFi. Perfect location, in the middle of historic part of the town, lots of beautiful architecture around, nice surroundings, pool and gardens- great, very comfortable rooms and best hotel beds ever! Hair drier very good, not usual hotel type awful one; iron in the room, all possible towels, robes, shampoos, etc provided. Excellent stay!
Hotel in El Yaque
Situated in El Yaque, a few steps from Playa el Yaque, Hotel California Playa El Yaque features accommodation with free bikes, free private parking, an outdoor swimming pool and a garden. Clean, comfortable, great breakfast. The location is good, and you get a peak of the ocean. The staff is great in general, but the waiters at the restaurant are superb.
Hotel in Kralendijk
The Hut Bonaire has an outdoor swimming pool, garden, a terrace and restaurant in Kralendijk. The location is very central. Lucas was very kind to me, the cleaning lady was also very kind and helpful. If I have to choose a place to stay I would choose it again
Hotel in Palm-Eagle Beach
Hotel in Colonial Zone, Santo Domingo
Hotel in Marigot Bay
Hotel in Manati
Hotel in La Parguera
Hotel in Montego Bay
Hotel in Saint-François
Hotel in Las Terrenas
Hotel in Rincon
Hotel in Colonial Zone, Santo Domingo
Popular with guests booking hotels in Caribbean Islands
Hotel in Santo Domingo
Popular with guests booking hotels in Caribbean Islands
Hotel in Santo Domingo
Popular with guests booking hotels in Caribbean Islands
Hotel in Fort-de-France
Popular with guests booking hotels in Caribbean Islands
Hotel in Santo Domingo
Popular with guests booking hotels in Caribbean Islands
Hotel in Santo Domingo
Popular with guests booking hotels in Caribbean Islands
Hotel in Santo Domingo
Popular with guests booking hotels in Caribbean Islands
Hotel in Santo Domingo
Popular with guests booking hotels in Caribbean Islands
Hotel in Condado, San Juan
Popular with guests booking hotels in Caribbean Islands
Hotel in Las Terrenas
Set in Las Terrenas, 200 metres from Punta Popy Beach, TAKUMA BOUTIK HOTEL offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge. It was very clean and just beautiful. Also Max was kind and very helpful.
Hotel in Orient Bay
Located in Orient Bay, a few steps from Orient Bay Beach, Orient Beach Hotel provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. The room I stayed in on the ground floor had a wonderful balcony with sun loungers facing the pool...
Hotel in Santurce, San Juan
Set in San Juan and with Condado Beach reachable within 1.4 km, Aloft San Juan features concierge services, non-smoking rooms, free bikes, free WiFi and a terrace. Personal muy amable y Pet friendly 🩷
Hotel in Downtown Santo Domingo, Santo Domingo
Situated in Santo Domingo, 100 metres from Blue Mall, Homewood Suites By Hilton Santo Domingo features accommodation with an outdoor swimming pool, free private parking, a fitness centre and a shared... Good location, clean rooms, great breakfast, friendly staff.
Hotel in Cabrera
Situated in Cabrera, 3 km from El Breton Beach, Cabrera Chalet boutique hotel features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge. Cabrera Chalet is an amazing place to stay.
Hotel in Pietermaai District, Willemstad
Villa Amalie & Villa Curiel features an outdoor swimming pool, garden, a shared lounge and terrace in Willemstad. This 4-star hotel offers a shared kitchen and free WiFi. Our hosts, Paul and Roger, were exceptionally friendly, helpful and accommodating.
Hotel in George Town
Boasting a restaurant, outdoor swimming pool, bar and free WiFi, The Locale Hotel Grand Cayman is situated 1.6 km from Seven Mile Beach. The hotel has family rooms. It was very well located. Easy walk to the beach, close to many attractions.
Hotel in Santo Cerro
Situated in Santo Cerro, 26 km from Monumento a los Heroes de la Restauracion, Hotel Santo Cerro Natural Park features accommodation with an outdoor swimming pool, free private parking, a garden and a... We loved the wonderful and very warm welcome from the hosts.
Hotel in Colonial Zone, Santo Domingo
Ideally located in Santo Domingo, La Aldea offers air-conditioned rooms, a shared lounge, free WiFi and a terrace. The room is very comfortable The owner is very welcoming
Hotel in Pedernales
Hotel Pedernales Italia Republica Dominicana is offering accommodation in Pedernales. Featuring a garden, the 2-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. Excellent food and amazing hosts, clean large and comfortable room!
Hotel in Constanza
La Fuente House is located in Constanza, 38 km from Salto de Jimenoa. There is a terrace and guests can make use of free WiFi and free private parking. This place was so unique and cool!
Hotel in Las Terrenas
Offering an outdoor pool and furnished sun terrace, Leeloo Boutique Hotel is located in Las Terrenas. WiFi access throughout is available. Attention to details, clean and great service.
Hotel in Negril
Offering a restaurant, Lighthouse Inn 2 is located in Negril, right on the Caribbean Sea. It features beautiful gardens, free WiFi. Each room here features a wardrobe and a private bathroom. This is our first visit to Jamaica. Everywhere you go, music seems to be blaring loudly. Not here.
Hotel in Negril
Standing atop the beautiful cliffs of Negril’s West End, this resort features an on-site restaurant and bar. Guests can follow a path downward for swimming and snorkelling in the Caribbean Sea. The food was exceptional. Lovely staff. Clean rooms. Gorgeous venue.
Hotel in Bavaro, Punta Cana
Boasting a bar, casino and views of sea, DELUXE VILLAS LOS CORALES BEACH & SPA - best price for vacation rental is situated in Punta Cana, 2.4 km from Cocotal Golf and Country Club. Next time we will book it again
Hotel in Bavaro, Punta Cana
Featuring a bar, casino and views of sea, LOS CORALES VILLAS and SUITES - BEACH CLUB, SPA, RESTAURANTS is located in Punta Cana, 2.4 km from Cocotal Golf and Country Club. Everything was much more better than expected
Hotel in La Laguna
Located in La Laguna, within 23 km of Dye Fore and 25 km of Marina de Casa de Campo, EMY HOUSE features accommodation with free WiFi throughout the property. The room has almost everything you need: safe, air conditioning, comfortable bed, dryer for wet...
Hotel in Las Terrenas
Situated in Las Terrenas, 300 metres from Las Ballenas Beach, ITAKA LOMA BONITA features accommodation with a garden, free private parking and a terrace. The villa is surrounded by a fantastic tropical garden, is very elegant and charming.
Hotel in Las Galeras
Situated in Las Galeras, 1.2 km from Las Galeras Beach, BUNGALOWS COLIBRI features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. The owners were very friendly and helpful.
Hotel in Downtown Santo Domingo, Santo Domingo
Situated conveniently in Santo Domingo, Hotel Conquistador Santo Domingo offers air-conditioned rooms with free WiFi, free private parking and room service. This 3-star hotel offers a garden. Bathroom on point. Cheap and good quality overall.
Hotel in Bavaro, Punta Cana
Situated in Punta Cana, 2 km from Cocotal Golf and Country Club, Honky Tonk Punta Cana features accommodation with a garden, free private parking and a terrace. The best thing about the property was the staff.
Hotel in Bayahibe
Located in Bayahibe, 400 metres from Bayahibe Beach, Residencial Paraiso Bayahibe provides accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge. Nice hotel, seems to be new or renovated. Beautiful garden and awesome pool.
Hotel in Las Galeras
Set 200 metres from Las Galeras Beach, YES PAPA! Rooms at 100m from the beach! offers 2-star accommodation in Las Galeras and features a garden, a terrace and a bar. It is similar to a lodge experience, very close to the natural beach and forest but at the same time...
Hotel in Downtown Santo Domingo, Santo Domingo
Well set in the centre of Santo Domingo, Hostal Magisterial Santo Domingo provides air-conditioned rooms with free WiFi, free private parking and room service. All people over there is very helpful and friendly, have good character and comunicacion the room...
On average, it costs £120 per night to book a 3-star hotel in Caribbean Islands for tonight. You'll pay on average around £179 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Caribbean Islands will cost around £332 (based on Booking.com prices).
Many families visiting Caribbean Islands loved staying at Boardwalk Boutique Hotel Aruba - Adults Only, Wonders Boutique Hotel and Hostellerie des châteaux.
Similarly, Sosua Inn Hotel, Hotel Villa Colonial and Tropical Hotel St Barth are also popular among family travellers.
For hotels in Caribbean Islands that serve up a highly-rated breakfast, try Hôtel & Villa Le Cocotel, Kibayo Lagoon Villa and Jamaica Inn.
Breakfast at these hotels in Caribbean Islands are also highly rated: Boardwalk Boutique Hotel Aruba - Adults Only, Casa Grande Mountain Retreat - Adults Only and Mahona Boutique Hotel.
There are 28,293 hotels in Caribbean Islands you can book on Booking.com.
Tres Palmas by La Cambija, Long Bay Beach Resort and Hotel TODOBLANCO, Las Galeras, SAMANA have received great reviews from travellers in Caribbean Islands regarding the views from their hotel rooms.
Guests staying in Caribbean Islands also spoke highly of the views from the rooms at Marigot Palms Luxury Caribbean Apartment Suites, Residence AU 'TI SUCRIER and Orient Beach Hotel.
The average price per night for a 3-star hotel in Caribbean Islands this weekend is £120 or, for a 4-star hotel, £188. Looking for something even fancier? 5-star hotels in Caribbean Islands for this weekend cost on average around £425 per night (based on Booking.com prices).
Travellers who stayed in Caribbean Islands near Luis Munoz Marin International Airport (SJU) have said good things about Hampton Inn & Suites San Juan, Hotel Villa del Sol and Residence Inn by Marriott San Juan Isla Verde.
Hyatt Place Manati, S Hotel Montego Bay - Luxury Boutique All-Inclusive Hotel and Marigot Palms Luxury Caribbean Apartment Suites are some of the popular hotels in Caribbean Islands.
In addition to these hotels, Hotel Villa Colonial, Boardwalk Boutique Hotel Aruba - Adults Only and Leeloo Boutique Hotel are also popular in Caribbean Islands.
Santo Domingo, San Juan and Punta Cana are popular with other travellers visiting Caribbean Islands.
Couples travelling in Caribbean Islands loved staying at Boardwalk Boutique Hotel Aruba - Adults Only, Hotel Villa Colonial and Leeloo Boutique Hotel.
Similarly, these hotels in Caribbean Islands are highly rated by couples: Marigot Palms Luxury Caribbean Apartment Suites, Wonders Boutique Hotel and Hostellerie des châteaux.
On average, 3-star hotels in Caribbean Islands cost £118 per night, and 4-star hotels in Caribbean Islands are £198 per night. If you're looking for something really special, a 5-star hotel in Caribbean Islands can on average be found for £268 per night (based on Booking.com prices).
Popular places to stay in Caribbean Islands include hotels near Puerto Escondido, Playa Dorada and Casa Blanca.
Bavaro, Downtown Santo Domingo and Santurce are popular with other travellers visiting Caribbean Islands.
Fairly big and bustling, but not overwhelming. Not as quaint as some of the more rural towns but good for getting a taste of Barbados as ŵell as having contemporary malls and shops you could find at home. Pretty easy to find your way around. The banks move at a decent pace compared to some Caribbean islands! I travelled solo but met up with friends while there so not entirely on my own this trip. Street sellers are friendly and eager but respectful enough if you don't want to buy! I was most grateful for this! They like to joke and laugh and banter so don't seem to be offended or get rude if you're not interested in making a purchase.
Great beach, lots of historical places. However the lack of resorts with all inclusive amenities make it less appealing than the other Caribbean islands with same great beaches
Probably one of the top 5 beaches in the world with incredibly nice people, all of the modern amenities you need and great food. Really I could not imagine a better beach experience and I have been to most of the Caribbean islands and multiple beaches in Mexico and Central America. The Landing is a good restaurant in Grace Bay and if possible I would recommend renting a car so you can visit some of the other beaches, try different restaurants, etc. For hotel I love the hotel Villa Del Mar.
Soufriere is a traditional small Caribbean town - very laid back - and is much nicer than the top end of St Lucia (Rodney Bay, Gros Islet etc). The top end is now over-developed and suffering from the impact of cruise ships and all-inclusive resorts. Marigot Bay is ok out of season but rammed during the peak season. Having spent more than a year in total visiting 20 plus Caribbean islands I would happily re-visit Soufriere, and anywhere to the south, but would never go back to the Rodney Bay or Gros Islet areas.