Planning a vacation can be overwhelming; especially when there are so many things to do in Madeira Beach! Luckily, our Shoreline Island Resort is centrally located by many of Madeira Beach’s top attractions. Whether you’re hoping to shop, eat, fish, or jet ski, John’s Pass Village has it all and more! 

Fun On The Water

Feel the wind in your hair while you parasail over the Gulf of Mexico! Madbeach Watersports ensures you will have a gentle, dry takeoff and landing from their parasailing boat. You can choose to ride a single, tandem or triple seat parasail. Don’t worry about reserving your parasail ride; trips depart on the hour all day long! If parasailing doesn’t sound exciting to you, Madbeach Watersports offers a variety of other adventures to try such as wave runner rentals and fishing charters. Another popular activity on John’s Pass Village & Boardwalk is deep sea fishing. Hubbard’s Marina offers a variety of fishing trip options including but not limited to five-hour trophy shark trip, half day/night trip and 44-hour full moon fishing trip. Head to their website to learn more about the offered fishing trips you can attend. 

Food & Drink

While at John’s Pass Village, visit one of Florida’s oldest bar and grills, Bamboo Beach Bar & Grill. The menu offers many local favorites such as fish tacos, eggplant fries, smoked fish spread and more. We recommend trying a frozen cocktail such as Banana Cabana. Keep the party going at Mad Beach Craft Brewing Company. There’s a long list of house brews, cider, sangria and rotating taps to taste. Our resort is a four-minute walk to John’s Pass Village. After having a few drinks, call “Free Beach Ride” at 727-776-7553 to request a free shuttle to our door. The service runs until 3 am every day. 

Shoreline Island Resort

After a long day of fun in the sun, return to Shoreline Island Resort where you can relax on our sandy beach, cocktail in hand. Our exclusive-adult resort ensures guests will have a relaxing, comfortable experience. To learn more information, visit our website or talk to our friendly staff at 800-635-8373.