Florida Keys · Road trip

Marathon map

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

All townsTrip plannerPlan the driveMarathon 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

  • LJ's Café · Brunch & coffee · 4.9★ (389)
    10694 Overseas Hwy, Marathon, FL 33050, USA
  • Irie Island Eats · Restaurants · 4.8★ (1345)
    4540 Overseas Hwy, Marathon, FL 33050, USA
  • Pop's Smoke Shed - Marathon · Restaurants · 4.8★ (138)
    5550 Overseas Hwy, Marathon, FL 33050, USA
  • Bongo's Botanical Beer Garden and Cafe · Brunch & coffee · 4.7★ (620)
    59300 Overseas Hwy, Marathon, FL 33050, USA
  • Food For Thought · Brunch & coffee · 4.7★ (353)
    5800 Overseas Hwy Ste 23, Marathon, FL 33050, USA
  • El Siboney Restaurant Overseas · Restaurants · 4.7★ (176)
    3574 Overseas Hwy, Marathon, FL 33050, USA
  • La Niña Restaurant · Restaurants · 4.6★ (2957)
    1571 Overseas Hwy, Marathon, FL 33050, USA
  • Fish Tales Market and Eatery · Seafood · 4.6★ (954)
    11711 Overseas Hwy, Marathon, FL 33050, USA
  • LALO’S BAR & RESTAURANT · Restaurants · 4.6★ (156)
    11399 Overseas Hwy #1, Marathon, FL 33050, USA
  • Porky's Bayside Restaurant and Marina · Restaurants · 4.5★ (9091)
    1400 Overseas Hwy MM47.5, Marathon, FL 33050, USA
  • Florida Keys Steak and Lobster House · Restaurants · 4.5★ (4952)
    3660 Overseas Hwy, Marathon, FL 33050, USA
  • Burdines Waterfront · Restaurants · 4.5★ (4542)
    1200 Ocean View Ave, Marathon, FL 33050, USA
  • S.S. Wreck & Galley Grill · Restaurants · 4.5★ (2364)
    58835 Overseas Hwy, Marathon, FL 33050, USA
  • The Stuffed Pig · Brunch & coffee · 4.5★ (1505)
    3520 Overseas Hwy, Marathon, FL 33050, USA
  • Herbie's Bar & Chowder House · Seafood · 4.5★ (1356)
    6350 Overseas Hwy, Marathon, FL 33050, USA
  • The Island Fish Co. Restaurant & Tiki Bar · Restaurants · 4.4★ (8894)
    12648 Overseas Hwy, Marathon, FL 33050, USA
  • Keys Fisheries · Restaurants · 4.4★ (5414)
    3502 Gulfview Ave, Marathon, FL 33050, USA
  • Sparky's Landing - Fish n Cocktails · Restaurants · 4.4★ (3815)
    13205 Overseas Hwy, Marathon, FL 33050, USA
  • Castaway Waterfront Restaurant & Sushi Bar · Restaurants · 4.4★ (3754)
    1406 Ocean View Ave, Marathon, FL 33050, USA
  • Wooden Spoon · Brunch & coffee · 4.4★ (2703)
    7007 Overseas Hwy, Marathon, FL 33050, USA
  • 7 Mile Grill · Restaurants · 4.4★ (2479)
    1240 Overseas Hwy, Marathon, FL 33050, USA
  • King Seafood Market & Restaurant · Seafood · 4.4★ (2128)
    10925 Overseas Hwy, Marathon, FL 33050, USA
  • Dockside Boot Key Harbor · Restaurants · 4.4★ (1123)
    35 Sombrero Blvd, Marathon, FL 33050, USA
  • Cracked Conch Cafe · Restaurants · 4.3★ (2366)
    4999 Overseas Hwy, Marathon, FL 33050, USA
  • BlueWaters Bar & Grill · Restaurants · 4.3★ (123)
    2146 Overseas Hwy, Marathon, FL 33050, USA
  • Sunset Grille & Raw Bar · Restaurants · 4.2★ (9560)
    7 Knights Key Blvd, Marathon, FL 33050, USA
  • Lazy Days South · Restaurants · 4.1★ (2657)
    725 11th Street Ocean, Marathon, FL 33050, USA
  • Lighthouse Kitchen + Bar · Restaurants · 4.1★ (998)
    1994 Overseas Hwy, Marathon, FL 33050, USA
  • The Marketplace · Brunch & coffee · 4.1★ (196)
    1 Knights Key Boulevard MM 47, Marathon, FL 33050, USA
  • Havana Jack's Oceanside Restaurant and Bar · Seafood · 4★ (1701)
    401 E Ocean Dr, Key Colony Beach, FL 33051, USA

Bars & music

  • Brass Monkeys · Live music · 4.3★ (619)
    5561 Overseas Hwy, Marathon, FL 33050, USA
  • JJ's DogHouse · Live music · 4.3★ (272)
    10700 Overseas Hwy, Marathon, FL 33050, USA
  • Marathon Grill and Ale House · Live music · 4.2★ (1535)
    5800 Overseas Hwy #12, Marathon, FL 33050, USA
  • The Hurricane Bar & Grille · Live music · 4.2★ (654)
    4650 Overseas Hwy, Marathon, FL 33050, USA
  • TJ's Tiki Bar · Live music · 4.1★ (343)
    2600 Overseas Hwy, Marathon, FL 33050, USA
  • Barnacle Barney's Tiki Bar and Grill · Live music · 4★ (808)
    1688 Overseas Hwy, Marathon, FL 33050, USA

Sights & arts

  • Marathon Mermaid Charters · Attractions · 5★ (4001)
    1688 Overseas Hwy, Marathon, FL 33050, USA
  • Turtle Hospital · Attractions · 4.8★ (7001)
    2396 Overseas Hwy, Marathon, FL 33050, USA
  • 7 Mile Bridge - Vista Point · Attractions · 4.8★ (684)
    Marathon, FL 33050, USA
  • Children's Rotary Park · Attractions · 4.8★ (231)
    7575 Overseas Hwy, Marathon, FL 33050, USA
  • Florida Keys Aquarium Encounters · Attractions · 4.7★ (2951)
    11710 Overseas Hwy, Marathon, FL 33050, USA
  • Sunset Park · Attractions · 4.7★ (1510)
    W Ocean Dr, Key Colony Beach, FL 33051, USA
  • Crane Point Hammock · Attractions · 4.7★ (1192)
    5550 Overseas Hwy, Marathon, FL 33050, USA
  • Marathon Community Park · Attractions · 4.7★ (429)
    200 Ocean, 200 36th St, Marathon, FL 33050, USA
  • Marathon Air Museum · Attractions · 4.7★ (242)
    9850 Overseas Hwy, Marathon, FL 33050, USA
  • The Lagoon on Grassy Key · Attractions · 4.7★ (238)
    59300 Overseas Hwy, Marathon, FL 33050, USA
  • Old Seven Mile Bridge · Attractions · 4.7★ (187)
    Florida Keys Overseas Heritage Trail, Marathon, FL 33050, USA
  • Dolphin Research Center · Attractions · 4.6★ (2063)
    58901 Overseas Hwy, Grassy Key, FL 33050, USA
  • Veterans Memorial Beach · Parks · 4.6★ (949)
    39900 US-1, Big Pine Key, FL 33043, USA
  • Oceanfront Park · Attractions · 4.6★ (175)
    9805 Overseas Hwy, Marathon, FL 33050, USA
  • Pigeon Key Island Train Tour · Attractions · 4.6★ (85)
    1090 Overseas Hwy, Marathon, FL 33050, USA
  • Sombrero Beach · Parks · 4.5★ (5031)
    Sombrero Beach, Sombrero Beach Rd, Marathon, FL 33050, USA
  • Curry Hammock State Park · Attractions · 4.5★ (1934)
    56200 Overseas Hwy, Marathon, FL 33050, USA
  • Sombrero Beach · Parks · 4.5★ (1076)
    2130 Sombrero Beach Rd, Marathon, FL 33050, USA
  • Marathon's Dog Park · Parks · 4.5★ (159)
    9805 Overseas Hwy, Marathon, FL 33050, USA
  • Sombrero · Parks · 4.5★ (99)
    2150 Sombrero Beach Rd, Marathon, FL 33050, USA
  • Sombrero Beach · Attractions · 4.4★ (252)
    535 96th St Ocean, Marathon, FL 33050, USA
  • Curry Hammock State Park Trail · Attractions · 4.4★ (108)
    Florida Keys Overseas Heritage Trail, Marathon, FL 33050, USA
  • Sunset Bay Park on Grassy Key · Attractions · 4.3★ (164)
    Overseas Hwy, Marathon, FL 33050, USA
  • Coco Plum Beach · Parks · 4★ (343)
    Coco Plum Dr, Marathon, FL 33050, USA

Boats & marinas

  • SS Pops Island Tours · Boat rentals & charters · 5★ (284)
    1 Knights Key Blvd, Marathon, FL 33050, USA
  • Cruisin' Tikis Marathon · Boat rentals & charters · 5★ (134)
    13205 Overseas Hwy, Marathon, FL 33050, USA
  • Salty Pup Adventures · Boat rentals & charters · 5★ (71)
    100 Ave I, Marathon, FL 33050, USA
  • Marina Marathon at Tarpon Creek · Marinas & boat ramps · 5★ (62)
    13205 Overseas Hwy, Marathon, FL 33050, USA
  • Onboard Yacht Charters · Boat rentals & charters · 5★ (57)
    5 Sombrero Blvd, Marathon, FL 33050, USA
  • Marathon Sailboat Rides · Boat rentals & charters · 5★ (56)
    5 Sombrero Blvd Dock 6B, Marathon, FL 33050, USA
  • Living Like Larry Charters · Boat rentals & charters · 5★ (53)
    Marathon, FL 33050, USA
  • Sole Watersports · Boat rentals & charters · 4.9★ (934)
    13205 Overseas Hwy, Marathon, FL 33050, USA
  • Island Girls Excursions · Boat rentals & charters · 4.9★ (233)
    13205 Overseas Hwy Marina, Marathon, FL 33050, USA
  • Marathon Snorkeling & Sunset Cruise · Boat rentals & charters · 4.9★ (67)
    1996 Overseas Hwy, Marathon, FL 33050, USA
  • Spirit Snorkeling at Captain Pips · Boat rentals & charters · 4.8★ (1147)
    at Captain Pips, 1480 Overseas Hwy, Marathon, FL 33050, USA
  • Marlin Bay Resort & Marina · Marinas & boat ramps · 4.8★ (261)
    3800 Gulfview Ave, Marathon, FL 33050, USA
  • Ocean View Marina · Marinas & boat ramps · 4.8★ (69)
    4681 Overseas Hwy, Marathon, FL 33050, USA
  • Sailing Catamaran Sirius - Ocean Sailing Inc · Boat rentals & charters · 4.8★ (65)
    725 11th Street Ocean, Marathon, FL 33050, USA
  • Faro Blanco Marina · Marinas & boat ramps · 4.7★ (106)
    1996 Overseas Hwy, Marathon, FL 33050, USA
  • Seahorse Water Adventures · Boat rentals & charters · 4.7★ (92)
    4650 Overseas Hwy, Marathon, FL 33050, USA
  • Captain Hooks Marina and Dive Center · Boat rentals & charters · 4.6★ (842)
    11833 Overseas Hwy, Marathon, FL 33050, USA
  • Coral Lagoon Resort Villas & Marina by KeysCaribbean · Marinas & boat ramps · 4.6★ (224)
    12399 Overseas Hwy, Marathon, FL 33050, USA
  • Key Colony Beach Marina · Marinas & boat ramps · 4.6★ (52)
    400 Sadowski Causeway, Key Colony Beach, FL 33051, USA
  • Starfish Snorkeling · Boat rentals & charters · 4.5★ (695)
    Sea Dog Charters Marina, 1248 Overseas Hwy, Marathon, FL 33050, USA
  • Safe Harbor Marathon · Marinas & boat ramps · 4.5★ (303)
    1021 11th Street Ocean, Marathon, FL 33050, USA
  • Yacht Haven Marina · Marinas & boat ramps · 4.5★ (85)
    5 Sombrero Blvd, Marathon, FL 33050, USA
  • Grassy Key Marina · Marinas & boat ramps · 4.5★ (82)
    59073 Overseas Hwy, Marathon, FL 33050, USA
  • Captain Pip's Marina & Hideaway · Marinas & boat ramps · 4.4★ (1548)
    1480 Overseas Hwy, Marathon, FL 33050, USA
  • Marathon City Marina · Marinas & boat ramps · 4.3★ (134)
    800 35th St Ocean, Marathon, FL 33050, USA
  • Skipjack Resort & Marina · Marinas & boat ramps · 4.2★ (1478)
    19 Sombrero Blvd •, Marathon, FL 33050, USA
  • Blackfin Resort Motel & Marina · Marinas & boat ramps · 4.2★ (750)
    4650 Overseas Hwy, Marathon, FL 33050, USA
  • Shelter Bay Marine · Marinas & boat ramps · 4.1★ (62)
    77 Coco Plum Dr, Marathon, FL 33050, USA

Shops

  • Sweet Savannah's of the Florida Keys · Shopping · 4.7★ (1931)
    8919 Overseas Hwy, Marathon, FL 33050, USA
  • Bayshore Clothing · Shopping · 4.7★ (139)
    8911 Overseas Hwy, Marathon, FL 33050, USA
  • Anthony's Ladies Apparel · Shopping · 4.6★ (167)
    5800 Florida Keys Overseas Heritage Trail STE 25, Marathon, FL 33050, USA
  • Gulfside village · Shopping · 4.6★ (114)
    5800 Overseas Hwy, Marathon, FL 33050, USA
  • Island Gift Shop · Shopping · 4.6★ (62)
    11400 Overseas Hwy #208, Marathon, FL 33050, USA
  • bealls · Shopping · 4.2★ (764)
    10950 Overseas Hwy, Marathon, FL 33050, USA
  • Marathon S.C. · Shopping · 4.2★ (409)
    5585 Overseas Hwy, Marathon, FL 33050, USA
  • Port Nautical Gifts · Shopping · 4.2★ (63)
    1101 Overseas Hwy, Marathon, FL 33050, USA
  • Surf Style 170: Surf, Swimwear, Sporting Goods in Marathon · Shopping · 4★ (145)
    5561 Overseas Hwy, Marathon, FL 33050, USA
  • Marooned In Marathon · Shopping · 4★ (69)
    11528 Overseas Hwy, Marathon, FL 33050, USA

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