Accommodations Flights Flight + Hotel Car Rentals Airport Taxis

Stay in Caribbean Islands's best hotels!

S Hotel Jamaica

S Hotel Jamaica

Montego Bay

Set in Montego Bay, S Hotel Jamaica offers a private beach area. This 4-star hotel offers a 24-hour front desk, swimming pools, sky pools, bars, room service and free WiFi. It’s brand new, great facilities, the rooms are amazing and very comfortable. The beachfront is wonderful and the infinity pool at the rooftop has an incredible view of Dr’s Cave Beach.

Show more Show less
Avg. price/night: $289
9.4 Awesome 153 reviews
Tropical Casa Laguna

Tropical Casa Laguna

Hotel in Cabarete

Located in Cabarete, Tropical Casa Laguna is 5 miles from Encuentro Beach and has facilities like garden, bar and private beach area. This place is really nice! Rooms/apartments are comfortable and sparkly clean and that's something I appreciate the most. Everyone there are very pleasant and always have a smile to offer, making you feel welcome. The location is perfect, it is close to everything and beach is just a few steps away crossing the street. Keep doing it this way guys! Good job!

Show more Show less
9.1 Awesome 207 reviews
Diamond Hotel Cabarete

Diamond Hotel Cabarete

Cabarete

Located in Cabarete, Diamond Hotel Cabarete features an outdoor swimming pool, a garden and a terrace. All rooms have a flat-screen TV with satellite channels and a private bathroom. The property is very beautifully mantained, a clean pool with and side bar that has any drinks your heart desire. The staff at the property really did all thier efforts to please us as staying guests. First impresions are always the bests... and the crew and staff on site did exceed all of my expectations. The staff welcomed us open hearted. If we had a question or a need it was met with outmost care. We was allowed to play music and create our own vibe and this was for sure a plus to our vacation. We was allowed to use the kitchen at our own time and we got to eat thier home cooked meal. All in all they did deserver all of the 5 stars we can give. It is an gated property so if you have a car let them know in advance they will provide a parking space for you.

Show more Show less
Avg. price/night: $49.80
9.1 Awesome 126 reviews
Serafina Beach Hotel

Serafina Beach Hotel

Hotel in Condado, San Juan

Serafina Beach Hotel is located on the beachfront in San Juan, a 20-minute walk from Contemporary Art Museum and 3.7 miles from Fort San Felipe del Morro. The hotel was just fabulous and the crew absolutely amazing and in particular the barman who was extremely talented and nice. The front desk crew was perfect and very professional. The room was very big, comfortable bed and well supplied. Nice bathroom. The view of the lagoon is in fact the best ! You can see the whole city of San Juan.

Show more Show less
Avg. price/night: $239
9.1 Awesome 189 reviews
Malecon House

Malecon House

Hotel in Vieques

Malecón House is a 13-room boutique hotel located on the Malecón, in the seaside village of Esperanza on Vieques, a tropical island of the southeast coast of Puerto Rico. The pool is beautiful and the perfect place to relax. There's an amazing beach for swimming and snorkeling just a 5 min walk along the boardwalk. Black sand beach is a 30 min walk away. When we went we had the beach to ourselves for hours! So romantic!

Show more Show less
9.4 Awesome 138 reviews
Hacienda Juanita

Hacienda Juanita

Hotel in Maricao

Located in Maricao, Hacienda Juanita features an outdoor swimming pool, garden, bar, and free WiFi. Featuring luggage storage space, this property also provides guests with a restaurant. Quiet, lovely recently redecorated room (#5) great bath, TV with lots of channels if you want that. Great coffee and frappe drinks & good breakfast, on patio with excellent views. Dinner, however, is limited to 1 entree they choose to make plus sandwich selections. Also, a heated pool which we did not try.

Show more Show less
9.0 Awesome 239 reviews
Coral Reef Club

Coral Reef Club

Hotel in Holetown, Saint James

Coral Reef Club, a 5-star hotel, is a property located in Saint James, facing the sea. The accommodations offers water sports facilities, as well as an outdoor swimming pool and a fitness center. After we made the booking, the hotel sent us a meesage offering us a USD 25 fast-track airport service. Extremely useful thing - you just run effortlessly through the immigration - excellent value for money. If you don;t use this service, you will end up waiting in line for 1-1.5 hours. We were allowed extremely early check-in. The junior suite was very nice. They also allowed me to leave my winter clothes with them for a month while I was traveling around the Caribbean, and to take their book with me to read during this month. And when I returned to pick up my clothes, I found out that my jacket is well-packed in cellophane. The personnel is nice and well-trained. The bed was nice and comfy. They found me a fantastic tax-driver to give us a tour around Bridgetown. All in all, I absolutely loved staying in this hotel - service, food, boutique personnel - everything was great.

Show more Show less
Avg. price/night: $251.07
9.6 Exceptional 130 reviews
Hotel Casa Hemingway

Hotel Casa Hemingway

Juan Dolio

Hotel Casa Hemingway is a boutique hotel located in the heart of club Hemingway, close to Juan Dolio beach, just 45 minutes from Santo Domingo. Good breakfast. Great OLIVE OIL!!! The bed was very comfy! Loved the room and personel attentions! Enjoyed and relaxed!!!

Show more Show less
Avg. price/night: $140
9.2 Awesome 165 reviews
Las Galeras Hotel

Las Galeras Hotel

Hotel in Las Galeras

Las Galeras Hotel is located in Las Galeras, 328 feet from Playa Las Galeras. Guests can enjoy the on-site restaurant. Great spot, Jan and his wife were great and very helpful and made a great breakfast for us every day. Very close to the beach and restaurants and bars.

Show more Show less
Avg. price/night: $51
9.0 Awesome 168 reviews
El Encuentro Surf Lodge

El Encuentro Surf Lodge

Hotel in Cabarete

Located in Cabarete in the Puerto Plata Province Region, 984 feet from Encuentro Beach. Nothing to complain! So comfortable, clean, well designed property. Amenity is great. Hot shower was actually hot which was nice! We would love to come back for longer next time.

Show more Show less
Avg. price/night: $60
9.5 Exceptional 203 reviews

Caribbean Islands's best hotels with breakfast

Budget hotels in Caribbean Islands

Hotels in Caribbean Islands you can book without a credit card

Most-booked hotels in Caribbean Islands in the past month

FAQs about hotels in Caribbean Islands

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

Explore guest reviews of hotels in Caribbean Islands