Florida Keys · Road trip

Key Largo map

Top-rated places (4★+ with 50+ Google reviews, up to 30 per group) and upcoming events.

All townsTrip plannerPlan the driveKey Largo history
Loading map…

Events

Every place on the map

Works even if the map doesn't load. Ratings from Google; hours change, so call ahead.

Eat & drink

  • Eat Florida Seafood · Seafood · 5★ (54)
    612 Portia Cir, Key Largo, FL 33037, USA
  • Lido 73 · Restaurants · 4.9★ (1840)
    90451 Old Hwy, Tavernier, FL 33070, USA
  • Seaside Eatery · Brunch & coffee · 4.9★ (546)
    99900 Overseas Hwy, Key Largo, FL 33037, USA
  • HARBOR CAFE 90 · Brunch & coffee · 4.8★ (521)
    90311 Old Hwy A, Tavernier, FL 33070, USA
  • Golden Buffalo Sports Grill · Restaurants · 4.8★ (159)
    103360 Overseas Hwy, Key Largo, FL 33037, USA
  • Harriette's Restaurant · Brunch & coffee · 4.7★ (3100)
    95710 Overseas Hwy, Key Largo, FL 33037, USA
  • Doc's Diner · Brunch & coffee · 4.7★ (2632)
    99696 Overseas Hwy, Key Largo, FL 33037, USA
  • Italian Food Company · Restaurants · 4.7★ (2390)
    98070 Overseas Hwy, Key Largo, FL 33037, USA
  • C&C wood fire eats · Restaurants · 4.7★ (1244)
    99201 Overseas Hwy, Key Largo, FL 33037, USA
  • Café Moka · Brunch & coffee · 4.7★ (1166)
    91731 Overseas Hwy, Tavernier, FL 33070, USA
  • High Tide Restaurant · Restaurants · 4.7★ (1157)
    99411 Overseas Hwy, Key Largo, FL 33037, USA
  • The Fish House · Restaurants · 4.6★ (6767)
    102401 Overseas Hwy, Key Largo, FL 33037, USA
  • The Buzzard's Roost · Restaurants · 4.6★ (2674)
    21 Garden Cove Dr, Key Largo, FL 33037, USA
  • Key Largo Fisheries · Seafood · 4.6★ (2640)
    1313 Ocean Bay Dr Ste b, Key Largo, FL 33037, USA
  • Alfredo's Cookhouse · Brunch & coffee · 4.6★ (1888)
    102250 Overseas Hwy #102250, Key Largo, FL 33037, USA
  • Keys Bite · Brunch & coffee · 4.6★ (1620)
    99000 Overseas Hwy, Key Largo, FL 33037, USA
  • Gardenia's Bistro / GB’s Lounge · Brunch & coffee · 4.6★ (457)
    88720 Overseas Hwy, Tavernier, FL 33070, USA
  • The Armory Speakeasy at The Post · Restaurants · 4.6★ (250)
    102255 Overseas Hwy, Key Largo, FL 33037, USA
  • Lazy Lobster Seafood Restaurant · Restaurants · 4.5★ (4300)
    102770 Overseas Hwy, Key Largo, FL 33037, USA
  • Mrs. Mac's Kitchen (Big) · Restaurants · 4.5★ (4112)
    99020 Overseas Hwy, Key Largo, FL 33037, USA
  • Key Largo Fisheries Backyard Cafe · Restaurants · 4.5★ (2986)
    1313 Ocean Bay Dr Suite A, Key Largo, FL 33037, USA
  • Key Largo Conch House · Restaurants · 4.5★ (2529)
    100211 Overseas Hwy, Key Largo, FL 33037, USA
  • The Hideout Restaurant · Brunch & coffee · 4.5★ (1617)
    47 Shoreland Dr, Key Largo, FL 33037, USA
  • Capt Craig's Restaurant · Seafood · 4.5★ (1263)
    90154 Overseas Hwy, Tavernier, FL 33070, USA
  • The Catch Restaurant & Bar · Seafood · 4.5★ (1003)
    102041 Overseas Hwy, Key Largo, FL 33037, USA
  • Angela’s Mexican Bar & Grill · Restaurants · 4.5★ (125)
    99202 Overseas Hwy, Key Largo, FL 33037, USA
  • Snappers Oceanfront Restaurant & Bar · Restaurants · 4.4★ (6706)
    139 Seaside Ave, Key Largo, FL 33037, USA
  • Dennys Latin Cafe · Brunch & coffee · 4.4★ (1561)
    99610 Overseas Hwy, Key Largo, FL 33037, USA
  • Jimmy Johnson's Big Chill · Restaurants · 4.3★ (5844)
    104000 Overseas Hwy, Key Largo, FL 33037, USA
  • Snook's Bayside Restaurant & Grand Tiki Bar · Restaurants · 4.3★ (4747)
    99470 Overseas Hwy, Key Largo, FL 33037, USA

Bars & music

  • Crooked Palm Cabana (Islamorada Brewery & Distillery) · Live music · 5★ (1034)
    90184 Overseas Hwy, Tavernier, FL 33070, USA
  • Dive Bar on the Bay · Live music · 4.7★ (118)
    200 Florida Ave, Tavernier, FL 33070, USA
  • Caribbean Club · Live music · 4.5★ (1671)
    104080 Overseas Hwy, Key Largo, FL 33037, USA
  • Gilbert's Resort & Marina · Live music · 4.4★ (7394)
    107900 Overseas Hwy, Key Largo, FL 33037, USA
  • Buttonwood Grill · Bars & nightlife · 4.4★ (2239)
    45 Garden Cove Dr, Key Largo, FL 33037, USA
  • Jimmy Johnson's Tiki Bar · Live music · 4.4★ (1370)
    104000 Overseas Hwy, Key Largo, FL 33037, USA
  • Gilbert's Tiki Bar · Live music · 4.4★ (448)
    107900 Overseas Hwy, Key Largo, FL 33037, USA
  • Sharkey’s Sharkbite Grill · Live music · 4.3★ (3585)
    522 Caribbean Dr, Key Largo, FL 33037, USA
  • Breezer's Tiki Bar · Live music · 4.3★ (276)
    103800 Overseas Hwy MM 103.8, Key Largo, FL 33037, USA
  • Moose Lodge Key Largo · Live music · 4.2★ (181)
    98826 Overseas Hwy, Key Largo, FL 33037, USA

Sights & arts

  • Cruisin’ Tikis Key Largo · Attractions · 5★ (1735)
    99470 Overseas Hwy, Key Largo, FL 33037, USA
  • Key Largo Water Fun Snorkel and Kayak · Attractions · 5★ (318)
    112 La Paloma Rd, Key Largo, FL 33037, USA
  • REEF Ocean Exploration Center for Marine Conservation · Art galleries & museums · 5★ (61)
    98380 Overseas Hwy, Key Largo, FL 33037, USA
  • Kingdom Escape Games · Attractions · 4.9★ (430)
    102670 Overseas Hwy, Key Largo, FL 33037, USA
  • Pirates Cove Watersports · Attractions · 4.8★ (938)
    103800 Overseas Hwy, Key Largo, FL 33037, USA
  • Dolphin Life Key Largo · Attractions · 4.8★ (655)
    31 Corrine Pl, Key Largo, FL 33037, USA
  • MarineLab · Art galleries & museums · 4.8★ (66)
    51 Shoreland Dr, Key Largo, FL 33037, USA
  • Wild Bird Sanctuary - Florida Keys Wild Bird Center · Attractions · 4.7★ (1366)
    93600 Overseas Hwy, Tavernier, FL 33070, USA
  • Grecian Rocks · Attractions · 4.7★ (361)
    John Pennekamp Coral Reef State Park, Key Largo, FL, USA
  • Key Largo Princess Glass Bottom Boat · Attractions · 4.6★ (4341)
    99701 Overseas Hwy, Key Largo, FL 33037, USA
  • John Pennekamp Coral Reef State Park · Attractions · 4.5★ (10991)
    Key Largo, FL 33037, USA
  • Dolphins Plus Bayside · Attractions · 4.5★ (1068)
    101900 Overseas Hwy, Key Largo, FL 33037, USA
  • Rowell's Waterfront Park · Attractions · 4.5★ (995)
    104550 Overseas Hwy, Key Largo, FL 33037, USA
  • The Overseas Highway · Attractions · 4.5★ (74)
    96000 Overseas Hwy, Key Largo, FL 33037, USA
  • The Florida Keys Visitor Center FKVC · Attractions · 4.4★ (985)
    106240 Overseas Hwy, Key Largo, FL 33037, USA
  • John Pennekamp Camp Area · Parks · 4.3★ (106)
    Key Largo, FL 33037, USA
  • Old Settler's Park · Attractions · 4.3★ (67)
    Albury Blvd, Tavernier, FL 33070, USA
  • Friendship Park · Parks · 4★ (93)
    69 Hibiscus Ln, Key Largo, FL 33037, USA

Boats & marinas

  • Islander Girl Snorkel & Tours · Boat rentals & charters · 5★ (1950)
    90791 Old Hwy #1, Tavernier, FL 33070, USA
  • Captain Stewys Charters · Boat rentals & charters · 5★ (328)
    400 Ocean Dr, Key Largo, FL 33037, USA
  • Key Largo Tiki Tours · Boat rentals & charters · 5★ (111)
    1313 Ocean Bay Dr, Key Largo, FL 33037, USA
  • Paradise Island Charters · Boat rentals & charters · 4.9★ (128)
    105 Laguna Ave E5, Key Largo, FL 33037, USA
  • Snorkel the Keys · Boat rentals & charters · 4.9★ (119)
    99701 Overseas Hwy Slip 76, Key Largo, FL 33037, USA
  • Reef Roamer Catamaran Snorkel Sail · Boat rentals & charters · 4.8★ (326)
    Old Conch Harbor, 90311 Old Hwy, Tavernier, FL 33070, USA
  • Caribbean Watersports · Boat rentals & charters · 4.8★ (213)
    Cafe Largo's Bayside Grill’s Dock, 99530 Overseas Hwy, Key Largo, FL 33037, USA
  • Sundiver Snorkel Tours · Boat rentals & charters · 4.6★ (1303)
    102840 Overseas Hwy, Key Largo, FL 33037, USA
  • Kawama Yacht Club · Marinas & boat ramps · 4.6★ (295)
    1500 Ocean Bay Dr, Key Largo, FL 33037, USA
  • Garden Cove Marina · Marinas & boat ramps · 4.6★ (231)
    21 Garden Cove Dr, Key Largo, FL 33037, USA
  • Tavernier Creek Marina · Marinas & boat ramps · 4.5★ (221)
    90800 Overseas Hwy, Tavernier, FL 33070, USA
  • Mangrove Marina · Marinas & boat ramps · 4.4★ (347)
    200 Florida Ave Ste A, Tavernier, FL 33070, USA
  • Waterside Suites and Marina · Marinas & boat ramps · 4.1★ (831)
    201 Ocean Dr, Key Largo, FL 33037, USA
  • Key Largo Harbor Marina · Marinas & boat ramps · 4★ (115)
    400 Ocean Dr, Key Largo, FL 33037, USA

Shops

  • Her Swag Shop · Shopping · 5★ (55)
    Main Bldg, 99228 Overseas Hwy, Key Largo, FL 33037, USA
  • Florida Keys Jewelry · Shopping · 4.9★ (305)
    101427 Overseas Hwy, Key Largo, FL 33037, USA
  • Mother Ocean Key Largo · Shopping · 4.7★ (233)
    103300 Overseas Hwy #2366, Key Largo, FL 33037, USA
  • Key Largo Marine Thrift · Shopping · 4.7★ (153)
    102600 Overseas Hwy #2761, Key Largo, FL 33037, USA
  • Largo Cargo Co. · Shopping · 4.6★ (497)
    103101 Overseas Hwy Suite 2, Key Largo, FL 33037, USA
  • Rainbow Reef Retail Center · Shopping · 4.6★ (374)
    100800 Overseas Hwy, Key Largo, FL 33037, USA
  • Florida Keys Gift Co · Shopping · 4.6★ (215)
    102421 Overseas Hwy #4680, Key Largo, FL 33037, USA
  • Shell World · Shopping · 4.5★ (2113)
    97600 Overseas Hwy, Key Largo, FL 33037, USA
  • Tavernier Towne Center · Shopping · 4.4★ (1439)
    Tavernier Towne II Shopping Center, 91256 Overseas Hwy, Tavernier, FL 33070, USA
  • Tradewinds Shopping Center · Shopping · 4.4★ (1186)
    1 Overseas Hwy, Key Largo, FL 33037, USA
  • Anthony's Ladies Apparel · Shopping · 4.4★ (101)
    98200 Overseas Hwy, Key Largo, FL 33037, USA
  • bealls · Shopping · 4.3★ (307)
    101445 Overseas Hwy Ste 449, Key Largo, FL 33037, USA
  • Waldorf Plaza · Shopping · 4.2★ (167)
    99607 Overseas Hwy, Key Largo, FL 33037, USA

Other town maps: Cape CoralTampaSt. PetersburgClearwater & Clearwater BeachHomesteadFlamingoIslamoradaMarathonBig Pine KeyKey WestBoca Grande