Caribbean hotels

Hotels City Rating From

Jamaica Inn Ocho Rios  5 stars

Superb USD 405

Dorado Beach, A Ritz-Carlton Reserve Hotel  5 stars

USD 1 505

Hard Rock Hotel & Casino Punta Cana  5 stars

Superb USD 557

Casa Colonial Beach & Spa Hotel Puerto Plata  5 stars

Superb USD 282

Bavaro Princess All Suites Resort, Spa & Casino  5 stars

Fabulous USD 301

The Reserve At Paradisus Punta Cana Hotel  5 stars

USD 572

Barcelo Bavaro Beach Hotel  5 stars

Superb USD 298

The Royal Suites Turquesa By Palladium Bavaro  5 stars

Superb USD 403

Dorado Beach, A Ritz-Carlton Reserve Hotel  5 stars

USD 3 123

Melia Caribe Tropical Hotel Punta Cana  5 stars

Fabulous USD 309

The Westin Puntacana Resort & Club Punta Cana  5 stars

Fabulous USD 353

The Ritz-Carlton, Aruba Hotel Palm Beach  5 stars

USD 947

Gran Melia Puerto Rico Hotel Rio Grande  5 stars

Fabulous USD 220

Hotel Nacional De Cuba Havana  5 stars

Very good USD 298

Seven Stars Resort Providenciales  5 stars

Exclusive USD 889

St. Regis Bahia Beach Hotel Rio Grande  5 stars

Superb USD 976

Sandals Emerald Bay Hotel Great Exuma  5 stars

USD 835

Barcelo Bavaro Palace Deluxe Punta Cana  5 stars

Good USD 431

Majestic Colonial Punta Cana All Inclusive Hotel  5 stars

Fabulous USD 300

El San Juan Hotel And Casino  5 stars

Good USD 272

Breathless Punta Cana Resort & Spa  5 stars

USD 515

Ritz Carlton San Juan Hotel Carolina  5 stars

Superb USD 408

Grand Palladium Punta Cana Resort Spa Bavaro  5 stars

Fabulous USD 360

Iberostar Grand Bavaro Hotel  5 stars

USD 433

Dreams Punta Cana Resort & Spa  5 stars

USD 422

Iberostar Punta Cana Hotel  5 stars

USD 326

Manchebo Beach Resort & Spa Oranjestad  4 stars

Superb USD 328

Rockhouse Hotel Negril  4 stars

Superb USD 95

Lifestyle Tropical Beach Resort And Spa Puerto Plata  4 stars

Guest rating USD 139

British Colonial Hilton Nassau Hotel  4 stars

Very good USD 234

Grand Port Royal Hotel Marina & Spa Kingston  4 stars

Guest rating USD 99

Hilton Barbados Resort Bridgetown  4 stars

Fabulous USD 301

Viva Wyndham Dominicus Beach Hotel Bayahibe  4 stars

Very good USD 256

Culebra Moon Villas Isla Culebra  4 stars

USD 360

Caribe Hilton Hotel San Juan  4 stars

Very good USD 236

Courtyard By Marriott Isla Verde Beach Resort San Juan  4 stars

Fabulous USD 220

Sunset Beach Resort & Spa All Inclusive Montego Bay  4 stars

Very good USD 262

Holiday Inn Resort Aruba Palm Beach  4 stars

Fabulous USD 303

Peter Island Resort And Spa Tortola  4 stars

Very good USD 1 055

Occidental Caribe Hotel Punta Cana  4 stars

Fabulous USD 218

Beaches Turks And Caicos Resort Villages And Spa Providenciales  4 stars

USD 1 362

Rincon Beach Resort  4 stars

Fabulous USD 295

Sheraton Old San Juan Hotel  4 stars

Fabulous USD 181

Royal West Indies Resort Providenciales  4 stars

USD 353

Vh Gran Ventana Beach Resort Puerto Plata  4 stars

Very good USD 181

Wyndham Grand Rio Mar Beach Resort & Spa Rio Grande  4 stars

Fabulous USD 197

Sunscape Bavaro Beach Punta Cana Hotel  4 stars

Good USD 222

Renaissance Aruba Resort & Casino Oranjestad  4 stars

Fabulous USD 313

Hilton Ponce Golf & Casino Resort  4 stars

Fabulous USD 146

Barcelo Puerto Plata Hotel  4 stars

Good USD 135

Hilton Aruba Caribbean Resort & Casino Palm Beach  4 stars

Superb USD 323

La Concha, A Renaissance Resort San Juan  4 stars

Fabulous USD 254

The Palms Turks And Caicos Hotel Providenciales  4 stars

USD 1 187

San Juan Marriott Resort & Stellaris Casino  4 stars

Fabulous USD 290

Coco Reef Resort & Spa Tobago  4 stars

USD 395

Intercontinental San Juan Hotel  4 stars

Very good USD 228

Aruba Marriott Resort & Stellaris Casino Palm Beach  4 stars

Superb USD 423

Windsong Resort Providenciales  4 stars

Superb USD 513

Bravo Beach Hotel Vieques  4 stars

El Conquistador Resort Fajardo  4 stars

Fabulous USD 249

Hyatt Regency Aruba Resort And Casino Palm Beach  4 stars

Superb USD 349

Melia Nassau Beach Resort  4 stars

Very good USD 436

Grand Lucayan Hotel Freeport  4 stars

USD 307

Resorts World Bimini  4 stars

Fabulous USD 319

Marriott'S Aruba Ocean Club Hotel Palm Beach  4 stars

Fabulous USD 669

W Retreat & Spa - Vieques Island Hotel  4 stars

Superb USD 495

Holiday Inn Resort Montego Bay  4 stars

Fabulous USD 239

Doubletree By Hilton San Juan Hotel  4 stars

Superb USD 149

Jewel Paradise Cove Resort & Spa All Inclusive Runaway Bay  4 stars

USD 348

Hilton Rose Hall Resort & Spa Montego Bay  4 stars

USD 354

Sheraton Puerto Rico Hotel & Casino San Juan  4 stars

Fabulous USD 191

Fajardo Inn  3 stars

Fabulous USD 143

Embassy Suites San Juan - Hotel & Casino  3 stars

Fabulous USD 195

Mayaguez Resort & Casino  3 stars

Good USD 144

Viva Wyndham Fortuna Beach Hotel Freeport  3 stars

Very good USD 283

Courtyard San Juan Miramar Hotel  3 stars

Very good USD 148

The Mt Hotel Punta Cana  3 stars

USD 101

Best Western Plus Condado Palm Inn & Suites San Juan  3 stars

Guest rating USD 155

Comfort Suites Paradise Island  3 stars

Very good USD 244

Blue Water Resort At Cable Beach Nassau  3 stars

Fabulous USD 464

Atlantic Beach Hotel San Juan  3 stars

Very good USD 125

Atlantis Beach Tower Hotel Paradise Island  3 stars

USD 390

Small Hope Bay Lodge Andros Town  3 stars

Superb USD 655

Verdanza Hotel San Juan  3 stars

Fabulous USD 137

The Cove Eleuthera Hotel Gregory Town  3 stars

Superb USD 683

Green Turtle Club Resort & Marina Green Turtle Cay  3 stars

Very good USD 229

Presidential Suites Punta Cana  3 stars

Fabulous USD 361

Samsara Cliff Resort & Spa Negril  3 stars

Fabulous USD 106

Seacrest Beach Hotel Priory  3 stars

USD 121

Copamarina Beach Resort & Spa Guanica  3 stars

Fabulous USD 205

Marriott'S Aruba Surf Club Hotel Palm Beach  3 stars

Superb USD 484

Sibonne Beach Hotel Providenciales  3 stars

Very good USD 150

Turtle Beach By Rex Resorts Tobago  3 stars

Good USD 232

San Juan Beach Hotel  3 stars

Guest rating USD 90

Beach Bungalow And Bonefishing Long Island  2 stars

Silver Seas Hotel Ocho Rios  2 stars

Guest rating USD 75

Culebra Island Villas Isla Culebra  0 stars

USD 114