Plan a trip

Trip planner

Pick a town and your dates. You'll get the drive from Cape Coral, events during your trip and the top-rated places.

Getting to Matlacha & Pine Island

22 min · 12 miles from Cape Coral (Google driving route without traffic, checked 2026-10-10; expect longer in season)

Events coming up

Dates TBC

Places to go

Top 5 per group by Google rating (4★+, 20+ reviews). Hours change — call ahead.

Eat & drink

  • The Island Girl · 5★ (29)
    13921 Waterfront Dr, Bokeelia, FL 33922, USA
  • Street Eatz & Ale · 4.8★ (237)
    5508 Avenue A, Bokeelia, FL 33922, USA
  • Tacos El Viejon · 4.8★ (217)
    5476 Avenue A, Bokeelia, FL 33922, USA
  • Island Crab Seafood Market · 4.8★ (86)
    3187 Stringfellow Rd, St James City, FL 33956, USA
  • Savage Skillet · 4.8★ (85)
    5110 Pine Island Rd Ste 140E, Bokeelia, FL 33922, USA

Breakfast & coffee

  • Get Perked Coffee & Breakfast · 5★ (85)
    10360 Stringfellow Rd, St James City, FL 33956, USA
  • Cositas Bakery & Coffee Shop · 4.6★ (93)
    10731 Stringfellow Rd, Bokeelia, FL 33922, USA

Bars & live music

  • BIG Herm's Chicago Style Food · 4.8★ (84)
    3946 Pine Island Rd, Matlacha, FL 33993, USA
  • Tarpon Lodge · 4.7★ (733)
    13771 Waterfront Dr, Bokeelia, FL 33922, USA
  • Matlacha, Florida · 4.7★ (72)
    4500 Pine Island Rd, Matlacha, FL 33993, USA
  • Matlacha Tiny Village · 4.6★ (171)
    4661 Pine Island Rd, Matlacha, FL 33993, USA
  • Cabbage Key Inn and Restaurant · 4.5★ (2594)
    200, Pineland, FL 33945, USA

Things to do

  • Island Flair Gallery Boutique · 5★ (25)
    4630 Pine Island Rd, Matlacha, FL 33993, USA
  • Matlacha Pass Aquatic Preserve · 4.6★ (683)
    12301 Burnt Store Rd, Punta Gorda, FL 33955, USA
  • Sirenia Vista · 4.6★ (647)
    3916 Ceitus Pkwy, Cape Coral, FL 33991, USA
  • Pine Island Sound Aquatic Preserve · 4.6★ (537)
    12301 Burnt Store Rd, Punta Gorda, FL 33955, USA
  • Galt Preserve · 4.6★ (333)
    3661 Stringfellow Rd, St James City, FL 33956, USA

Beaches & parks

  • Cayo Costa State Park · 4.7★ (611)
    Captiva, FL 33924, USA
  • Captiva Beach · 4.6★ (609)
    14770 Captiva Dr, Captiva, FL 33924, USA
  • Pine Island · 4.6★ (292)
    Pine Island, Florida, USA
  • Pinewood Trails · 4.6★ (134)
    5901 Pine Island Rd, Bokeelia, FL 33922, USA
  • Sugar Sand Beach RV Resort · 4.6★ (107)
    11200 Porpoise Point Rd, Matlacha, FL 33993, USA

On the water

  • Matlacha Fishing Charters · 5★ (55)
    2528 Bayshore Dr, Matlacha, FL 33993, USA
  • Matlacha Outfitters · 4.9★ (57)
    4882 Pine Island Rd, Matlacha, FL 33993, USA
  • MATLACHA SALTWATER OUTFITTERS · 4.9★ (44)
    4278 Pine Island Rd, Matlacha, FL 33993, USA
  • Gulf Coast Kayak · 4.9★ (37)
    3916 Ceitus Pkwy, Cape Coral, FL 33991, USA
  • D & D Matlacha Bait and Tackle Inc · 4.7★ (507)
    3922 Pine Island Rd NW, Matlacha, FL 33993, USA

Shopping

  • Great Licks Ice Cream Shop / CW Fudge Factory · 4.6★ (393)
    4548 Pine Island Rd Ste D, Matlacha, FL 33993, USA
  • Serenity Bay Cottages · 4.6★ (50)
    4826 Pine Island Rd #4824, Matlacha, FL 33993, USA