Cayo Costa State Park

Marine protected area · Lee County

1

@afar

"To reach this state park off the north end of Captiva Island, you’ll need to travel by private boat or Captiva Cruises ferry. Once there, though, you’ll find 2,400 spectacular acres, including nine miles of pristine beach perfect for shelling and swimming. Keep your eye out for manatees and dolphins, which are often spotted in the surrounding waters. If you’re feeling adventurous, you can even pitch a tent or rent a primitive cabin and spend the night in the real Florida."

The Best Beaches in Fort Myers and Sanibel
Photo courtesy of Florida State Parks

Captiva, FL 33924 Get directions

floridastateparks.org

1 Postcard

See full details

More Places For You

Southwest Florida International Airport

International airport · Lee County

Bright and breezy, Southwest Florida International Airport (RSW) offers a smooth and stress-free travel experience with friendly staff, quick security, and convenient car rentals.

1 Postcard

Barbara Anne's Jewelry & Repair

Jeweler · Lee County

Barbara Anne's is a beloved Boca Grande jewelry boutique where friendly staff helps you find everything from exquisite rings to unique local charms.

1 Postcard

Captain Tony's Fishing Adventures

Fishing charter · Lee County

Experience a fun-filled fishing adventure with a friendly crew at Captain Tony's, where you're likely to catch a good haul and enjoy great vibes.

0 Postcards

Keylime Bistro Boca Grande & The Loose Caboose Ice Cream Shoppe

Restaurant · Lee County

American eatery in a former train depot with local fish, homemade ice cream & a pet-friendly patio.

1 Postcard

Key West Express

Ferry service · Lee County

Key West Express offers a breezy ride from Ft. Myers to Key West with comfortable seating, tasty snacks, and scenic views—perfect for a laid-back getaway.

2 Postcards

Eagle Grille & Miller's Dockside

Seafood restaurant · Lee County

This waterfront spot dishes up fresh seafood and steak against a backdrop of maritime decor and stunning views, perfect for a casual outing.

1 Postcard

Cabbage Key Inn and Restaurant

Resort hotel · Lee County

Nestled on a boat-access-only island, this charming old Florida resort boasts cozy cottages and a lively eatery where locals and visitors gather over burgers and breezy drinks.

2 Postcards

The Gasparilla Inn

Hotel · Lee County

Nestled on a picturesque barrier island, this classic resort boasts vintage-style rooms, a renowned golf course, and a charming beach club, making it the ultimate old-Florida escape.

2 Postcards

Smart Studio - Art Gallery & Shop

Art gallery · Lee County

Discover Boca Grande's gem of a gallery featuring stunning local art, limited edition prints, jewelry, and custom framing—an ideal spot for unique gifts.

1 Postcard

The Innlet

Hotel · Lee County

Nestled by Boca Grande Bayou, this charming hotel features bright, cozy rooms, an inviting pool, and a casual eatery, just a stroll from the beach.

1 Postcard