St. John’s Pass in Madeira Beach is just west of St. Petersburg and right on the Gulf Coast. Madeira Beach is a combination of old Floirda charm and up-to-date hotels and condos. For a break from the beach, check out John's Pass Village & Boardwalkat Madeira Beach. With more than 100 retailers, restaurants and attractions, your visit here can easily turn into a full day of fun. Shop for classic Florida souvenirs in the tin-roofed village, enjoy seafood and casual fare al fresco, and hit the boardwalk.