
John's Pass Village in Madeira Beach is a hub for everything from shopping and dining to boating and birdwatching.
Madeira Beach
This barrier island community is what you get when you cross an Old Florida fishing village with a lively (but not rowdy) beach town. Check out this popular Tampa Bay destination!
Fun Things to Do
Relax, stroll and swim along 2.5 miles of beautiful beaches, or check out Mad Beach’s rocky southern point, a popular spot for shore fishing.
Save a day or more to explore John’s Pass Village & Boardwalk, a rustic waterfront complex with shops, restaurants and water recreation businesses. From John’s Pass, catch a dolphin cruise or pirate-themed cruise, rent a boat or jet-ski, or even hop on a floating tiki bar. Hubbard's Marina is a huge part of the community here, so check out their many offerings.
See Our Best Madeira Beach Videos
From eating fresh seafood to shopping at waterfront boutiques to having a cold one on a floating tiki hut, vacation just doesn't get better than this.
Sponsored Content

Fun for All at John's Pass Village & Boardwalk
Combine a fabulous waterfront location with great restaurants, fun shops, and water activities galore, and you've got John's Pass Village & Boardwalk. Don't miss it!
Read more about John's Pass VillageEvents & Entertainment
One of the most popular events in St. Pete-Clearwater, John’s Pass Seafood Festival takes place each year (dates vary), featuring live bands, vendors and the seafood creations of talented local chefs.
Most days of the week, there’s live entertainment somewhere on Mad Beach. Legendary spot Daiquiri Shak brings in some of the best local acts, and Saltwater Hippie has live music nightly as well as during the day on weekends.
Read more about local Tampa Bay events
Fresh Seafood Is on the Menu


Bounty of the Sea
Whether you simply want some delicious seafood - or would like some help cooking your catch - the Friendly Fisherman Seafood Restaurant in Madeira Beach is a great place to be.
Bounty of the Sea
Whether you simply want some delicious seafood - or would like some help cooking your catch - the Friendly Fisherman Seafood Restaurant in Madeira Beach is a great place to be.


Set in John's Pass Village & Boardwalk, Walt'z Fish Shak has an ever-changing menu of fresh fish.
Set in John's Pass Village & Boardwalk, Walt'z Fish Shak has an ever-changing menu of fresh fish.
Where to Eat & Drink
Madeira Beach offers a variety of delicious dining options to suit all tastes. Lisa's Cafe serves up comforting breakfast and lunch favorites, perfect for a casual start to your day. For fresh, local seafood right from the dock, stop in at Wild Seafood Co., a local seafood market with a wide selection of fresh, sustainably caught fish, shrimp, crab and oysters. Treat your taste buds to a mouthwatering grouper sandwich at Walt'z Fish Shak or try Bamboo Beach Bar and Grill for a fun, laid-back atmosphere with tropical drinks and tasty bites. Daiquiri Shak Raw Bar & Grill serves up fresh seafood and lively cocktails in a beachy setting.
For a true Madeira Beach experience, The Friendly Fisherman's Restaurant combines classic seafood dishes with waterfront views, perfect for a relaxing meal by the water. Another favorite beachfront spot is Caddy's, where you can enjoy refreshing drinks with a view of the Gulf, all in a relaxed, family-friendly atmosphere. Satisfy your sweet tooth at Candy Kitchen, a beloved 1950s tradition serving up classic candy and homemade goodies.
Sweet Treats at Candy Kitchen






Places to Stay
"Mad Beach" is not only home to the #9 Beach in America, it's also replete with cozy vacation rentals as well as new and classic hotels. Check out your accommodation options.
See All Places to Stay in Madeira BeachBook Your Stay Now
How to Get Around Madeira Beach
If you're driving, check out this handy beach parking guide to find the best spots. Want to explore without the hassle of driving? Hop on the Suncoast Beach Trolley for a relaxing ride along the coast, with routes stretching from Clearwater Beach all the way down to Madeira Beach and back, stopping at charming beach towns along the way.