Caribbean hotels

Caribbean Overview

Show all cities
Alphabetical City Index
Hotels City Rating From

Jamaica Inn Ocho Rios  5 stars

Ocho Rios Exclusive USD 497

Grand Bahia Principe Bavaro Hotel Punta Cana  5 stars

Punta Cana Exceptional USD 271

Dreams Palm Beach Hotel Punta Cana  5 stars

Punta Cana Very good USD 464

Hard Rock Hotel & Casino Punta Cana  5 stars

Punta Cana USD 3 171

Reef Atlantis Hotel Paradise Island  5 stars

Paradise Island Excellent USD 623

Grand Bahia Principe El Portillo Hotel Samana  5 stars

Samana Exceptional USD 251

Now Larimar Hotel Punta Cana  5 stars

Punta Cana Exceptional USD 1 015

Melia Varadero Hotel  5 stars

Varadero Excellent USD 355

Sandals Negril Beach Resort & Spa  5 stars

Negril Good USD 1 091

Hotel Riu Palace Bavaro Punta Cana  5 stars

Punta Cana Very good USD 483

Melia Cayo Coco Hotel  5 stars

Cayo Coco Very good USD 320

Riu Ocho Rios hotel  5 stars

Ocho Rios Exceptional USD 357

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

Punta Cana Excellent USD 349

Hotel Riu Palace Punta Cana  5 stars

Punta Cana Excellent USD 386

Couples Negril Hotel  5 stars

Negril USD 558

Riu Merengue Hotel Puerto Plata  5 stars

Puerto Plata Good USD 145

Sirenis Punta Cana Resort Casino And Aquagames All Inclusive  5 stars

Punta Cana Very good USD 249

Riu Palace Paradise Island Hotel  5 stars

Paradise Island Exceptional USD 445

Iberostar Laguna Azul Hotel Varadero  5 stars

Varadero USD 295

Hotel Riu Palace Tropical Bay Negril  5 stars

Negril Exceptional USD 444

Melia Caribe Tropical Hotel Punta Cana  5 stars

Punta Cana Excellent USD 405

Grand Bahia Principe Jamaica Hotel Runaway Bay  5 stars

Runaway Bay Good USD 388

Melia Las Dunas All Inclusive Hotel Cayo Santa Maria  5 stars

Cayo Santa Maria Exceptional USD 284

Dreams La Romana Hotel  5 stars

La Romana Exceptional USD 408

Memories Flamenco Beach Resorts Cayo Coco  5 stars

Cayo Coco USD 228

Be Live Collection Punta Cana Hotel  5 stars

Punta Cana Very good USD 286

Iberostar Playa Alameda Hotel Varadero  5 stars

Varadero USD 266

Iberostar Punta Cana Hotel  5 stars

Punta Cana USD 308

Iberostar Rose Hall Beach Hotel Montego Bay  5 stars

Montego Bay USD 404

Iberostar Bavaro Suites  5 stars

Bavaro USD 407

Grand Palladium Jamaica Resort And Spa Montego Bay  5 stars

Montego Bay Exceptional USD 411

Iberostar Grand Hotel Bavaro Punta Cana  5 stars

Punta Cana USD 562

Melia Cayo Guillermo Hotel  5 stars

Cayo Guillermo Excellent USD 284

Riu Montego Bay Hotel  5 stars

Montego Bay Excellent USD 454

Catalonia Royal Bavaro Hotel Punta Cana  5 stars

Punta Cana Excellent USD 350

Memories Paraiso Azul Hotel Cayo Santa Maria  5 stars

Cayo Santa Maria USD 218

Grand Palladium Punta Cana Resort & Spa Bavaro  5 stars

Bavaro Excellent USD 431

Majestic Elegance Hotel Punta Cana  5 stars

Punta Cana Exceptional USD 377

Barcelo Bavaro Palace Deluxe Hotel Punta Cana  5 stars

Punta Cana USD 475

Ocean Blue & Sand Hotel Punta Cana  5 stars

Punta Cana Exceptional USD 309

Paradisus Varadero Hotel  5 stars

Varadero Exceptional USD 509

Royalton Cayo Sta Maria Hotel Cayo Santa Maria  5 stars

Cayo Santa Maria USD 310

Grand Bahia Principe La Romana Hotel  5 stars

La Romana Excellent USD 293

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

Ocho Rios Excellent USD 520

Grand Bahia Principe Punta Cana Hotel  5 stars

Punta Cana USD 301

Sandals Montego Bay Hotel  5 stars

Montego Bay Exceptional USD 846

Husa Cayo Santa Maria Hotel  5 stars

Cayo Santa Maria USD 249

Grand Palladium Palace Resort Spa & Casino Bavaro  5 stars

Bavaro USD 444

Luxury Bahia Principe Esmeralda Hotel Punta Cana  5 stars

Punta Cana USD 366

Occidental Grand Aruba All Inclusive Hotel Palm Beach  5 stars

Palm Beach Excellent USD 495

The Reserve At Paradisus Palma Hotel Punta Cana  5 stars

Punta Cana USD 1 267

Bavaro Princess -Bungalow- Hotel Punta Cana  5 stars

Punta Cana Exceptional USD 307

Riu Palace Aruba Hotel Palm Beach  5 stars

Palm Beach Exceptional USD 633

Luxury Bahia Principe Ambar Hotel Punta Cana  5 stars

Punta Cana USD 402

Sanctuary Cap Cana Hotel Punta Cana  5 stars

Punta Cana USD 695

Riu Varadero Hotel  5 stars

Varadero USD 285

Sol Cayo Santa Maria Hotel  4 stars

Cayo Santa Maria USD 251

Barcelo Dominican Beach Hotel Bavaro  4 stars

Bavaro Good USD 249

Hotel Playa Costa Verde Holguin  4 stars

Holguin Exceptional USD 208

Sol Cayo Coco Hotel  4 stars

Cayo Coco USD 248

Riu Bachata Hotel Puerto Plata  4 stars

Puerto Plata Exceptional USD 151

Hotel Gran Club Santa Lucia Playa Santa Lucia  4 stars

Playa Santa Lucia USD 91

Barcelo Solymar Arenas Blancas Resort Varadero  4 stars

Varadero USD 261

Vik Arena Blanca -Garden View- Hotel Punta Cana  4 stars

Punta Cana Very good USD 296

Sunset Beach Resort & Waterpark Montego Bay  4 stars

Montego Bay Very good USD 433

Sol Cayo Largo Hotel Cayo Largo del Sur  4 stars

Cayo Largo del Sur Exceptional USD 241

Beaches Boscobel Resort Ocho Rios  4 stars

Ocho Rios Excellent USD 1 029

Grand Lido Hotel Negril  4 stars

Negril Very good USD 206

Beaches Turks And Caicos Resort Villages And Spa Providenciales  4 stars

Providenciales USD 742

Beaches Negril Resort & Spa  4 stars

Negril USD 1 115

Grand Paradise Playa Dorada Hotel Puerto Plata  4 stars

Puerto Plata Exceptional USD 248

Blau Varadero Hotel  4 stars

Varadero Exceptional USD 332

Renaissance Aruba Resort & Casino Oranjestad  4 stars

Oranjestad Excellent USD 334

Barcelo Puerto Plata Hotel  4 stars

Puerto Plata Good USD 199

Villa Cuba Hotel Varadero  4 stars

Varadero USD 240

Blau Costa Verde Beach Resort Holguin  4 stars

Holguin Excellent USD 146

The Puntacana Hotel Punta Cana  4 stars

Punta Cana USD 438

Blau Colonial Hotel Cayo Coco  4 stars

Cayo Coco Excellent USD 144

Occidental Grand Punta Cana Hotel  4 stars

Punta Cana Good USD 257

The Crane Resort Saint Philip  4 stars

Saint Philip Excellent USD 332

Sol Cayo Guillermo Hotel  4 stars

Cayo Guillermo Excellent USD 260

Naviti Beach Club Varadero Hotel  4 stars

Varadero Very good USD 219

Memories Varadero Beach Resort  4 stars

Varadero USD 167

Hotel Brisas Santa Lucia Playa Santa Lucia  4 stars

Playa Santa Lucia Good USD 105

Hotel Ole Playa Blanca Cayo Largo del Sur  4 stars

Cayo Largo del Sur Exceptional USD 159

Caribe Club Princess Hotel Punta Cana  4 stars

Punta Cana Excellent USD 258

Superclubs Breezes Bella Costa Hotel Varadero  4 stars

Varadero Acceptable USD 242

Ifa Villas Bavaro Resort & Spa Punta Cana  4 stars

Punta Cana Excellent USD 202

Royal Decameron Montego Beach Resort Montego Bay  3 stars

Montego Bay Excellent USD 286

Celuisma Playa Dorada Hotel Puerto Plata  3 stars

Puerto Plata Very good USD 120

Holiday Inn Sunspree Resort Paradise Island  3 stars

Paradise Island Good enough USD 228

Grand Paradise Samana Hotel  3 stars

Samana Excellent USD 273

Club Amigo Atlantico Hotel Guardalavaca  3 stars

Guardalavaca Exceptional USD 91

Holiday Inn Sunspree Resort Montego Bay  3 stars

Montego Bay Excellent USD 299

Villa Cojimar Cayo Guillermo  3 stars

Cayo Guillermo Excellent USD 134

Club Med Turkoise Hotel Providenciales  2 stars

Providenciales USD 343