Caribbean hotels

Hotels City Rating From

Jamaica Inn Ocho Rios  5 stars

Superb USD 467

Melia Peninsula Varadero Hotel  5 stars

Fabulous USD 301

Dorado Beach, A Ritz-Carlton Reserve Hotel  5 stars

USD 1 061

Hard Rock Hotel & Casino Punta Cana  5 stars

Superb USD 535

Bavaro Princess All Suites Resort, Spa & Casino  5 stars

Fabulous USD 251

Barcelo Bavaro Beach Hotel  5 stars

Superb USD 297

The Royal Suites Turquesa By Palladium Bavaro  5 stars

Superb USD 350

Melia Caribe Tropical Hotel Punta Cana  5 stars

Fabulous USD 311

The Westin Puntacana Resort & Club Punta Cana  5 stars

Fabulous USD 255

Ritz Carlton Aruba Hotel Palm Beach  5 stars

USD 1 139

Gran Melia Puerto Rico Hotel Rio Grande  5 stars

Fabulous USD 242

Hotel Nacional De Cuba Havana  5 stars

Very good USD 240

Seven Stars Resort Providenciales  5 stars

Exclusive USD 891

Melia Cayo Santa Maria Hotel  5 stars

USD 211

St. Regis Bahia Beach Resort Rio Grande  5 stars

Superb USD 795

Melia Varadero Hotel  5 stars

Fabulous USD 232

Sandals Emerald Bay Hotel Great Exuma  5 stars

USD 855

Melia Cayo Coco Hotel  5 stars

Fabulous USD 288

Barcelo Bavaro Palace Deluxe  5 stars

Good USD 376

Majestic Colonial Punta Cana All Inclusive Hotel  5 stars

Fabulous USD 299

Coco Reef Resort & Spa Tobago  5 stars

USD 479

Melia Cayo Guillermo Hotel  5 stars

Fabulous USD 207

Melia Marina Varadero Hotel  5 stars

USD 1 607

Melia Las Dunas Hotel Cayo Santa Maria  5 stars

Superb USD 256

Dreams Punta Cana Hotel  5 stars

USD 390

Breathless Punta Cana Resort & Spa  5 stars

USD 409

Ritz Carlton San Juan Hotel Carolina  5 stars

Superb USD 361

Grand Palladium Punta Cana Resort All Inclusive Bavaro  5 stars

Fabulous USD 374

Playa Cayo Santa Maria Hotel  5 stars

USD 228

Iberostar Grand Bavaro Hotel  5 stars

USD 383

Dreams Punta Cana Resort & Spa  5 stars

USD 382

Iberostar Punta Cana Hotel  5 stars

USD 247

Rockhouse Hotel Negril  4 stars

Superb USD 95

Lifestyle Tropical Beach Resort And Spa Puerto Plata  4 stars

Guest rating USD 166

British Colonial Hilton Nassau Hotel  4 stars

Very good USD 234

Embassy Suites San Juan - Hotel & Casino  4 stars

Fabulous USD 174

Hilton Barbados Resort Bridgetown  4 stars

Fabulous USD 255

Viva Wyndham Dominicus Beach Hotel Bayahibe  4 stars

Very good USD 286

Culebra Moon Villas Isla Culebra  4 stars

USD 360

Caribe Hilton Hotel San Juan  4 stars

Very good USD 232

Sunset Beach Resort & Spa All Inclusive Montego Bay  4 stars

Very good USD 273

Holiday Inn Resort Aruba Palm Beach  4 stars

Fabulous USD 257

Memories Varadero Beach Resort  4 stars

USD 146

Occidental Caribe Hotel Punta Cana  4 stars

Fabulous USD 205

Beaches Turks And Caicos Resort Villages And Spa Providenciales  4 stars

USD 1 679

Rincon Beach Resort  4 stars

Fabulous USD 188

Sheraton Old San Juan Hotel  4 stars

Fabulous USD 191

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

Fabulous USD 183

Renaissance Aruba Resort & Casino Oranjestad  4 stars

Fabulous USD 247

Hilton Ponce Golf & Casino Resort  4 stars

Fabulous USD 156

Hilton Aruba Caribbean Resort & Casino Palm Beach  4 stars

Superb USD 360

La Concha, A Renaissance Resort San Juan  4 stars

Fabulous USD 243

The Palms Turks And Caicos Hotel Providenciales  4 stars

USD 1 246

Barcelo Solymar Arenas Blancas Resort Varadero  4 stars

USD 175

San Juan Marriott Resort & Stellaris Casino  4 stars

Fabulous USD 242

Intercontinental San Juan Hotel  4 stars

Very good USD 228

Almond Beach Resort Saint Peter  4 stars

Guest rating USD 449

Aruba Marriott Resort & Stellaris Casino Palm Beach  4 stars

Superb USD 396

Hyatt Regency Aruba Resort And Casino Palm Beach  4 stars

Superb USD 472

Melia Nassau Beach Resort  4 stars

Very good USD 465

Resorts World Bimini  4 stars

Fabulous USD 403

W Retreat & Spa - Vieques Island Hotel  4 stars

Superb USD 358

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

USD 339

Hilton Rose Hall Resort & Spa Montego Bay  4 stars

USD 399

Fajardo Inn  3 stars

Fabulous USD 136

Mayaguez Resort & Casino  3 stars

Good USD 149

Viva Wyndham Fortuna Beach Hotel Freeport  3 stars

Very good USD 242

The Cove Jamaica Hotel Treasure Beach  3 stars

USD 159

Courtyard San Juan Miramar Hotel  3 stars

Very good USD 138

The Mt Hotel Punta Cana  3 stars

USD 94

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

Guest rating USD 153

Comfort Suites Paradise Island  3 stars

Very good USD 269

Blue Water Resort At Cable Beach Nassau  3 stars

Fabulous USD 477

Atlantis Beach Tower Hotel Paradise Island  3 stars

USD 382

The Cove Eleuthera Hotel Gregory Town  3 stars

Superb USD 634

Green Turtle Club Resort & Marina Green Turtle Cay  3 stars

Very good USD 241

Presidential Suites Punta Cana  3 stars

Fabulous USD 329

Seacrest Beach Hotel Priory  3 stars

USD 121

Copamarina Beach Resort & Spa Guanica  3 stars

Fabulous USD 207

Marriott'S Aruba Surf Club Hotel Palm Beach  3 stars

Superb USD 472

Mercure Playa De Oro Hotel Varadero  3 stars

USD 129

Holiday Inn Montego Bay  3 stars

Fabulous USD 268

Sibonne Beach Hotel Providenciales  3 stars

Very good USD 160

Turtle Beach By Rex Resorts Tobago  3 stars

Good USD 165

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 84

Culebra Island Villas Isla Culebra  0 stars

USD 129