Caribbean hotels

Hotels City Rating From

Melia Cohiba Hotel Havana  5 stars

Very good USD 345

Warwick Cayo Santa Maria Resort  5 stars

USD 142

Melia Marina Varadero Hotel  5 stars

USD 220

Jamaica Inn Ocho Rios  5 stars

Exceptional USD 368

The Fairmont Royal Pavilion Hotel Saint James  5 stars

Exceptional USD 829

Hard Rock Hotel & Casino Punta Cana  5 stars

Exceptional USD 521

Memories Paraiso Azul Beach Resort Cayo Santa Maria  5 stars

USD 202

Hotel Nacional De Cuba Havana  5 stars

Very good USD 296

Melia Cayo Santa Maria Hotel  5 stars

USD 215

Seven Stars Resort Providenciales  5 stars

Exclusive USD 812

Melia Varadero Hotel  5 stars

Excellent USD 261

Grand Palladium Bavaro Suites Resort And Spa Punta Cana  5 stars

Good enough USD 403

Melia Cayo Coco Hotel  5 stars

Very good USD 301

Royalton Punta Cana Resort & Casino Bavaro  5 stars

USD 464

Barcelo Bavaro Beach  5 stars

Exceptional USD 370

The Royal Suites Turquesa By Palladium Bavaro  5 stars

Exceptional USD 347

Chic Punta Cana  5 stars

USD 402

Paradisus Varadero Resort & Spa  5 stars

USD 310

Hotel Melia Santiago De Cuba  5 stars

Exceptional USD 141

Melia Caribe Tropical Hotel Punta Cana  5 stars

Excellent USD 327

Melia Las Dunas All Inclusive Hotel Cayo Santa Maria  5 stars

Exceptional USD 236

Beaches Turks And Caicos Resort Villages And Spa Providenciales  5 stars

USD 1 066

Breathless Punta Cana Resort & Spa  5 stars

USD 348

Melia Habana Hotel Havana  5 stars

Very good USD 340

Grand Palladium Jamaica Resort Spa All Inclusive Montego Bay  5 stars

Exceptional USD 407

Iberostar Grand Hotel Bavaro  5 stars

USD 493

Grand Palladium Lady Hamilton Resort All Inclusive Montego Bay  5 stars

Exceptional USD 415

Melia Cayo Guillermo Hotel  5 stars

Excellent USD 193

Hotel Riu Montego Bay  5 stars

Excellent USD 334

Melia Peninsula Varadero Hotel  5 stars

Excellent USD 274

Blau Marina Varadero Resort  5 stars

Excellent USD 204

Iberostar Grand Hotel Rose Hall Montego Bay  5 stars

USD 415

Grand Palladium Punta Cana Resort & Spa Bavaro  5 stars

Excellent USD 336

Barcelo Bavaro Palace Deluxe Hotel Punta Cana  5 stars

Good USD 394

Memories Azul Beach Resort Cayo Santa Maria  5 stars

USD 209

Barcelo Cayo Santa Maria Beach Resort All Incl Villa Clara  5 stars

USD 188

The Reserve At Paradisus Punta Cana Hotel Bavaro  5 stars

Playa Cayo Santa Maria Hotel  5 stars

USD 207

Dreams Punta Cana Resort & Spa  5 stars

USD 226

Sandals Grande Riviera Beach & Villa Golf Resort Ocho Rios  5 stars

Excellent USD 478

Iberostar Rose Hall Suites All Inclusive Montego Bay  5 stars

USD 558

Grand Palladium Palace Resort Spa & Casino Bavaro  5 stars

Good enough USD 300

Melia Las Americas  5 stars

Excellent USD 331

Paradisus Princesa Del Mar Resort & Spa Varadero  5 stars

USD 707

Ritz Carlton San Juan Hotel Carolina  5 stars

Exceptional USD 410

Ritz Carlton Aruba Hotel Palm Beach  5 stars

USD 601

Bavaro Princess All Suites Resort, Spa & Casino  5 stars

Excellent USD 231

Memories Holguin Beach Resort  5 stars

Riu Palace Aruba All Inclusive Hotel Palm Beach  5 stars

Exceptional USD 635

Hotel Colonial Cayo Coco  4 stars

Excellent USD 133

Sol Sirenas Coral Resort Varadero  4 stars

USD 287

Barcelo Dominican Beach Hotel Bavaro  4 stars

Good USD 162

Hotel Playa Costa Verde Playa Pesquero  4 stars

Excellent USD 196

Hotel Brisas Guardalavaca Holguin  4 stars

USD 160

Hilton Barbados Hotel Bridgetown  4 stars

Excellent USD 291

Hedonism I I - Adults Only Hotel Negril  4 stars

USD 428

Hilton Rose Hall Resort And Spa All Inclusive Montego Bay  4 stars

USD 336

Emperador - Laguna Villas & Resort Cayo Coco  4 stars

Hotel Playa Coco Cayo Coco  4 stars

USD 203

Barcelo Solymar Arenas Blancas Resort Varadero  4 stars

USD 197

Cofresi Palm Beach & Spa Resort Puerto Plata  4 stars

USD 215

Bougainvillea Beach Hotel Christ Church  4 stars

Excellent USD 271

Almond Beach Club And Spa Hotel Barbados  4 stars

Good USD 433

Bellevue Puntarena Playa Caleta Hotel Varadero  4 stars

USD 137

Vh Gran Ventana Beach Resort Puerto Plata  4 stars

Very good USD 190

Punta Cana Princess All Suites Resort - Adults Only Bavaro  4 stars

USD 360

Viva Wyndham Tangerine Hotel Cabarete  4 stars

Very good USD 218

Viva Wyndham Dominicus Beach Hotel Bayahibe  4 stars

Very good USD 307

Renaissance Aruba Resort & Casino  4 stars

Excellent USD 279

Pestana Cayo Coco Hotel  4 stars

USD 169

Barcelo Puerto Plata Hotel  4 stars

Good USD 158

Villa Cuba Hotel Varadero  4 stars

USD 146

Blau Costa Verde Plus Beach Resort Holguin  4 stars

USD 180

Hilton Aruba Caribbean Resort & Casino Palm Beach  4 stars

Exceptional USD 315

Pestana Cayo Coco Beach Resort  4 stars

USD 148

Blau Costa Verde Beach Resort Playa Pesquero  4 stars

Excellent USD 128

Aruba Marriott Resort & Stellaris Casino Palm Beach  4 stars

Exceptional USD 467

The Crane Resort Saint Philip  4 stars

Excellent USD 200

Cubanacan Bella Costa Hotel Varadero  4 stars

USD 172

Memories Varadero Beach Resort  4 stars

USD 178

Melia Nassau Beach Resort  4 stars

Very good USD 519

Hotel Iberostar Playa Blanca Cayo Largo del Sur  4 stars

Excellent USD 166

Caribe Club Princess  4 stars

Excellent USD 167

Superclubs Breezes Bella Costa Hotel Varadero  4 stars

Acceptable USD 235

Ifa Villas Bavaro Resort & Spa Punta Cana  4 stars

Excellent USD 183

Samsara Cliff Resort And Spa Negril  3 stars

Excellent USD 101

Royal Decameron Montego Beach Resort Montego Bay  3 stars

Exceptional USD 208

Grace Bay Suites  3 stars

Exceptional USD 759

Viva Wyndham Fortuna Beach Hotel Freeport  3 stars

Very good USD 222

Viva Wyndham Dominicus Palace All Inclusive Hotel Bayahibe  3 stars

Excellent USD 267

Hotel Atlantico Havana  3 stars

USD 140

Comfort Suites Paradise Island.  3 stars

Very good USD 209

Casa Marina Beach Resort Sosua  3 stars

Acceptable

Costa Caribe  3 stars

Excellent USD 127

Mercure Playa De Oro Hotel Varadero  3 stars

USD 161

Presidential Suites Punta Cana  3 stars

Excellent USD 276

Eden Bay Nudist Hotel Rio San Juan  3 stars

Holiday Inn Sunspree Resort Montego Bay  3 stars

Excellent USD 211

Tropicoco Hotel Havana  2 stars

Very good USD 96

Grand Palladium Lady Hamilton Resort And Spa Lucea  0 stars

USD 573