Self-proclaimed as the Dive Capital of the World, there are endless amounts of underwater activities and adventures you can experience in Key Largo.
There’s also plenty to do above water in its two state parks and famous Everglades national park. Meals in Key Largo are delicious and almost always served up with a beautiful beach scene. It also has quite the brewery scene, with refreshing drafts that you must give a try.
Key Largo boasts some of the best island life and is definitely worth a stop. Check out our list of top things to do and you won’t be disappointed!
1. Party at Islamorada Sand Bar
Experience one of Florida’s biggest parties right in the middle of the ocean! At a sand bar party, you’ll join hundreds of other boaters and party-goers as you spend the day drinking and relaxing in the Atlantic. The water is shallow enough so you can set up your lounge chairs, umbrellas, and even bbq grills once you arrive.
Since the party happens a mile offshore, you’ll need a boat, kayak, or paddleboard to join. With music blasting in the background, you’ll be mingling with tons of people who are there to have a good time and party in the ocean. Trust us on this one – it’s one of the coolest things to do in Key Largo!
- Mile Marker 84 on the Atlantic Ocean
- Most weekends during the summer
2. John Pennekamp Coral Reef Park
As the first underwater marine park in the US, the John Pennekamp Coral Reef Park is full of natural beauty and abundant wildlife. In the park, you can enjoy a variety of activities – from kayaking and canoeing to hiking and birdwatching. There’s even an on-site aquarium where you can see the marine life up close and personal!
However, most visitors come to admire the colorful coral reef, which is one of the last remaining living reef formations in the US. You can tour the reef by glass-bottom boat or by scuba diving and snorkeling.
- 102601 Overseas Hwy, Key Largo, FL 33037
- 2 p.m. – 4 p.m., closed Tuesday and Wednesday
- $8 per vehicle, $2 per pedestrian
- Recommended Tour: $45 Guided Sundive Snorkel Tour
3. Feed Tarpon at Robbie’s
Located on the shore of Islamorada is Robbie’s dock, a must-visit destination in Florida. At Robbie’s, you can dine on fresh seafood, shop the open-air market, or rent jet-skis and parasails for a fun day on the water. However, visitors from all over the world come to feed the resident, Tarpons!
For a small fee, you’ll be given a bucket of feeding fish. As you lay on your belly and dangle the fish over the dock, massive Tarpons will leap from the surface and snatch the food right out of your hand. Although these “Silver Kings” are giant, they love to be fed and are very friendly towards humans.
The frenzy of 100 or so Tarpons creates quite the show and is equally as entertaining for spectators as it is for the feeders.
- 77522 Overseas Hwy, Islamorada, FL 33036
- Daily 7 a.m. – 8 p.m.
4. Dive Spiegel Grove Wreck
Lurking deep below the ocean’s surface is one of Key Largo’s most fascinating dive spots. The USS Spiegel Grove is over 500 feet in length and was used as a dock landing ship by the Navy from 1955 – 1989. It sank in 2002 and is now considered one of the best artificial wreck dives to cross off your bucket list.
To admire the stunning USS Spiegel Grove, you’ll descend roughly 60 to 70 feet into the water. Besides exploring the ship, you’ll also get to see groupers, barracudas, and even schools of minnows. However, due to strong currents, this wreck dive should only be tackled by experienced divers.
5. Ride African Queen
For one of the more unique things to do in Key Largo, hop aboard the African Queen steamboat for an unforgettable cruise around Key Largo. You may recognize this boat from the 1951 Humphrey Bogart and Katherine Hepburn movie, “The African Queen.” Now is your chance to take a ride on this iconic vessel through the beautiful canals of Florida.
Docked in the Marina Del Mar marina, the African Queen offers a variety of tours for all types of travelers. Cruises around the Port Largo Canals leave several times a day to show you the wonderful sights around the harbor.
You can also join a dinner cruise, where you’ll indulge in a fabulous three-course dinner before sailing into the sunset.
- 99701 Overseas Hwy, Key Largo, FL 33037
- Daily 9 a.m. – 8 p.m.
6. Everglades National Park
No trip to Key Largo would be complete without a day trip to the Everglades. At the Everglades National Park, you’ll get to experience one of the most ecologically diverse regions in the US. The marsh wetlands, mangrove forests, and flowing rivers make the Everglades a unique landscape that you must visit during your trip to Florida.
The Everglades is also home to a variety of birds, fish, mammals, and reptiles. There are over 35 species of threatened animals living in the park, including the Florida panther, West Indian manatee, and the American crocodile. Although these animals are hard to spot, the Everglades is still an excellent destination for wildlife watching.
You can also spend the day in the Everglades hiking or cycling through the designated trails. Kayaking and canoeing are also great ways to experience the Everglades. However, boating, swimming, and jet skis are prohibited in the park.
- 40001 State Road 9336, Homestead, FL 33034
- Open 24 hours
- $30 per vehicle, $8-$15 per pedestrian
7. Sunset Dinner at Sol by the Sea
Nothing says relaxation like fresh seafood, tropical cocktails, and panoramic views of the sunset. Located on the dock-side pier, the Sol by the Sea restaurant is the perfect setting for a romantic dinner with some of the best sunset views in Florida.
Grab a seat by the open windows and enjoy mouth-watering dishes like seafood paella, tuna tartar, and even Cajun crab fries. Wash it down with a hand-crafted dragon fruit mojito or rum shack mai tai, and you have yourself a perfect evening!
It would be a crime to leave Key Largo without enjoying at least one sunset dinner, so make sure you get yourself here for some gorgeous views. It really is the perfect way to end the day after a busy day visiting all of Key Largo attractions.
- 97450 Overseas Hwy, Key Largo, FL 33037
- Daily, 11 a.m – 10 p.m.
8. Harry Harris Park & Beach
Fun for the whole family, Harry Harris Park & Beach has everything you need for a memorable day in the sun. Although the beach itself is small compared to other beaches in Florida, it’s still a great place to relax and enjoy a few outdoor activities.
If you’re looking for a bit of adventure, you can fish, snorkel, and swim in the calm, shallow waters. The protected tide pool is ideal for children and young swimmers. We also recommend bringing food and drinks and finding a shady spot underneath the palm trees for an afternoon picnic.
- 50 Beach Rd, Tavernier, FL 33070
- Daily, 7:30 a.m. – 8 p.m.
9. Fishing Charter
Whether you’re backcountry, offshore, or shallow flat fishing, Key Largo has tons of charters to take you out into the open waters. Brimming with abundant marine life, Key Largo offers some of the best sport-fishing in Florida. It’s even common for novice fishers to catch mahi-mahi, groupers, snappers, marlins, kingfish, and more!
There are tons of fishing charter companies to choose from. You can decide between fun party boats, private reef trips, and even after-dark fishing tours. Some companies will also clean and cook your catch right in front of you, which makes for an unforgettable lunch at sea.
10. Snorkel Key Largo
The crystal clear waters of Key Largo are ideal for snorkeling. You can offshore snorkel right from the sandy coastline of the beaches, or hire a charter to take you to some of the best deep-water snorkeling sights.
One of our favorite spots is in John Pennekamp State Park, where you’ll see the fantastic living coral reefs. You’ll also get the chance to see the magnificent Christ of the Abyss Statue, which is submerged almost 60 feet beneath the ocean’s surface.
An eco-tour will also get you up close and personal with some of Key Largo’s most famous residents. On this tour, you’ll get to swim through the mangroves to see spawning fish and other newly-hatched marine animals.
- Recommended Tours: Snorkeling in Key Largo Tours
11. History of Diving Museum
If you have any interest in the world of scuba or deep-sea exploration, then the History of Diving Museum is for you.
Step back in time and discover how scuba diving became one of the most unique water sports in the world. Learn about early pioneers, look at antiquated technology, and even marvel at the different treasures recovered from shipwrecks. There’s also an interactive exhibit to test how long you could hold your breath underwater!
- 82990 Overseas Hwy, Islamorada, FL 33036
- Daily 10 a.m. – 5 p.m.
12. Islamorada Brewery
Serving home-brewed craft beer and strong spirits, the Islamorada Brewery is guaranteed to quench your thirst on a hot Flordia day. The brewery is located on the small island of Islamorada, surrounded by swaying palm trees just a few steps from the water.
During your visit to their showroom, you’ll be able to taste the different rotating beers on tap. Try the Floridays Tropical Pale Ale or the Sandbar Sunday Wheat Ale.
Next door to the brewery is the on-site distillery where you can sample their liquor flight of rum, gin, and vodka. There is also a charming beer garden where you can soak up the sun while drinking refreshing beverages.
- 82229 Overseas Hwy, Islamorada, FL 33036
- Monday – Friday 11 a.m. – 9 p.m., Saturday – Sunday 11 a.m. – 10 p.m.
13. Florida Keys Brewing
If you’re a fan of small microbreweries, then a visit to the Florida Keys Brewing Company is worth a stop. Located in the heart of Islamorada, the Florida Keys Brewing Company has over 20 different beers on draft.
Grab a pint of Bayside Coffee Blonde or the Grapefruit to be Alive and head to the tropical beer garden in the backyard. There are tons of lawn games and picnic tables where you can enjoy the real Florida island life. The brewery is located right across the street from the taproom, so you know that each pour is as fresh as can be!
- 81611 Old Highway, Islamorada, FL 33036
- Monday – Friday 11 a.m. – 10 p.m., Saturday – Sunday 11 a.m. – 11 p.m.
14. Spa at Cheeca Lodge
Since you’re on vacation, why not treat yourself to a relaxing spa day at the Cheeca Lodge and Spa? Located on 27 acres of tropical gardens, the Cheeca Lodge and Spa is the epitome of luxury and relaxation. Best of all, you don’t have to be a guest of the resort to pamper yourself with a spa treatment.
They offer a variety of relaxing services like massages, facials, and body scrubs. Some of their most popular treatments include the golden veil body scrub and the signature hot lava shell massage. After your spa day, you can go for a swim in the saltwater lagoon or sip blended tropical cocktails in the hotel’s oceanfront tiki bar.
- 81801 Overseas Hwy, Islamorada, FL 33036
- Monday – Saturday 8:30 a.m. – 8 p.m., Sunday 8:30 a.m. – 5 p.m.
- Book A Room Online Now
15. Spend the Day on Anne’s Beach
Although it was recently impacted by Hurricane Irma, Anne’s Beach is still a favorite of many Florida locals. It’s not full of outdoor activities or entertainment, but it’s a great place to unwind after a busy day.
Located just off the main road of Islamorada, Anne’s Beach is easy to access. It’s not overcrowded, making it the perfect escape for a picnic under the shady palm trees or for spotting wild birds and marine life.
Since the depth is very shallow, the temperature of the water is always lovely and warm. If you’re looking for a quiet, peaceful beach, then don’t forget to stop by Anne’s Beach on Islamorada.
- Mile Marker 73.5, Islamorada, FL 33036
- Open 24 hours
16. Sunset at Mile Marker 88
Located right on the sandy shores of Islamorada, Mile Marker 88 is a fabulous restaurant that attracts both locals and tourists. They whip up gourmet dishes like lobster and mango guacamole, key lime seafood penne, and crispy Florida yellowtail. For dessert, the key lime baked Alaska and molten lava chocolate cake are to die for!
Not only do they serve some of the tastiest dishes in Florida, but most tables in the restaurant also offer unparalleled views of the ocean. The Keys may not be known for their big beaches, but Marker 88 has its very own beach on the property. When the day ends, it’s one of the best places to watch the sunset.
- 88000 Overseas Hwy, Islamorada, FL 33036
- Daily 11 a.m. – 10 p.m.