Cannon Beach
Cannon Beach things to do, attractions, restaurants, events info and trip planning
Plan your stay
Posts
Miami to Key Largo
RoyRoy
70
This was a great place for my first experience in one of the Keys. I didn’t realize that the Keys are actually rocky but this area provided a small sandy beach. By far the coolest part of this trip was noticing two manatees swimming within the roped off swimming section. It seemed like they were trying to eat moss off the ropes. The just chilled in the area for a couple hours at least. The water was considered too murky for snorkeling tours the day that we visited but I still felt like it was pretty clear. The beach had a lot of people but I didn’t feel crowded. I’d love to explore more of the park in a kayak but we didn’t have time.
Gordon JuddGordon Judd
80
*Located in John Pennekamp State Park* Beautiful park that offers many services! You can go kayaking, paddleboarding, and snorkel/scuba. There's also a store on site incase you need/forgot swim gear. The beach itself is a bit rocky (manageable barefoot or bring some swim shoes). The water is calm, perfect for some light snorkeling activities (great for kids or beginners). We came mid May, so the water wasn't too cold or hot. Spent all mid afternoon there, people come and go but it never got too crowded. The restrooms are kept super clean and there's rinse off stations as well.
Jazz B.Jazz B.
00
I’m not sure how anyone could rate this more than a star or two. For starters, there is literally no beach. It’s rock, coral, seaweed, and the smallest bit of sand. There’s no making sandcastles or anything. WEAR SHOES! It also smelled and it was super busy. The water was also so warm it was not refreshing. Would not recommend this “beach.”
Megan ThayerMegan Thayer
50
Warning! Not a beach. Probably a good park for a walk but the beach is a hard pass. There is no sand, its rocky, beach is dirty lots of seaweed and a horrible smell. It smelled like a swamp. So kinda feel bad about driving an hour from Miami to find out Miami indeed has the best beaches! Looks good but it wasn’t a pleasant experience.
Cvetina PetrovaCvetina Petrova
170
This place looks more like a lake than anything else. Beach itself was horrible. No sand. Just Little Rock’s everywhere. Water was very warm but during this time, seaweed is everywhere and it smells really bad. The state park is pretty and plenty of space for everyone. However, definitely not a place I care to visit again.
AnastasyaAnastasya
60
Nearby Attractions Of Cannon Beach
Sundiver Snorkel Tours
Sail Fish Scuba
Kingdom Escape Games
Far Beach
Key Largo Art Gallery

Sundiver Snorkel Tours
4.5
(511)Click for details

Sail Fish Scuba
4.9
(235)Click for details

Kingdom Escape Games
4.9
(211)Click for details

Far Beach
3.7
(231)Click for details
Nearby Restaurants Of Cannon Beach
Lazy Lobster Seafood Restaurant
The Fish House
Alfredo's Cookhouse
Num Thai Restaurant And Sushi Bar
The Juice House
GRATI Cafe
Sandbar Donuts
La Guajira Cafeteria

Lazy Lobster Seafood Restaurant
4.5
(1.7K)Click for details

The Fish House
4.6
(2.5K)Click for details

Alfredo's Cookhouse
4.6
(816)Click for details

Num Thai Restaurant And Sushi Bar
4.6
(528)Click for details
Basic Info
Address
Key Largo, FL 33037
Map
Reviews
Overview
3.9
(336 reviews)
Ratings & Description
outdoor
family friendly
Description
Cannon Beach is a small coastal city in northwest Oregon. It’s known for its long, sandy shore. Standing tall in the ocean, Haystack Rock is a seasonal haven for tufted puffins. On a headland to the north, trails in Ecola State Park offer sweeping views of the ocean, coves and a lighthouse. South is Arcadia Beach, with tide pools and a picnic area. Nearby Hug Point has sea caves. Boutiques and galleries dot downtown.
attractions: Sundiver Snorkel Tours, Sail Fish Scuba, Kingdom Escape Games, Far Beach, Key Largo Art Gallery, restaurants: Lazy Lobster Seafood Restaurant, The Fish House, Alfredo's Cookhouse, Num Thai Restaurant And Sushi Bar, The Juice House, GRATI Cafe, Sandbar Donuts, La Guajira Cafeteria

- Unable to get your location