Caribbean hotels

Hotels City Rating From

Melia Marina Varadero Hotel  5 stars

USD 190

Jamaica Inn Ocho Rios  5 stars

Superb USD 356

The St. Regis Bahia Beach Resort Rio Grande  5 stars

Superb USD 1 020

Hard Rock Hotel & Casino Punta Cana  5 stars

Superb USD 570

Memories Paraiso Azul Beach Resort Cayo Santa Maria  5 stars

USD 164

Hotel Nacional De Cuba Havana  5 stars

Very good USD 384

Melia Cayo Santa Maria Hotel  5 stars

USD 245

Seven Stars Resort Providenciales  5 stars

Exclusive USD 991

Melia Varadero Hotel  5 stars

Fabulous USD 284

Melia Cayo Coco Hotel  5 stars

Fabulous USD 310

Majestic Colonial Punta Cana Beach Resort, Golf, Casino & Spa  5 stars

Fabulous USD 321

Barcelo Bavaro Beach  5 stars

Superb USD 348

Dreams Punta Cana  5 stars

USD 457

Dorado Beach A Ritz Carlton Reserve Hotel  5 stars

USD 1 482

Melia Caribe Tropical Hotel Punta Cana  5 stars

Fabulous USD 318

Gran Melia Puerto Rico Hotel Rio Grande  5 stars

Fabulous USD 165

Melia Las Dunas All Inclusive Hotel Cayo Santa Maria  5 stars

Superb USD 214

Breathless Punta Cana Resort & Spa  5 stars

USD 474

Iberostar Punta Cana  5 stars

USD 327

Iberostar Grand Hotel Bavaro  5 stars

USD 496

Melia Cayo Guillermo Hotel  5 stars

Fabulous USD 257

Melia Peninsula Varadero Hotel  5 stars

Fabulous USD 323

Grand Palladium Punta Cana Resort & Spa Bavaro  5 stars

Fabulous USD 360

Barcelo Bavaro Palace Deluxe Hotel Punta Cana  5 stars

Good USD 459

Sandals Emerald Bay Golf, Tennis And Spa Resort Great Exuma  5 stars

USD 833

Coco Reef Resort & Spa Tobago  5 stars

USD 393

Playa Cayo Santa Maria Hotel  5 stars

USD 218

Dreams Punta Cana Resort & Spa  5 stars

USD 599

Ritz Carlton San Juan Hotel Carolina  5 stars

Superb USD 411

Ritz Carlton Aruba Hotel Palm Beach  5 stars

USD 1 067

Bavaro Princess All Suites Resort, Spa & Casino  5 stars

Fabulous USD 280

Memories Holguin Beach Resort  5 stars

USD 166

Rockhouse Hotel Negril  4 stars

Superb USD 95

Beaches Ocho Rios A Spa Golf & Waterpark Resort  4 stars

USD 624

British Colonial Hilton Nassau Hotel  4 stars

Very good USD 259

The Palms Turks And Caicos Hotel Providenciales  4 stars

USD 1 229

Hilton Barbados Hotel Bridgetown  4 stars

Fabulous USD 395

Hilton Rose Hall Resort & Spa Montego Bay  4 stars

USD 414

W Retreat And Spa, Vieques Island Hotel  4 stars

Superb USD 470

Caribe Hilton Hotel San Juan  4 stars

Very good USD 265

Barcelo Solymar Arenas Blancas Resort Varadero  4 stars

USD 204

Sunset Beach Resort Montego Bay  4 stars

Very good USD 322

Holiday Inn Resort Aruba Palm Beach  4 stars

Fabulous USD 303

Occidental Caribe Hotel Punta Cana  4 stars

Fabulous USD 215

Beaches Turks And Caicos Resort Villages And Spa Providenciales  4 stars

USD 1 263

Sheraton Old San Juan Hotel  4 stars

Fabulous USD 209

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

Fabulous USD 173

Viva Wyndham Dominicus Palace Hotel Bayahibe  4 stars

Very good USD 261

Renaissance Aruba Resort & Casino Oranjestad  4 stars

Fabulous USD 287

Hilton Ponce Golf & Casino Resort  4 stars

Fabulous USD 143

Culebra Moon Villas Isla Culebra  4 stars

USD 360

Hilton Aruba Caribbean Resort & Casino Palm Beach  4 stars

Superb USD 358

La Concha, A Renaissance Resort San Juan  4 stars

Fabulous USD 327

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

USD 388

Marriott Resort And Stellaris Casino San Juan  4 stars

Fabulous USD 312

Intercontinental San Juan Hotel  4 stars

Very good USD 248

Almond Beach Resort Saint Peter  4 stars

Guest rating USD 435

Aruba Marriott Resort & Stellaris Casino Palm Beach  4 stars

Superb USD 410

El Conquistador Resort - A Waldorf Astoria Resort Fajardo  4 stars

Fabulous USD 366

Hyatt Regency Aruba Resort And Casino Palm Beach  4 stars

Superb USD 432

Memories Varadero Beach Resort  4 stars

USD 169

Melia Nassau Beach Resort  4 stars

Very good USD 517

Resorts World Bimini  4 stars

Fabulous USD 313

Lifestyle Tropical Beach Resort And Spa Puerto Plata  3 stars

Guest rating USD 141

Embassy Suites By Hilton San Juan Hotel & Casino Carolina  3 stars

Fabulous USD 200

Mayaguez Resort And Casino  3 stars

Good USD 147

Viva Wyndham Fortuna Beach Resort Freeport  3 stars

Very good USD 270

Rincon Beach Resort  3 stars

Fabulous USD 161

Comfort Suites Paradise Island.  3 stars

Very good USD 258

The Cove Eleuthera Hotel Gregory Town  3 stars

Superb USD 683

Turtle Beach By Rex Resorts All Inclusive Tobago  3 stars

Good USD 248

The Cove Jamaica Hotel Treasure Beach  3 stars

USD 159

Blue Water Resort At Cable Beach Nassau  3 stars

Fabulous USD 464

Fajardo Inn  3 stars

Fabulous USD 149

Atlantis Beach Tower Hotel Paradise Island  3 stars

USD 358

Green Turtle Club Resort & Marina Green Turtle Cay  3 stars

Very good USD 245

Courtyard By Marriott San Juan Miramar Hotel  3 stars

Very good USD 162

Mercure Playa De Oro Hotel Varadero  3 stars

USD 166

The Mt Hotel Punta Cana  3 stars

USD 85

Presidential Suites Punta Cana  3 stars

Fabulous USD 335

Best Western Premier Collection Copamarina Beach Resort & Spa Guanica  3 stars

Fabulous USD 202

Marriotts Aruba Surf Club Hotel Palm Beach  3 stars

Superb USD 484

Eden Bay Nudist Hotel Rio San Juan  3 stars

Holiday Inn Resort Montego Bay All-Inclusive  3 stars

Fabulous USD 267

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

Guest rating USD 157

Sibonne Beach Hotel Grace Bay Providenciales  3 stars

Very good USD 157

San Juan Beach Hotel  3 stars

Guest rating USD 90

Silver Seas Hotel Ocho Rios  2 stars

Guest rating USD 73

Seacrest Beach Hotel Priory  2 stars

USD 121

Beach Bungalow And Bonefishing Long Island  2 stars

Culebra Island Villas Isla Culebra  0 stars

USD 118