Key Largo & Islamorada

The Upper Florida Keys: diving in America's first undersea park, the Christ of the Abyss statue, and Islamorada, the "Sportfishing Capital of the World."

Key Largo and Islamorada lie in Monroe County, Florida, and make up the Upper Florida Keys. From Miami, it's about 1–1.5 hours south on US 1 (the Overseas Highway) to Key Largo, and roughly 30 km farther south is the Village of Islamorada, spread across several small islands. Key Largo is famous for diving: offshore you'll find John Pennekamp Coral Reef State Park (America's first undersea park), the Christ of the Abyss statue, and the wreck of the USS Spiegel Grove. Islamorada bills itself as the "Sportfishing Capital of the World," with deep-sea fishing, tarpon feeding, island state parks and art boutiques all close together.

Climate: Tropical. The dry season runs Dec–Apr, with sunny skies, little rain and pleasant sea breezes – this is peak season. May–Nov is hot and humid with frequent afternoon thunderstorms, and Jun–Nov is hurricane season, though calm summer seas bring the best diving visibility.

Getting there and where to stay: The nearest airport is Miami International, and you'll need a car. Locations along the road are marked by mile markers (MM): Key Largo runs roughly MM 106–91 and Islamorada roughly MM 90–70. Accommodation is mainly waterfront resorts and motels.

Tips: Stay 2–3 days – one day out on the water snorkeling or diving, and one day in Islamorada fishing, paddling or exploring the state parks. Boat trips depend heavily on wind and waves, so build in a spare day. Use reef-safe sunscreen and never stand on or touch the coral. Continue south to Marathon and Key West.

Top sights

Where to eat

Itineraries