The Florida Keys are a road trip disguised as a beach holiday. One highway, the Overseas Highway, hops from island to island for more than a hundred miles, with the Atlantic on one side, the Gulf of Mexico on the other and a pelican on most lamp posts. The water is the point here: reef, mangrove and flats in a dozen shades of blue-green, rather than long sandy beaches.
Each stretch has its own temperament, so choose by mood. Key Largo, nearest Miami, is for divers and snorkellers. Islamorada is for fishing and quiet luxury. Marathon, halfway down, is the family all-rounder by the Seven Mile Bridge. And Key West, at the very end of the road, is the party: a tiny, handsome old town that takes sunset more seriously than almost anything else.
The short answer
Best for first-timers
Key West
Pastel old-town streets, Duval Street bars and the nightly sunset show at Mallory Square, all on foot.

Best for nightlife
Key West
The only place in the Keys where the evening reliably outlasts the sunset.

Best for couples
Islamorada
Oceanfront resorts with private beaches, hammocks and very little pressure to do anything.

Best for families
Marathon
Resort pools, calm private beaches and bikes to borrow, right in the middle of the island chain.

Best for snorkelling and diving
Key Largo
The coral reef of John Pennekamp state park is a short boat ride from your sunlounger.

Best for a short trip from Miami
Key Largo
The first island on the highway, about an hour from the city.
Florida Keys areas at a glance
| Area | Best for | What it's like | Hotels |
|---|---|---|---|
| Key Largo | Diving, Short trips, Couples | The first key and the diving capital, an hour or so from Miami. | Hotels: 23 |
| Islamorada | Couples, Fishing, Luxury | Barefoot, well-heeled and obsessed with fishing. | Hotels: 18 |
| Marathon | Families, Boating, Halfway stop | The family-friendly middle, at the foot of the Seven Mile Bridge. | Hotels: 21 |
| Key West | Nightlife, First-timers, History | The end of the road: gingerbread houses, roosters and a standing ovation for the sunset. | Hotels: 75 |
Key Largo



- Diving
- Short trips
- Couples
The first key and the diving capital, an hour or so from Miami.
Key Largo is where the mainland lets go. It is the first and largest of the keys, about an hour's drive from Miami, and most people come for what's under the surface: John Pennekamp Coral Reef State Park protects a long sweep of living reef just offshore, and dive and snorkel boats leave all day.
On land it is low-key, a long green island with resorts hidden down side roads on the calm Gulf side. The best of them are spread over acres of hardwood forest and waterfront, with their own marinas, small private beaches, spas and hammocks strung between the palms. Sunsets over the bay are the main evening event, and nobody seems to mind.
Hotels to look at in Key Largo

★★★★
Bakers Cay Resort Key Largo Curio Collection by H
Beach 10 m · All-inclusive option · Spa
From £285 a night, taxes incl.2 adults · checked 14 Nov, 17:07

★★★★
Playa Largo Resort & Spa, Autograph Collection
Spa · Pool · Family-friendly
From £291 a night, taxes incl.2 adults · checked 14 Nov, 17:07

★★★★
Reefhouse Resort and Marina
Spa · Pool · Parking
See prices and rooms →

★★★★
Largo Resort
Pool · 7 rooms · Parking
From £503 a night, taxes incl.2 adults · checked 14 Nov, 17:07
Islamorada



- Couples
- Fishing
- Luxury
Barefoot, well-heeled and obsessed with fishing.
Islamorada, a string of small islands just over an hour south of Miami, bills itself as the sport-fishing capital of the world, and the marinas full of charter boats back that up. Even if you never pick up a rod, you get the benefit: seafood straight off the dock, and the Everglades backcountry on one side with the coral reef on the other.
This is also where the Keys do grown-up luxury. A handful of oceanfront resorts have private beaches, several pools and spas, including one of the most celebrated hotels in the islands. Smaller beachfront places have their own marinas, kayaks and villas. It's quiet after dark, which is rather the idea.
Hotels to look at in Islamorada

★★★★★
Cheeca Lodge & Spa
Beach 10 m · Spa · Pool
From £350 a night, taxes incl.2 adults · checked 14 Nov, 17:07

★★★★
Three Waters Resort And Marina, Islamorada
Pool · Family-friendly · Pets allowed
From £255 a night, taxes incl.2 adults · checked 14 Nov, 17:07

★★★★
Amara Cay Resort
Pool · Family-friendly · Pets allowed
From £227 a night, taxes incl.2 adults · checked 14 Nov, 17:07
★★★★
La Siesta Resort & Villas
Spa · Pool · 54 rooms
From £215 a night, taxes incl.2 adults · checked 14 Nov, 17:07
Marathon



- Families
- Boating
- Halfway stop
The family-friendly middle, at the foot of the Seven Mile Bridge.
Marathon sits halfway down the chain, which makes it the natural base if you want to see both ends. It is a working town with a fishing-resort past, a marina with a landmark lighthouse and, at its western edge, the start of the Seven Mile Bridge, the most famous stretch of the whole drive.
Families do well here. Resorts tend to come with two or three pools, private beaches, bikes to borrow and tiki bars for the adults, and there's a beach-house style resort with spa treatments for when the children are finally asleep. Key West is close enough for a day trip, and far enough that you'll sleep.
Hotels to look at in Marathon

★★★★
Isla Bella Beach Resort
Spa · Pool · Family-friendly
From £264 a night, taxes incl.2 adults · checked 14 Nov, 17:07

★★★★
Faro Blanco Resort Marathon CurioCollection Hilton
Beach 2.4 km · Pool · Family-friendly
From £164 a night, taxes incl.2 adults · checked 14 Nov, 17:07

★★★
Tranquility Bay Beach House Resort
Spa · Pool · Parking
From £272 a night, taxes incl.2 adults · checked 14 Nov, 17:07

★★★
Courtyard Faro Blanco Resort
Spa · Pool · Parking
From £184 a night, taxes incl.2 adults · checked 14 Nov, 17:07
Key West


- Nightlife
- First-timers
- History
The end of the road: gingerbread houses, roosters and a standing ovation for the sunset.
Key West is closer to Havana than to Miami, and it behaves accordingly. Old Town is a few square miles of wooden houses with wraparound porches, bougainvillea, free-roaming roosters and bars that Hemingway would still recognise. Duval Street runs through the middle of it, loud and cheerful from lunchtime, and every evening a crowd gathers at Mallory Square to applaud the sun into the Gulf.
Stay in Old Town if you can: you can walk or cycle everywhere and never think about parking. The choice runs from a grand, historic beachfront resort on the Atlantic side to waterfront hotels by the harbour and garden bungalows on quiet lanes. Resorts on neighbouring Stock Island have more space and more pools, with shuttles to Duval Street.
Hotels to look at in Key West
★★★★★
Casa Marina Key West, Curio Collection by Hilton
Spa · Pool · Pets allowed
From £281 a night, taxes incl.2 adults · checked 14 Nov, 17:07

★★★★
Ocean Key Resort & Spa
Spa · Pool · Family-friendly
From £550 a night, taxes incl.2 adults · checked 14 Nov, 17:07

★★★★
La Concha Key West Autograph Collection
Pool · Parking
From £335 a night, taxes incl.2 adults · checked 14 Nov, 17:07

★★★★
Winslows Bungalows
Beach 600 m · Pool · Pets allowed
From £253 a night, taxes incl.2 adults · checked 14 Nov, 17:07
One base or two?
If you have a week, split it: a few nights in Key Largo, Islamorada or Marathon for the water, then finish in Key West. With only two or three nights, pick one. Go to the Upper Keys for snorkelling and peace, or straight to Key West for atmosphere, and accept that you'll spend a good part of a day on the road each way.
Getting there
Most visitors fly into Miami and drive. Key Largo is about an hour away and Islamorada a little more; Key West, at the far end of the Overseas Highway, is three and a half to four hours without stops. Key West also has its own small airport if you would rather skip the drive, though the drive is half the fun.
Sorted where to stay? Now plan the days. Read our guide: The best things to do in the Florida Keys →
See live prices in Florida Keys →
Questions about where to stay in Florida Keys
- Which is the best key to stay on in the Florida Keys?
- For a first visit, Key West: it has the most to see and do, and the old town is walkable. For snorkelling and diving, stay in Key Largo. For a quiet, upmarket break, choose Islamorada, and for families or a central base, Marathon.
- Is it better to stay in Key West or Key Largo?
- They are very different. Key West is lively and historic, with bars, restaurants and nightlife, but it is a long drive from Miami. Key Largo is quiet, much closer to the mainland and better for the coral reef. Many visitors do a few nights in each.
- Where should families stay in the Florida Keys?
- Marathon is the easiest choice for families, with resort pools, calm private beaches and a central position for day trips in both directions. Key Largo and Islamorada also have family-friendly waterfront resorts.
- Do the Florida Keys have good beaches?
- The Keys are coral islands, so natural sandy beaches are small and few. Many resorts in Islamorada, Marathon and Key Largo have their own private beaches, and the real draw is the clear, shallow water for snorkelling, kayaking and boating.
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 Montenegro
- Where to stay in Copenhagen
- Where to stay in Kyoto
- Where to stay in Athens
- Where to stay in Osaka
- Where to stay in Valencia
- Where to stay in Albania
- Where to stay in Krabi
- Where to stay in Seoul
- Where to stay in York
- Where to stay in Stockholm
- Where to stay in Chiang Mai
- Where to stay in Hanoi
- Where to stay in Bologna
- Where to stay in Brussels
- Where to stay in Beijing
- Where to stay in Bordeaux
- Where to stay in Bucharest
- Where to stay in Busan
- Where to stay in Kuala Lumpur
- Where to stay in Liverpool
- Where to stay in Marseille
- Where to stay in Mexico City
- Where to stay in Munich
- Where to stay in Oslo
- Where to stay in Portugal
- Where to stay in Shanghai
- Where to stay in Verona
- Where to stay in Brighton
- Where to stay in Bruges
- Where to stay in Cairo
- Where to stay in Cambridge
- Where to stay in Chester
- Where to stay in Goa
- Where to stay in Manchester
- Where to stay in Okinawa
- Where to stay in Oxford
- Where to stay in Switzerland
- Where to stay in Bristol
- Where to stay in Buenos Aires
- Where to stay in Gdansk
- Where to stay in Geneva
- Where to stay in Granada
- Where to stay in Greece
- Where to stay in Hiroshima
- Where to stay in Inverness
- Where to stay in Lyon
- Where to stay in Salzburg
- Where to stay in Zurich
- Where to stay in Agadir
- Where to stay in Blackpool
- Where to stay in Cologne
- Where to stay in Italy
- Where to stay in Lille
- Where to stay in Melbourne
- Where to stay in Montreal
- Where to stay in Penang
- Where to stay in Pisa
- Where to stay in Rio de Janeiro
- Where to stay in Taipei
- Where to stay in Tirana
- Where to stay in Warsaw
- Where to stay in Cebu
- Where to stay in Doha
- Where to stay in Hamburg
- Where to stay in Jeju
- Where to stay in Mumbai
- Where to stay in San Diego
- Where to stay in Birmingham
- Where to stay in Brisbane
- Where to stay in Delhi
- Where to stay in Ireland
- Where to stay in Strasbourg
- Where to stay in Auckland
- Where to stay in Austin
- Where to stay in Dallas
- Where to stay in Frankfurt
- Where to stay in Rotterdam
- Where to stay in Seattle
- Where to stay in Zagreb
- Where to stay in Antwerp
- Where to stay in Calgary
- Where to stay in Cartagena
- Where to stay in Christchurch
- Where to stay in France
- Where to stay in Fukuoka
- Where to stay on the Gold Coast
- Where to stay in Ho Chi Minh City
- Where to stay in Houston
- Where to stay in Innsbruck
- Where to stay in Jaipur
- Where to stay in Lucerne
- Where to stay in Puerto Rico
- Where to stay in Sofia
- Where to stay in Spain
- Where to stay in Atlanta
- Where to stay in Dusseldorf
- Where to stay in Fort Lauderdale
- Where to stay in Memphis
- Where to stay in Pattaya
- Where to stay in Philadelphia
- Where to stay in Queenstown
- Where to stay in South Korea
- Where to stay in Denver
- Where to stay in Niagara Falls
- Where to stay in Nuremberg
- Where to stay in Lake Tahoe
- Where to stay in Palm Springs
- Where to stay in Phoenix
- Where to stay in Germany
- Where to stay in Nara
- Where to stay in Salt Lake City
- Where to stay in San Antonio
- Where to stay in Savannah
- Where to stay in Charlotte
- Where to stay in Minneapolis
- Where to stay in Myrtle Beach
- Where to stay in Pittsburgh
- 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 the Caribbean
- 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 Perth
- 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
