- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Caribbean Islands 3-star hotels

1. San Juan Airport Hotel
San Juan Airport HotelIsla Verde
8.4 out of 10, Very good, (6,179 reviews)
The price is AED 651
AED 808 total
includes taxes & fees
6 Dec - 7 Dec

2. Hyatt Vacation Club at Hacienda del Mar, Dorado
Hyatt Vacation Club at Hacienda del Mar, DoradoSabana
9.4 out of 10, Exceptional, (4,186 reviews)
The price is AED 536
AED 744 total
includes taxes & fees
29 Nov - 30 Nov

3. Cofresi Palm Beach & Spa Resort All Inclusive
Cofresi Palm Beach & Spa Resort All InclusivePuerto Plata
6.6 out of 10, (1,772 reviews)
The price is AED 718
AED 919 total
includes taxes & fees
19 Nov - 20 Nov

4. Costa Bahia Hotel Paseo Caribe
Costa Bahia Hotel Paseo CaribePuerta de Tierra
7.4 out of 10, Good, (4,855 reviews)
The price is AED 441
AED 480 total
includes taxes & fees
30 Nov - 1 Dec

5. Hotel Riu Ocho Rios - All Inclusive
Hotel Riu Ocho Rios - All InclusiveOcho Rios
8.4 out of 10, Very good, (3,099 reviews)

6. Embassy Suites by Hilton San Juan Hotel & Casino
Embassy Suites by Hilton San Juan Hotel & CasinoIsla Verde
9.0 out of 10, Wonderful, (5,069 reviews)
The price is AED 569
AED 836 total
includes taxes & fees
9 Nov - 10 Nov

7. Occidental Caribe All Inclusive
Occidental Caribe All InclusiveBávaro
7.4 out of 10, Good, (1,495 reviews)
The price is AED 723
AED 926 total
includes taxes & fees
10 Nov - 11 Nov

8. Hyatt Place San Juan
Hyatt Place San JuanSanturce
9.2 out of 10, Wonderful, (2,109 reviews)
The price is AED 559
AED 809 total
includes taxes & fees
29 Nov - 30 Nov

9. Aloft by Marriott San Juan
Aloft by Marriott San JuanSanturce
9.2 out of 10, Wonderful, (1,445 reviews)
The price is AED 629
AED 864 total
includes taxes & fees
23 Nov - 24 Nov

10. Coyaba Beach Resort
Coyaba Beach ResortMontego Bay
9.2 out of 10, Wonderful, (105 reviews)
The price is AED 640
AED 904 total
includes taxes & fees
10 Nov - 11 Nov

11. Aquarius Vacation Club at Dorado del Mar
Aquarius Vacation Club at Dorado del MarHiguillar
7.6 out of 10, Good, (4,165 reviews)
The price is AED 439
AED 517 total
includes taxes & fees
7 Dec - 8 Dec

12. Residence Inn by Marriott San Juan Isla Verde
Residence Inn by Marriott San Juan Isla VerdeIsla Verde
8.8 out of 10, Excellent, (2,647 reviews)
The price is AED 691
AED 953 total
includes taxes & fees
29 Nov - 30 Nov

13. Casa Marina Sosua, Trademark by Wyndham Resort
Casa Marina Sosua, Trademark by Wyndham ResortSosúa
7.4 out of 10, Good, (1,100 reviews)
The price is AED 502
AED 643 total
includes taxes & fees
9 Nov - 10 Nov

14. Coral by the Sea Hotel
Coral by the Sea HotelIsla Verde
6.4 out of 10, (2,507 reviews)
The price is AED 430
AED 488 total
includes taxes & fees
8 Nov - 9 Nov

15. Hotel Riu Bambu - All Inclusive
Hotel Riu Bambu - All InclusiveBávaro
7.8 out of 10, Good, (2,823 reviews)

16. Divi Village Golf & Beach Resort
Divi Village Golf & Beach ResortOranjestad
8.8 out of 10, Excellent, (1,002 reviews)
The price is AED 1,337
AED 1,755 total
includes taxes & fees
25 Nov - 26 Nov

17. Hotel Miramar
Hotel MiramarSanturce
8.2 out of 10, Very good, (1,418 reviews)
The price is AED 428
AED 518 total
includes taxes & fees
12 Nov - 13 Nov

18. whala! boca chica - All inclusive
whala! boca chica - All inclusiveBoca Chica
7.4 out of 10, Good, (2,569 reviews)
The price is AED 355
AED 454 total
includes taxes & fees
11 Nov - 12 Nov

19. SeaGarden Beach Resort - All Inclusive
SeaGarden Beach Resort - All InclusiveMontego Bay
7.8 out of 10, Good, (2,119 reviews)
The price is AED 746
AED 872 total
includes taxes & fees
15 Nov - 16 Nov

20. Toby's Resort
Toby's ResortHip Strip
8.6 out of 10, Excellent, (1,444 reviews)
The price is AED 349
AED 427 total
includes taxes & fees
14 Nov - 15 Nov
































































































































