Special offers and Exclusive deals

Search Hotels

2026-10-27
2026-10-28
Guests

Filter Results

Hotels by class

Enter name

Price per night

Accommodation type

Districts

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

Hotels in John's Pass Village and Boardwalk Madeira Beach area of Florida

John'S Pass Hotel - Fully Remote Check In

12854 Johns Way, St. Pete Beach, United States Show map

Situated nearly 5 minutes on foot from John's Pass Village, the comfortable John'S Pass Hotel - Fully Remote Check In St. Pete Beach offers air-conditioned rooms, Wi-Fi, and a charging station for… More

From US$ 151 Book Now

Johns Pass Condo'S- Fully Remote

12854 Johns Way 2, St. Pete Beach, United States Show map

Johns Pass Condo'S- Fully Remote St. Pete Beach hotel is a great place to stay in the Madeira Beach district, a 17-minute walk from The Pirate Ship Royal Conquest. This aparthotel also includes… More

From US$ 494 Book Now

Belle Vista

12955 Pelican Lane, Madeira Beach, United States Show map

Featuring Wi-Fi throughout the property, the 3-star Belle Vista Hotel Madeira Beach is about 25 minutes' walk from Albert Whitted Park. More

From US$ 136 Book Now

Walk To Everything! John'S Pass Gem W/ Dock Access

12955 Pelican Ln Unit 3 (Anchor), St. Pete Beach, United States Show map

Situated only a 5-minute walk from John's Pass Village, Walk To Everything! John'S Pass Gem W/ Dock Access St. Pete Beach villa is ideal for up to 4 guests. Located just a few steps from The Twisted… More

Book Now

Waterside Retreat! Boutique Condo In Madeira Beach

12955 Pelican Ln Unit 2, St. Pete Beach, United States Show map

Situated about a 25-minute walk from War Veterans Memorial Park, the 2-bedroom Waterside Retreat! Boutique Condo In Madeira Beach St. Pete Beach villa offers guests to enjoy a terrace and a patio. More

Book Now

1 Block To Beach! Boutique Condo At John'S Pass

12955 Pelican Ln Unit 5, St. Pete Beach, United States Show map

The 3-bedroom 1 Block To Beach! Boutique Condo At John'S Pass St. Pete Beach villa offers proximity to such city sites as John's Pass, located only a 5-minute walk away. The St. Pete Beach holiday… More

Book Now

Walk To Beach + John'S Pass: Waterfront Gem!

12955 Pelican Ln Unit 1, St. Pete Beach, United States Show map

Up to 4 guests can stay at the 2-bedroom Walk To Beach + John'S Pass: Waterfront Gem! St. Pete Beach villa and enjoy John's Pass Village and Boardwalk, located nearly a 5-minute walk away. Located 4. More

Book Now

1 Block To John'S Pass: Condo W/ Shared Dock!

12955 Pelican Ln Unit 4 (Octopus), St. Pete Beach, United States Show map

Up to 4 guests can stay at the 2-bedroom 1 Block To John'S Pass: Condo W/ Shared Dock! St. Pete Beach villa and enjoy Alligator Attraction Nature Preserve, located approximately 5 minutes' walk away.… More

Book Now

Beachfront Complex - 2B 2B - Beach Place #403

12901 Gulf Lane, St. Pete Beach, United States Show map

Located approximately a 5-minute walk from Hubbard's Beach, Beachfront Complex - 2B 2B - Beach Place #403 St. Pete Beach apartment comprises a patio and a balcony. Offering access to a heated pool… More

From US$ 405 Book Now

Beachfront Complex - 2B 2B - Beach Place #401

12901 Gulf Lane, St. Pete Beach, United States Show map

Located approximately 5 minutes' walk from John's Pass Village and The Pirate Ship Royal Conquest, the spacious 106 m² Beachfront Complex - 2B 2B - Beach Place #401 St. Pete Beach apartment features… More

From US$ 312 Book Now

307 - Beach Place

St. Pete Beach, United States Show map

307 - Beach Place St. Pete Beach villa is situated approximately a 5-minute walk from Alligator Attraction Museum, featuring such comforts as Wi-Fi and parking. Offering a beachfront location in the… More

From US$ 506 Book Now

Beachfront Complex - 2B 2B - Beach Place #402

12901 Gulf Lane, St. Pete Beach, United States Show map

Located approximately a 5-minute stroll from John's Pass Village and Boardwalk, the spacious 106 m² Beachfront Complex - 2B 2B - Beach Place #402 St. Pete Beach apartment accommodates up to 8 guests.… More

From US$ 284 Book Now

1B Direct Beachfront - Balcony - Beach Place #409

12901 Gulf Lane, St. Pete Beach, United States Show map

Set in the Madeira Beach district of St. Pete Beach, nearly a 5-minute walk from Gators Parasail, the 81 m² 1B Direct Beachfront - Balcony - Beach Place #409 St. Pete Beach apartment accommodates up… More

From US$ 216 Book Now

Direct Beachfront 3B2B Gulf - Beach Place #408

12901 Gulf Lane, St. Pete Beach, United States Show map

The spacious 126 m² Direct Beachfront 3B2B Gulf - Beach Place #408 St. Pete Beach apartment is located in the Madeira Beach district of St. Pete Beach, nearly 5 minutes' walk from Hubbard's Beach. More

From US$ 627 Book Now

Beachfront Complex - 2B 2B - Beach Place #504

12901 Gulf Lane, St. Pete Beach, United States Show map

The spacious Beachfront Complex - 2B 2B - Beach Place #504 St. Pete Beach apartment is located around a 5-minute walk from Hubbard's Beach and offers a swimming pool onsite. Wi-Fi and parking are… More

From US$ 301 Book Now

Beachfront Complex - 2B 2B - Beach Place #501

12901 Gulf Lane, St. Pete Beach, United States Show map

Located in the Madeira Beach district, the 106 m² Beachfront Complex - 2B 2B - Beach Place #501 St. Pete Beach apartment is approximately a 5-minute walk from John's Pass Village and Boardwalk and 3. More

From US$ 248 Book Now

Beachfront Complex - 2B 2B - Beach Place #304

12901 Gulf Lane, St. Pete Beach, United States Show map

To enjoy your vacation in St. Pete Beach, stay at the spacious 106 m² Beachfront Complex - 2B 2B - Beach Place #304 St. Pete Beach apartment, which is 2.8 km from Bicentennial Park and approximately… More

From US$ 312 Book Now

Beach View - Balcony - 3B 2B - Beach Place #405

12901 Gulf Lane, St. Pete Beach, United States Show map

Beach View - Balcony - 3B 2B - Beach Place #405 St. Pete Beach apartment enjoys a prime location merely 5 minutes' walk from John's Pass Village and Boardwalk. Located in the Madeira Beach district… More

From US$ 259 Book Now

Beachfront Complex - 2B 2B - Beach Place #503

12901 Gulf Lane, St. Pete Beach, United States Show map

The 106 m² Beachfront Complex - 2B 2B - Beach Place #503 St. Pete Beach apartment is located in the Madeira Beach district of St. Pete Beach, nearly a 5-minute walk from Photo Letter Art. This… More

From US$ 198 Book Now

Beach Front - John'S Pass - Beach Place #210

12901 Gulf Lane, St. Pete Beach, United States Show map

The spacious Beach Front - John'S Pass - Beach Place #210 St. Pete Beach apartment features a beachfront location merely a 5-minute walk from John's Pass and hosts up to 8 guests. Offering access to… More

From US$ 715 Book Now

Updated Beachfront Balcony - Beach Place #312

12901 Gulf Lane, St. Pete Beach, United States Show map

The spacious Updated Beachfront Balcony - Beach Place #312 St. Pete Beach apartment is located about a 5-minute walk from Hubbard's Beach and offers a swimming pool onsite. Wi-Fi and private car… More

From US$ 330 Book Now

Luxury Beach Front Corner Beach Place #306

12901 Gulf Lane, St. Pete Beach, United States Show map

The spacious 126 m² Luxury Beach Front Corner Beach Place #306 St. Pete Beach apartment is only a 5-minute stroll from John's Pass Village and Boardwalk and can accommodate up to 8 guests. It enjoys… More

From US$ 515 Book Now

3B 2B Direct Beach Front Top Floor Corner

12901 Gulf Ln, St. Pete Beach, United States Show map

The spacious 123 m² 3B 2B Direct Beach Front Top Floor Corner St. Pete Beach apartment is only a 5-minute stroll from John's Pass Village and can accommodate up to 8 guests. The apartment has a… More

Book Now

Coastal Property - Johns Pass Beach Place #201

12901 Gulf Lane, St. Pete Beach, United States Show map

The spacious 106 m² Coastal Property - Johns Pass Beach Place #201 St. Pete Beach apartment is situated in the Madeira Beach district of St. Pete Beach, nearly 5 minutes' walk from The Pirate Ship… More

From US$ 325 Book Now

Corner Unit John'S Pass View- Beach Place #101

12901 Gulf Lane, St. Pete Beach, United States Show map

The spacious 106 m² Corner Unit John'S Pass View- Beach Place #101 St. Pete Beach apartment boasts a prime location only 350 metres from John's Pass Village. Located in the Madeira Beach district of… More

From US$ 313 Book Now

Beachfront 1B 1B Suite - Beach Place #209

12901 Gulf Lane, St. Pete Beach, United States Show map

Located in the Madeira Beach district, the 81 m² Beachfront 1B 1B Suite - Beach Place #209 St. Pete Beach is about a 5-minute walk from John's Pass Village and 3.8 km from Walter Fuller Complex… More

From US$ 194 Book Now

Beachfront Complex - 2B 2B - Beach Place #203

12901 Gulf Lane, St. Pete Beach, United States Show map

Located only 5 minutes' stroll from John's Pass Village and Boardwalk, the spacious 106 m² Beachfront Complex - 2B 2B - Beach Place #203 St. Pete Beach apartment accommodates up to 8 guests. The… More

From US$ 275 Book Now

Beachfront - Ocean Views - Beach Place #108

12901 Gulf Lane, St. Pete Beach, United States Show map

Located approximately a 5-minute stroll from Hubbard's Beach, the spacious 126 m² Beachfront - Ocean Views - Beach Place #108 St. Pete Beach apartment offers modern comforts like Wi-Fi and essentials… More

From US$ 394 Book Now

Ocean Views - Updated 3/2 - Beach Place #207

12901 Gulf Lane, St. Pete Beach, United States Show map

Ocean Views - Updated 3/2 - Beach Place #207 St. Pete Beach apartment is located around a 5-minute walk from Hubbard's Beach and offers a swimming pool onsite. Wi-Fi and a private parking lot are… More

From US$ 515 Book Now

Direct Beachfront 3B2B - Beach Place #310

12901 Gulf Lane, St. Pete Beach, United States Show map

The spacious Direct Beachfront 3B2B - Beach Place #310 St. Pete Beach apartment is located about a 5-minute walk from Hubbard's Beach and offers a heated pool onsite. Wi-Fi and a private parking lot… More

From US$ 446 Book Now

Beach View - Balcony - 3B 2B - Beach Place #305

12901 Gulf Lane, St. Pete Beach, United States Show map

Set in the Madeira Beach district of St. Pete Beach, about 5 minutes' walk from Photo Letter Art, the 126 m² Beach View - Balcony - 3B 2B - Beach Place #305 St. Pete Beach apartment accommodates up… More

From US$ 472 Book Now

John'S Pass Views Spacious Condo

12901 Gulf Lane, St. Pete Beach, United States Show map

The 106 m² John'S Pass Views Spacious Condo St. Pete Beach lies in the Madeira Beach district of St. Pete Beach and offers swift access to John's Pass Village and Boardwalk, which is merely 5… More

Book Now

John'S Pass - Beach Location - Beach Place #200

12901 Gulf Lane, St. Pete Beach, United States Show map

John'S Pass - Beach Location - Beach Place #200 St. Pete Beach apartment is located 2.5 km from War Veterans Memorial Park and about a 25-minute walk from Madeira Beach Access. Offering access to a… More

From US$ 301 Book Now

Direct Beachfront - Gulf Views - Beach Place #407

12901 Gulf Lane, St. Pete Beach, United States Show map

Located in the Madeira Beach district, the 126 m² Direct Beachfront - Gulf Views - Beach Place #407 St. Pete Beach apartment is approximately a 5-minute walk from John's Pass Village and 3.8 km from… More

From US$ 456 Book Now

Direct Beachfront Luxury 3B 2B - Beach Place #106

12901 Gulf Lane, St. Pete Beach, United States Show map

Set in the Madeira Beach district, 5 minutes' walk from The Pirate Ship Royal Conquest, the spacious Direct Beachfront Luxury 3B 2B - Beach Place #106 St. Pete Beach apartment accommodates up to 8… More

From US$ 555 Book Now

Beachfront Complex - 2B 2B - Beach Place #303

12901 Gulf Lane, St. Pete Beach, United States Show map

Located in the Madeira Beach district of St. Pete Beach, nearly a 5-minute walk from The Pirate Ship Royal Conquest, the 106 m² Beachfront Complex - 2B 2B - Beach Place #303 St. Pete Beach apartment… More

From US$ 356 Book Now

3 Bedroom 2 Bath Beach View #205 Beach Place Condos

12901 Gulf Lane, St. Pete Beach, United States Show map

Set in the Madeira Beach district of St. Pete Beach, about 5 minutes' walk from The Pirate Ship Royal Conquest, the 123 m² 3 Bedroom 2 Bath Beach View #205 Beach Place Condos St. Pete Beach… More

Book Now

Direct Beach Front 3 Bedroom - Beach Place #208

12901 Gulf Lane, St. Pete Beach, United States Show map

The spacious 126 m² Direct Beach Front 3 Bedroom - Beach Place #208 St. Pete Beach apartment is located in the Madeira Beach district of St. Pete Beach, around 5 minutes' walk from Photo Letter Art. More

From US$ 442 Book Now

Beach View - Balcony - 3B 2B - Beach Place #505

12901 Gulf Lane, St. Pete Beach, United States Show map

Beach View - Balcony - 3B 2B - Beach Place #505 St. Pete Beach apartment lies in a prime location in St. Pete Beach, a mere 5 minutes' walk from Gators Parasail. Situated just around the corner from… More

From US$ 636 Book Now

Corner Unit Views John'S Pass - Beach Place #204

12901 Gulf Lane, St. Pete Beach, United States Show map

Located in the Madeira Beach district of St. Pete Beach approximately 25 minutes' walk from Albert Whitted Park, the spacious 106 m² Corner Unit Views John'S Pass - Beach Place #204 St. Pete Beach… More

From US$ 405 Book Now

Direct Beachfront 1B 1B Corner - Sandy Shores #501

12924 Gulf Lane, St. Pete Beach, United States Show map

Featuring a heated pool, the spacious Direct Beachfront 1B 1B Corner - Sandy Shores #501 St. Pete Beach apartment is 5 minutes' walk from The Pirate Ship Royal Conquest. Wi-Fi and a car park are also… More

From US$ 217 Book Now

John'S Pass Updated 2B/2B - Beach Place #102

12901 Gulf Lane, St. Pete Beach, United States Show map

The spacious 106 m² John'S Pass Updated 2B/2B - Beach Place #102 St. Pete Beach apartment is nestled in the Madeira Beach district of St. Pete Beach, within 5 minutes' walk of Hubbard's Beach. At the… More

From US$ 271 Book Now

Direct Beachfront - 3B 2B - Beach Place #308

12901 Gulf Lane, St. Pete Beach, United States Show map

Located in the Madeira Beach district, the 126 m² Direct Beachfront - 3B 2B - Beach Place #308 St. Pete Beach apartment is approximately a 5-minute walk from John's Pass Village and 3.8 km from… More

From US$ 279 Book Now

Direct Beachfront - 3B 2B - Beach Place #411

12901 Gulf Lane, St. Pete Beach, United States Show map

The spacious 126 m² Direct Beachfront - 3B 2B - Beach Place #411 St. Pete Beach apartment is located in the Madeira Beach district of St. Pete Beach a mere 5 minutes on foot from John's Pass Village… More

From US$ 482 Book Now

Beachfront Complex - 2B 2B - Beach Place #302

12901 Gulf Lane, St. Pete Beach, United States Show map

The 106 m² Beachfront Complex - 2B 2B - Beach Place #302 St. Pete Beach apartment lies in the Madeira Beach district of St. Pete Beach and offers swift access to John's Pass Village and Boardwalk… More

From US$ 331 Book Now

Beachfront Complex - 2B 2B - Beach Place #301

12901 Gulf Lane, St. Pete Beach, United States Show map

Located in the Madeira Beach district of St. Pete Beach around 25 minutes' walk from Madeira Beach Access, the 106 m² Beachfront Complex - 2B 2B - Beach Place #301 St. Pete Beach apartment… More

From US$ 284 Book Now

Direct Beachfront Balcony - Beach Place #309

12901 Gulf Lane, St. Pete Beach, United States Show map

The spacious 81 m² Direct Beachfront Balcony - Beach Place #309 St. Pete Beach apartment is nestled in the Madeira Beach district of St. Pete Beach, within 5 minutes' walk of Hubbard's Beach. At the… More

From US$ 235 Book Now

Beachfront Complex - 2B 2B - Beach Place #202

12901 Gulf Lane, St. Pete Beach, United States Show map

To enjoy your vacation in St. Pete Beach, stay at the spacious 106 m² Beachfront Complex - 2B 2B - Beach Place #202 St. Pete Beach apartment, which is just 200 metres from John's Pass Village and… More

From US$ 182 Book Now

3 Bedroom 2 Bath Beach View #105 Beach Place Condos

12901 Gulf Lane, St. Pete Beach, United States Show map

The spacious 123 m² 3 Bedroom 2 Bath Beach View #105 Beach Place Condos St. Pete Beach is nestled in the Madeira Beach district of St. Pete Beach, merely 300 metres from Alligator Attraction Nature… More

Book Now

Direct Beachfront Corner Unit - Beach Place #206

12901 Gulf Lane, St. Pete Beach, United States Show map

Located in the Madeira Beach district of St. Pete Beach, approximately a 5-minute walk from Gators Parasail, the 126 m² Direct Beachfront Corner Unit - Beach Place #206 St. Pete Beach apartment… More

From US$ 636 Book Now