Search three-star hotels in Caribbean Islands

Find the three-star hotels that appeal to you the most

Featured three-star hotel destinations

Destination inspiration for your trip – find a three-star hotel

Santo Domingo

41 three-star hotels

San Juan

39 three-star hotels

Sainte-Luce

29 three-star hotels

Negril

24 three-star hotels

Willemstad

14 three-star hotels

Boca Chica

12 three-star hotels

Sainte-Anne

12 three-star hotels

Christ Church

12 three-star hotels

Las Terrenas

11 three-star hotels

Palm-Eagle Beach

11 three-star hotels

Deshaies

11 three-star hotels

Kralendijk

11 three-star hotels

Punta Cana

10 three-star hotels

Saint-François

9 three-star hotels

Christiansted

9 three-star hotels

Bayahibe

8 three-star hotels

The best three-star hotels in Caribbean Islands

Check out our pick of great three-star hotels in Caribbean Islands

Filter by:

Star rating
Review score

Holiday Inn Mayaguez & Tropical Casino by IHG

Mayaguez

Minutes from the attractions of Porta del Sol and beautiful Caribbean beaches, this hotel in Mayaguez, Puerto Rico offers amenities such as free WiFi, free parking and an on-site restaurant.

M
Maria
From
Puerto Rico
Attention limpieza personal casino restaurant
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,481 reviews
Price from
US$135.20
1 night, 2 adults

Naranjo Hotel Boutique

Hotel in Higuey

Set in Higuey, 37 km from Cana Bay Golf Club, Naranjo Hotel Boutique offers accommodation with a garden, free private parking, a shared lounge and a terrace.

S
Sharlene
From
South Africa
The staff were friendly and very helpful. The breakfast was really good. The room was clean and well presented.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 211 reviews
Price from
US$65.73
1 night, 2 adults

TAKUMA BOUTIK HOTEL

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.

E
Estefania
From
Spain
This place is a peaceful and beautiful oasis in the village of las Terrenas!! The location was perfect because was 3min walking from the beach and the main street but far enough to provide a peaceful stay away from the noisy nights of DR. The staff were super kind, both the daily and night receptionists were very attentive, kind and always willing to help. Thank you to Nathalie, the owner, because she gave us wonderful tips about places and beaches to visit. Breakfast was delicious and with several options. The room was big and spacious, with a terrace and direct access to the pool, like it was a private one! Everything was super clean and decorated with a lot of taste to evocate feelings of calmness and relax. And they even provide towels for the beach! We loved our stay! Thank you to all the staff!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 470 reviews
Price from
US$144.99
1 night, 2 adults

Aloft San Juan

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.

C
Christine
From
United Kingdom
The hotel is very modern and in a lovely area, with a big area next door with plenty of restaurants available. Theyngive a free shuttle to the beach and the Old Town. Food and drinks at the WXYZ bar was lovely as well. They gave discount vouchers to use as well.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 657 reviews
Price from
US$183.20
1 night, 2 adults

Trópica Beach Hotel

Hotel in Santurce, San Juan

Featuring a bar, Trópica Beach Hotel is located in San Juan in the North Puerto Rico region, 200 metres from Ocean Park Beach and 1.4 km from Museum of Art of Puerto Rico.

V
Vladimir
From
Lithuania
Very nice comfortable hotel located right near an exceptional beach. Thank you very much for hosting us, great value for money!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 497 reviews
Price from
US$215.28
1 night, 2 adults

Hotel Pelican

Hotel in Schœlcher

Hotel Pelican is set on the beachfront in Schœlcher, 200 metres from Plage De L'anse Madame. This 3-star hotel offers a concierge service and luggage storage space.

T
Tóth
From
Hungary
Beautiful hotel, good location next to a lovely beach, amazing view from the balcony to the ocean, with huge palm trees within arm's reach! Clean and cosy room and very friendly and helpful staff.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 598 reviews
Price from
US$157.95
1 night, 2 adults

Villa Beach Cottages

Castries

Situated in Castries, a few steps from Choc Beach, Villa Beach Cottages features accommodation with an outdoor swimming pool, free private parking, a garden and barbecue facilities.

S
Sybille
From
Switzerland
Small hotel, beachfront, great rooms, small Restaurant for Breakfast, Lunch and Dinner. Colin the Manager was very nice and is welcoming every guest personnaly in his office once during the stay. It was the perfect hotel for us. We enjoyed our stay so much, we will be back soon.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 260 reviews
Price from
US$250
1 night, 2 adults

Genesis Apartments

Palm-Eagle Beach

Located in Palm-Eagle Beach and only 1 km from Eagle Beach, Genesis Apartments provides accommodation with pool views, free WiFi and free private parking.

J
Jean
From
Spain
I had a great stay at Genesis Apartments. Everything was clean, comfortable, and well-organized. The location was convenient, and the staff was friendly and helpful. I would definitely stay here again and recommend it to others.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 156 reviews
Price from
US$171
1 night, 2 adults

Culture Crossroads Inn

Port-of-Spain

Featuring a shared lounge and free WiFi throughout the property, Culture Crossroads Inn is located in Port-of-Spain.

W
Weekes
From
Trinidad and Tobago
Great, we use the facilities as often as possible
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 149 reviews
Price from
US$109
1 night, 2 adults

Samfi Gardens

Soufrière

Samfi Gardens in Soufrière has 3-star accommodation with a garden and a terrace with view of the entire town and mountain area. All rooms feature a kitchen and a private bathroom.

E
EricW
From
Netherlands
Very good place! Highly recommended. Great view - extremely clean - close to amazing restaurants such as tree house
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 317 reviews
Price from
US$200
1 night, 2 adults
All three-star hotels in Caribbean Islands

Most booked three-star hotels in Caribbean Islands this month

See all

Popular with guests booking three-star hotels in Caribbean Islands

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

Popular with guests booking three-star hotels in Caribbean Islands

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

Popular with guests booking three-star hotels in Caribbean Islands

Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 1,503 reviews

Popular with guests booking three-star hotels in Caribbean Islands

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

Popular with guests booking three-star hotels in Caribbean Islands

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 3,432 reviews

Popular with guests booking three-star hotels in Caribbean Islands

Popular with guests booking three-star hotels in Caribbean Islands

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

Popular with guests booking three-star hotels in Caribbean Islands

Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 1,950 reviews

Popular with guests booking three-star hotels in Caribbean Islands

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,814 reviews

Popular with guests booking three-star hotels in Caribbean Islands

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

FAQs about three-star hotels in Caribbean Islands

3 star hotels that guests love in Caribbean Islands

See all
Avg. price/night: US$55
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,045 reviews
Great location, helpful staff and good price
Guest review by
Manuel
Family with young children
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 243 reviews
Great location. Staff were extremely helpful, and friendly. I would definitely stay here again. The complementary drink was a nice touch, and the beach towels were a good size and no deposit needed. The local shops and bars and restaurants were amazing. So many places to eat to match any budget from fast food to fine dining.
Guest review by
D
Group
Avg. price/night: US$95
Scored out of 10, guest rating 6.4
Pleasant - What previous guests thought, 203 reviews
The location was great, very close to the city center and the pier with nice restaurants. The room was clean and had a new bathroom. I would definitely recommend adding more cooking facilities and changing the mattresses, as they were too soft.
Guest review by
Anna
Young couple
Avg. price/night: US$260
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 224 reviews
Location is good as not far from airport. The apartments have beautiful views back and front. The staff very helpful. This is a nice location for honeymoon couples on a budget, or those wanting a short break in a quiet location.
Guest review by
ANONYMOUS
People with friends
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 179 reviews
Everything about Polkerris Bed and Breakfast was exceptional. The Staff were so friendly and helpful. Both Christal and Charlott were brilliant. The Landlady Laura and her husband Rohan ensured attended to all our needs. This property deserves higher rating than 3 Star. Well done to Laura, Roland Nd their staff. A beautiful property. Beautiful location and exceptionally clean.
Guest review by
Brennan
Young couple
Avg. price/night: US$174.38
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 419 reviews
Excellent location. Very close to beach, bars and restaurants of Lawrence Gap. Room was clean and very good size. Aircon was powerful. Bar downstairs was good and reasonable decent breakfast at a good price.
Guest review by
Sean
People with friends
Avg. price/night: US$162.77
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 149 reviews
Arrived around noon and wasn't problem to check-in me earlier than 3 pm. Location - close to city center. Colin and his daughters very nice and helpful persons. Highly recommend.
Guest review by
DariuszKosa
Solo traveller
Avg. price/night: US$204.45
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,089 reviews
Nice budget hotel, very comfortable beds with nice quality bedding and towels. Kitchen area well equipped. Nice little pool if you fancy a cool down after the beach or out waking. Good location close to beach and everything else you might need, bars, restaurants and shops. Staff across whole hotel were lovely, very pleasant, helpful and professional.
Guest review by
Anita
Young couple
Avg. price/night: US$159.93
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 307 reviews
Very clean. Big comfortable beds, good pillows and mattress but better suited for a couple or family with a small child. Very good location near beach, restaurants, cafes, bars and mini supermarket (little expensive) Pool area very chilled and calm good for switching off. Microwave and fridge in the room if you are on a low budget. Store room to leave suitcases for early arrival or late departure.
Guest review by
Samantha
Group
Avg. price/night: US$192.26
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,183 reviews
CasaBlanca Hotel is located just in Old San Juan, in a perfect location if you want to visit the city center. The staff was nice and the hotel itself is very beautiful.
Guest review by
TIZIANA
Family with young children