The Caribbean is not one place but a sea full of them, and the islands are far more different than the brochures let on. Jamaica throbs with reggae and jerk smoke; Barbados pairs cricket with rum punch; St Lucia is all volcanic peaks and rainforest; the Bahamas is a scatter of flat islands in impossibly clear water; and the Dominican Republic does the all-inclusive on an industrial scale, beautifully.
So the first question is not which hotel but which island. Want a lively island with music and personality? Jamaica. Polished beaches and easy, very British comfort? Barbados. Romance and scenery? St Lucia. Huge all-inclusives on endless white sand at a sensible price? Punta Cana. Turquoise water and a choice between glitz and barefoot calm? The Bahamas.
The short answer

Best for couples
St Lucia
Open-walled suites facing the Pitons and some of the most romantic hotels anywhere.

Best for families
Punta Cana
Vast family all-inclusives with kids clubs and water parks on miles of soft white sand.

Best for all-inclusive
Jamaica
Couples-only and family resorts from Negril to Ocho Rios, with reggae on the sound system.

Best for luxury
Barbados
The Platinum Coast's elegant beach hotels, all calm water and polished service.

Best for beaches
Bahamas
Pink sand on Harbour Island and water so clear it looks retouched.

Best on a budget
Dominican Republic
Good-value resorts on the north coast and the whale-watching Samaná peninsula.
Jamaica areas at a glance
| Area | Best for | What it's like | Hotels |
|---|---|---|---|
| Jamaica | All-inclusive, Couples, Music | Reggae, jerk and big personality, with resorts from Montego Bay to Negril. | Hotels: 508 |
| Barbados | Luxury, Couples, Families | Calm west-coast luxury, lively south-coast beaches and rum punch everywhere. | Hotels: 148 |
| St Lucia | Couples, Honeymoons, Scenery | Volcanic peaks, rainforest and the most theatrical hotel rooms in the Caribbean. | Hotels: 98 |
| The Bahamas | Beaches, Families, Luxury | Mega-resorts in Nassau or barefoot pink-sand islands: two very different holidays. | Hotels: 159 |
| Punta Cana | Families, All-inclusive, Value | Miles of white sand and palm trees, lined with some of the biggest all-inclusives anywhere. | Hotels: 197 |
| Puerto Plata, Samaná and the rest of the Dominican Republic | Value, Nature, Couples | Green mountains, whale-watching bays and good-value resorts beyond Punta Cana. | Hotels: 743 |
Jamaica



- All-inclusive
- Couples
- Music
Reggae, jerk and big personality, with resorts from Montego Bay to Negril.
Jamaica is the Caribbean with the volume up. Mountains crowd the coast, music spills out of every rum shack, and the island has more swagger than the rest of the region put together. Most holidaymakers stay on the north coast, where the resorts line up along white-sand beaches.
Montego Bay is the easy option, close to Sangster International Airport, with big all-inclusives and a famous old villa resort on 110 acres just west of town. Negril, out west, is laid-back and sunset-obsessed, with Seven Mile Beach for swimming and cliffs on the West End for jumping. Ocho Rios mixes waterfalls with couples-only resorts and grand old hotels on private crescents of sand, and near Oracabessa sits the hideaway once owned by Ian Fleming.
Hotels to look at in Jamaica

★★★★★
Round Hill Hotel & Villas
All-inclusive option · Spa · Pool
See prices and rooms →

★★★★★
Sandals Negril - ALL INCLUSIVE Couples Only
Adults only · All-inclusive option · Spa
From £400 a night, taxes incl.2 adults · checked 1 Oct, 22:22

★★★★★
Jamaica Inn
Adults only · All-inclusive option · Spa
See prices and rooms →

★★★★★
GoldenEye Resort & Spa
Beach 10 m · Spa · Pool
See prices and rooms →
Barbados



- Luxury
- Couples
- Families
Calm west-coast luxury, lively south-coast beaches and rum punch everywhere.
Barbados is the Caribbean's most British-feeling island, cricket-mad and driving on the left, though the rum shops and fish fries keep it firmly Bajan. The west coast, the Platinum Coast around Holetown, Paynes Bay and Speightstown, has calm, glassy water and the island's most elegant beach hotels.
The south coast, in Christ Church, is livelier and better value, with St Lawrence Gap's bars and restaurants, beaches like Dover and Maxwell, and all-inclusives right on the sand, about ten minutes from the airport. Out east, the Atlantic side is wilder, with a resort on reef-protected Crane Beach.
Hotels to look at in Barbados

★★★★★
Fairmont Royal Pavilion
Beach 10 m · Spa · Pool
See prices and rooms →

★★★★★
Cobblers Cove
Spa · Pool · Family-friendly
See prices and rooms →

★★★★
Colony Club
Adults only · Spa · Pool
From £522 a night, taxes incl.2 adults · checked 1 Oct, 19:37

★★★★
Sea Breeze Beach House All Inclusive by Ocean Htls
All-inclusive option · Spa · Pool
From £407 a night, taxes incl.2 adults · checked 1 Oct, 19:37
St Lucia



- Couples
- Honeymoons
- Scenery
Volcanic peaks, rainforest and the most theatrical hotel rooms in the Caribbean.
St Lucia is the honeymoon island, and one look at the Pitons explains why. These two green spikes of volcanic rock rise straight out of the sea above Soufrière, where hotels cling to ridges with open-walled suites and private pools facing the peaks, and one resort sits on the beach right between them.
The north-west is the sociable end, with Rodney Bay's marina, restaurants and calm swimming beach, Gros Islet's Friday night street party, and a string of all-inclusives on the bays around Castries. Many visitors split their stay between the two.
Hotels to look at in St Lucia

★★★★★
Jade Mountain
Adults only · Spa · Pool
See prices and rooms →

★★★★
Ti Kaye Resort & Spa
Beach 50 m · Adults only · Spa
See prices and rooms →

★★★★★
Ladera Resort
Beach 1.5 km · Adults only · All-inclusive option
See prices and rooms →

★★★★★
Sugar Beach a Viceroy Resort
Spa · Pool · Family-friendly
See prices and rooms →
The Bahamas



- Beaches
- Families
- Luxury
Mega-resorts in Nassau or barefoot pink-sand islands: two very different holidays.
Strictly speaking the Bahamas sits in the Atlantic, but nobody looking at that water cares. Nassau is the big-ticket base, with the glossy Baha Mar resorts on Cable Beach and Atlantis on Paradise Island, water parks, casinos and all.
Hop on a small plane to the Out Islands and the mood flips completely. Harbour Island has a three-mile beach of pale pink sand, pastel cottages and golf carts instead of cars, while Grand Bahama offers relaxed resorts at kinder prices.
Hotels to look at in Bahamas
Punta Cana



- Families
- All-inclusive
- Value
Miles of white sand and palm trees, lined with some of the biggest all-inclusives anywhere.
Punta Cana is the all-inclusive perfected. The eastern tip of the Dominican Republic is one long ribbon of soft white sand and coconut palms, and resorts run along most of it, from Bávaro and Arena Gorda to Cabeza de Toro, many with half a dozen pools, theatre shows and more restaurants than you could try in a fortnight.
Families are spoilt, with kids clubs, children's water parks and suites built for six. Couples have plenty of adults-only choices, and the gated enclave of Cap Cana, to the south, has the swishest resorts on the gorgeous Juanillo Beach. Punta Cana International Airport is within about half an hour of most resorts.
Hotels to look at in Punta Cana

★★★★★
Paradisus Palma Real Golf&Spa Resort All Inclusive
All-inclusive option · Spa · Pool
See prices and rooms →

★★★★
Whala! Urban
Beach 3 km · Pool · 69 rooms
See prices and rooms →

★★★★★
Riu Palace Bavaro - All Inclusive
All-inclusive option · Spa · Pool
See prices and rooms →

★★★★
WHE Bavaro
Beach 1.4 km · Parking
See prices and rooms →
Puerto Plata, Samaná and the rest of the Dominican Republic



- Value
- Nature
- Couples
Green mountains, whale-watching bays and good-value resorts beyond Punta Cana.
There's much more to the Dominican Republic than its eastern beaches. The north coast around Puerto Plata is greener and hillier, with golden-sand resorts backed by mountains, and prices that undercut Punta Cana. The Samaná peninsula is wilder still: jungle-covered hills, beaches like Las Terrenas, and humpback whales arriving in the bay between December and March.
Santo Domingo, the capital, is the place for history: its cobbled Colonial Zone is the oldest European-founded city in the Americas, and its long seafront boulevard is lined with big hotels and casinos. Worth a night or two before the beach.
Hotels to look at in Dominican Republic

★★★★★
Iberostar Waves Costa Dorada All Inclusive
All-inclusive option · Spa · Pool
See prices and rooms →

★★★★★
Bahia Principe Escape Samaná Hyatt Incl Co Adult O
Adults only · All-inclusive option · Spa
See prices and rooms →

★★★★★
Sublime Samana Hotel & Residences
All-inclusive option · Spa · Pool
See prices and rooms →

★★★★★
Gansevoort Dominican Republic, Playa Imbert
Spa · Pool · Family-friendly
See prices and rooms →
Which island?
For a honeymoon, St Lucia or a Barbados west-coast hotel. For a family all-inclusive at a good price, Punta Cana. For music, food and atmosphere, Jamaica. For the clearest water and a choice between big resorts and quiet islands, the Bahamas. If you can only go once, pick the island first and the hotel second.
When to go
The Caribbean is warm all year. The dry season, roughly December to April, is the most popular and the most expensive; the hurricane season runs from June to November, with the greatest risk late in the summer, when prices drop accordingly.
Questions about where to stay in Jamaica
- What is the best Caribbean island to stay on?
- It depends on the holiday. St Lucia is the most romantic, Barbados the most polished and easy-going, Jamaica the liveliest, and Punta Cana in the Dominican Republic the best value for big all-inclusive resorts. The Bahamas has some of the clearest water in the region.
- Which Caribbean island is best for families?
- Punta Cana is the classic family choice, with huge all-inclusives, kids clubs and water parks on long, gently shelving beaches. Barbados and the Nassau resorts in the Bahamas are also very family-friendly.
- Which Caribbean island is best for couples?
- St Lucia, for its open-walled suites facing the Pitons and its quiet, romantic resorts. Jamaica has the region's best-known couples-only all-inclusives in Negril and Ocho Rios, and Barbados's west coast suits couples who want calm water and fine dining.
- Is Barbados or St Lucia better?
- Barbados has better beaches for swimming, more restaurants and an easier, flatter island to get around. St Lucia is more dramatic, with rainforest, volcanic peaks and more romantic hotels, but beaches are smaller and roads are slower.
More where to stay guides
- Where to stay in Majorca
- Where to stay in Malta
- Where to stay in Corfu
- Where to stay in Crete
- Where to stay in Sardinia
- Where to stay in Paris
- Where to stay in Rome
- Where to stay in Tenerife
- Where to stay in Sicily
- Where to stay in Gran Canaria
- Where to stay in Lanzarote
- Where to stay in Amsterdam
- Where to stay on Lake Garda
- Where to stay in Tokyo
- Where to stay in Rhodes
- Where to stay in Menorca
- Where to stay in Lisbon
- Where to stay in Barcelona
- Where to stay in Kefalonia
- Where to stay in Phuket
- Where to stay in Fuerteventura
- Where to stay in Bali
- Where to stay in Krakow
- Where to stay in Porto
- Where to stay in Bangkok
- Where to stay on Lake Como
- Where to stay in Madeira
- Where to stay in the Algarve
- Where to stay in Budapest
- Where to stay in New York
- Where to stay in Santorini
- Where to stay in Prague
- Where to stay in Seville
- Where to stay in Berlin
- Where to stay in London
- Where to stay in Marrakech
- Where to stay in Venice
- Where to stay on the Amalfi Coast
- Where to stay in Koh Samui
- Where to stay in Puglia
- Where to stay in Madrid
- Where to stay in Milan
- Where to stay in Cyprus
- Where to stay in Ibiza
- Where to stay in Thailand
- Where to stay in Vienna
- Where to stay in Croatia
- Where to stay in Dubrovnik
- Where to stay in Naples
- Where to stay in Dublin
- Where to stay in Edinburgh
- Where to stay in Istanbul
- Where to stay in Abu Dhabi
- Where to stay in Antalya
- Where to stay in Antigua
- Where to stay in Australia
- Where to stay in Ayia Napa
- Where to stay in the Bahamas
- Where to stay in the Balearic Islands
- Where to stay in Barbados
- Where to stay in Benidorm
- Where to stay in Bodrum
- Where to stay in Boston
- Where to stay in Canada
- Where to stay in the Canary Islands
- Where to stay in Cancun
- Where to stay in Cape Town
- Where to stay in Chicago
- Where to stay on the Costa Brava
- Where to stay on the Costa del Sol
- Where to stay in Costa Rica
- Where to stay near Dalaman
- Where to stay in the Dominican Republic
- Where to stay in Dubai
- Where to stay in Egypt
- Where to stay in Florence
- Where to stay in Florida
- Where to stay on the French Riviera
- Where to stay in the Greek islands
- Where to stay in Halkidiki
- Where to stay in Hawaii
- Where to stay in Hong Kong
- Where to stay in Hurghada
- Where to stay in Iceland
- Where to stay in Jamaica
- Where to stay in Japan
- Where to stay in Kenya
- Where to stay in Kos
- Where to stay in Las Vegas
- Where to stay in Los Angeles
- Where to stay in Málaga
- Where to stay in the Maldives
- Where to stay in Marbella
- Where to stay in Marmaris
- Where to stay in Mauritius
- Where to stay in Mexico
- Where to stay in Miami
- Where to stay in Morocco
- Where to stay in Mykonos
- Where to stay in Nashville
- Where to stay in New Orleans
- Where to stay in New Zealand
- Where to stay in Nice
- Where to stay in Norway
- Where to stay in Oman
- Where to stay in Orlando
- Where to stay in Paphos
- Where to stay in Provence
- Where to stay in Punta Cana
- Where to stay in Reykjavik
- Where to stay in Salou
- Where to stay in San Francisco
- Where to stay in the Seychelles
- Where to stay in Sharm el Sheikh
- Where to stay in Singapore
- Where to stay in Skiathos
- Where to stay in Sorrento
- Where to stay in Split
- Where to stay in Sri Lanka
- Where to stay in St Lucia
- Where to stay in the Swiss Alps
- Where to stay in Sydney
- Where to stay in Toronto
- Where to stay in Tunisia
- Where to stay in Turkey
- Where to stay in Tuscany
- Where to stay in Vancouver
- Where to stay in Vietnam
- Where to stay in Washington DC
- Where to stay in Zante
- Where to stay in Zanzibar
- Where to stay in Zermatt



