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

Beach Front Balcony - Beach Place #107

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

Located within 5 minutes' walk of Hubbard's Beach, the spacious 126 m² Beach Front Balcony - Beach Place #107 St. Pete Beach apartment offers modern comforts like Wi-Fi and essentials like parking. More

From US$ 385 Book Now

Beach Front Corner Unit - Beach Place #212

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

Set in the Madeira Beach district, a 5-minute walk from The Pirate Ship Royal Conquest, the spacious Beach Front Corner Unit - Beach Place #212 St. Pete Beach apartment accommodates up to 8 guests. More

From US$ 515 Book Now

Corner Beach Front Unit - Beach Place #412

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

Located nearly a 5-minute stroll from Hubbard's Beach, the spacious 126 m² Corner Beach Front Unit - Beach Place #412 St. Pete Beach apartment offers modern comforts like Wi-Fi and essentials like a… More

From US$ 398 Book Now

Top Floor At Johns Pass | Bp #502

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

Top Floor At Johns Pass | Bp #502 St. Pete Beach apartment is located a 17-minute walk from Church by the Sea and 2.5 km from War Veterans Memorial Park. Offering access to a swimming pool, the… More

Book Now

Beach Front 3 Bedroom - Beach Place #507

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

Situated approximately 25 minutes' walk from Albert Whitted Park, the 3-bedroom Beach Front 3 Bedroom - Beach Place #507 St. Pete Beach apartment provides guests with Wi-Fi for either business or… More

Book Now

3 Bedroom 2 Bath Beach Front Unit

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

3 Bedroom 2 Bath Beach Front Unit St. Pete Beach apartment is nestled in the Madeira Beach district of St. Pete Beach, only 1.5 km from Church by the Sea. At the apartment guests can lounge by a… More

Book Now

206 - Sandy Shores

St. Pete Beach, United States Show map

206 - Sandy Shores St. Pete Beach villa is nestled merely 5 minutes' walk from John's Pass Village and can accommodate up to 5 guests. Located steps away from The Twisted Tower, the holiday home… More

From US$ 309 Book Now

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

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

The 85 m² Direct Beachfront 1B 1B Corner - Sandy Shores #305 St. Pete Beach apartment is located in the Madeira Beach district of St. Pete Beach, around 5 minutes' walk from Hubbard's Beach. Offering… More

From US$ 291 Book Now

Direct Beachfront Balcony - Sandy Shores #201

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

The spacious 85 m² Direct Beachfront Balcony - Sandy Shores #201 St. Pete Beach apartment is located in the Madeira Beach district of St. Pete Beach, nearly 5 minutes' walk from Hubbard's Beach. The… More

From US$ 304 Book Now

210 - Sandy Shores

St. Pete Beach, United States Show map

Up to 6 guests can stay at 210 - Sandy Shores St. Pete Beach villa and enjoy The Pirate Ship Royal Conquest, located about a 5-minute walk away. This accommodation features opportunities for… More

From US$ 332 Book Now

101 - Sandy Shores

St. Pete Beach, United States Show map

101 - Sandy Shores St. Pete Beach villa is nestled merely 5 minutes' walk from John's Pass Village and can accommodate up to 4 guests. Located fairly close to Alligator Attraction Nature Preserve… More

From US$ 232 Book Now

103 - Sandy Shores

St. Pete Beach, United States Show map

103 - Sandy Shores St. Pete Beach villa is nestled a mere 5 minutes' walk from John's Pass Village and can accommodate up to 6 guests. Located 3.2 km from Treasure Island Golf Tennis Recreation… More

From US$ 170 Book Now

402 - Sandy Shores

St. Pete Beach, United States Show map

402 - Sandy Shores St. Pete Beach villa entices guests to enjoy fisheries and offers proximity to John's Pass Village, located approximately a 5-minute stroll away. Offering a beachfront location in… More

From US$ 356 Book Now

2B 2B - Partial Beach View - Sandy Shores #211

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

The spacious 93 m² 2B 2B - Partial Beach View - Sandy Shores #211 St. Pete Beach apartment boasts a prime location nearly 5 minutes on foot from John's Pass Village and Boardwalk. The 2-bedroom… More

From US$ 307 Book Now

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

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

The spacious 85 m² Direct Beachfront 1B 1B Corner - Sandy Shores #301 St. Pete Beach apartment is merely a 5-minute stroll from John's Pass Village and Boardwalk and can accommodate up to 4 guests. More

From US$ 446 Book Now

Direct Beachfront - Updated - Sandy Shores #304

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

The 80 m² Direct Beachfront - Updated - Sandy Shores #304 St. Pete Beach apartment is located in the Madeira Beach district of St. Pete Beach, nearly a 5-minute walk from The Pirate Ship Royal… More

From US$ 418 Book Now

Beach Place 1-404

12901 Gulf Lane, Bldg 1 Unit 404, St. Pete Beach, United States Show map

Located only 500 metres from John's Pass Village, the 2-room Beach Place 1-404 St. Pete Beach villa provides an outdoor swimming pool as well as cycling and fisheries to diversify guests' leisure. More

From US$ 370 Book Now

109 - Beach Place

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

109 - Beach Place St. Pete Beach villa accommodates up to 4 guests and offers proximity to Alligator Attraction Nature Preserve, located just a 6-minute walk away. This St. Pete Beach holiday home… More

Book Now

#409 Sandy Shores Updated 2B 2B W/ Balcony

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

Located in the Madeira Beach district, the 93 m² #409 Sandy Shores Updated 2B 2B W/ Balcony St. Pete Beach apartment is approximately a 5-minute walk from John's Pass Village and 3.8 km from Walter… More

From US$ 257 Book Now

Luxury Direct Beachfront Views - Crimson #201

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

Located within 5 minutes' walk of Hubbard's Beach, the spacious 122 m² Luxury Direct Beachfront Views - Crimson #201 St. Pete Beach apartment offers modern comforts like Wi-Fi and essentials like a… More

From US$ 313 Book Now

Exquisitely Decorated-Beach Views Crimson #205

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

Located in the Madeira Beach district, a 5-minute walk from The Pirate Ship Royal Conquest, the spacious Exquisitely Decorated-Beach Views Crimson #205 St. Pete Beach apartment accommodates up to 4… More

From US$ 309 Book Now

Large Gulf Unit Beach Views - Crimson #203

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

Located within 5 minutes' walk of Hubbard's Beach, the spacious 142 m² Large Gulf Unit Beach Views - Crimson #203 St. Pete Beach apartment offers modern comforts like Wi-Fi and essentials like… More

From US$ 438 Book Now

208 - Sandy Shores

12924 Gulf Blvd, 208, St. Pete Beach, United States Show map

Boasting a patio and a golf course, 208 - Sandy Shores St. Pete Beach villa is suitable for up to 5 guests and is located in the Madeira Beach district of St. Pete Beach, within 5 minutes' walk of… More

Book Now

509 - Sandy Shores

12924 Gulf Blvd, 509, St. Pete Beach, United States Show map

509 - Sandy Shores St. Pete Beach villa is located just a 5-minute walk from John's Pass Village and invites guests to enjoy a patio and a golf course. This holiday home features opportunities for… More

Book Now

Sandy Shores #202

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

Situated only a 6-minute stroll from Gators Parasail, Sandy Shores #202 St. Pete Beach villa offers quick access to numerous city landmarks nearby. More

Book Now

404 - Sandy Shores

12924 Gulf Blvd, 404, St. Pete Beach, United States Show map

404 - Sandy Shores St. Pete Beach villa is located 5 minutes' walk from John's Pass Village and Boardwalk and invites guests to join fisheries. Offering a car park as well as Wi-Fi, this holiday home… More

Book Now

309 - Sandy Shores

12924 Gulf Blvd, 309, St. Pete Beach, United States Show map

309 - Sandy Shores St. Pete Beach villa is located 5 minutes' walk from John's Pass and invites guests to join fisheries. Offering a car park as well as Wi-Fi, this holiday home is situated in the… More

Book Now

Johns Passheated Poolhot Tub360 Water Viewsacross Beach5 Floorselevator

13007 Pelican Lane, St. Pete Beach, United States Show map

Located merely 300 metres from John's Pass Village and Boardwalk, the 9-bedroom Johns Passheated Poolhot Tub360 Water Viewsacross Beach5 Floorselevator St. Pete Beach villa offers guests to relax in… More

Book Now

Studio Efficiency Ground Floor - Surf Song #117

12960 Gulf Blvd, St. Pete Beach, United States Show map

The 33 m² Studio Efficiency Ground Floor - Surf Song #117 St. Pete Beach is located in the Madeira Beach district of St. Pete Beach, around 5 minutes' walk from John's Pass. Guests staying at the… More

From US$ 124 Book Now

2B 2B Ground Floor Poolside - Surf Song #118

12960 Gulf Blvd, St. Pete Beach, United States Show map

The 66 m² 2B 2B Ground Floor Poolside - Surf Song #118 Apartment St. Pete Beach boasts a prime setting and in around a 5-minute walk from John's Pass. This spacious apartment with a swimming pool is… More

From US$ 263 Book Now

Cute And Cozy Unit- John'S Pass - Surf Song #212

12960 Gulf Boulevard, St. Pete Beach, United States Show map

To enjoy your vacation in St. Pete Beach, stay at the 34 m² Cute And Cozy Unit- John'S Pass - Surf Song #212 Apartment St. Pete Beach, which is just 450 metres from Alligator Attraction Nature… More

From US$ 151 Book Now

Direct Beach View Studio 2Nd Fl - Surf Song #226

12960 Gulf Blvd, St. Pete Beach, United States Show map

Set in the Madeira Beach district, a 25-minute walk from Albert Whitted Park, Direct Beach View Studio 2Nd Fl - Surf Song #226 St. Pete Beach accommodates up to 2 guests. Offering access to a… More

From US$ 179 Book Now

Beach View - Balcony - 2 Queen - Surf Song #350

12960 Gulf Blvd, St. Pete Beach, United States Show map

The spacious Beach View - Balcony - 2 Queen - Surf Song #350 St. Pete Beach apartment features a convenient location a 16-minute walk from Church by the Sea and hosts up to 4 guests. Offering access… More

From US$ 166 Book Now

Large 1B1B Unit - Pool Side - Surf Song #229

12960 Gulf Blvd, St. Pete Beach, United States Show map

Located in the Madeira Beach district, the 55 m² Large 1B1B Unit - Pool Side - Surf Song #229 Apartment St. Pete Beach is about a 5-minute walk from John's Pass Village and 3.8 km from Walter Fuller… More

From US$ 258 Book Now

Just Renovated, New Kitchen Upgraded Bath - Free Wifi - Surf Song

12960 Gulf Blvd, St. Pete Beach, United States Show map

Set in the Madeira Beach district, a 16-minute walk from John's Pass Village and Boardwalk, Just Renovated, New Kitchen Upgraded Bath - Free Wifi - Surf Song Apartment St. Pete Beach accommodates up… More

From US$ 161 Book Now

Luxury Updated Beach Condo - Crimson #104

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

Situated nearly 5 minutes' walk from John's Pass Village and Boardwalk, the spacious 112 m² Luxury Updated Beach Condo - Crimson #104 St. Pete Beach offers a Jacuzzi for up to 4 guests. Gators… More

From US$ 347 Book Now

Beach View 1B 1B Balcony Quiet - Surf Song #238

12960 Gulf Blvd, St. Pete Beach, United States Show map

Located merely 5 minutes' walk from John's Pass Village, the spacious Beach View 1B 1B Balcony Quiet - Surf Song #238 St. Pete Beach apartment accommodates up to 3 guests. This apartment with a… More

From US$ 222 Book Now

Cute And Cozy Unit- John'S Pass - Surf Song #211

12960 Gulf Blvd, St. Pete Beach, United States Show map

To enjoy your vacation in St. Pete Beach, stay at the 34 m² Cute And Cozy Unit- John'S Pass - Surf Song #211 Apartment St. Pete Beach, which is merely 400 metres from John's Pass and within 5… More

Book Now

Studio Unit Facing Beach 2Nd Fl - Surf Song #227

12960 Gulf Blvd, St. Pete Beach, United States Show map

The 33 m² Studio Unit Facing Beach 2Nd Fl - Surf Song #227 St. Pete Beach is nestled in the Madeira Beach district, about a 5-minute walk from the seafood restaurant The Bubba Gump Shrimp Co. More

From US$ 124 Book Now

Beach View 1B 1B - Balcony - King - Surf Song #346

12960 Gulf Blvd, St. Pete Beach, United States Show map

The 62 m² Beach View 1B 1B - Balcony - King - Surf Song #346 St. Pete Beach apartment lies in a prime location in St. Pete Beach, about a 5-minute walk from Photo Letter Art. This spacious apartment,… More

From US$ 177 Book Now

1Br 1B - 3Rd Floor - King - Surf Song #335

12960 Gulf Blvd, St. Pete Beach, United States Show map

Featuring a prime location around 5 minutes' walk from Alligator Attraction Museum, the spacious 34 m² 1Br 1B - 3Rd Floor - King - Surf Song #335 Apartment St. Pete Beach accommodates up to 2 guests.… More

From US$ 197 Book Now

Luxury Unit - Top Floor Balcony On The Gulf- Crimson #302

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

Located only a 5-minute stroll from John's Pass Village, the spacious 122 m² Luxury Unit - Top Floor Balcony On The Gulf- Crimson #302 St. Pete Beach apartment accommodates up to 6 guests. The… More

From US$ 366 Book Now

Beach Front 1B1B Balcony 2 Beds - Surf Song #349

12960 Gulf Blvd, St. Pete Beach, United States Show map

Located merely 500 metres from Hubbard's Beach, the spacious 62 m² Beach Front 1B1B Balcony 2 Beds - Surf Song #349 St. Pete Beach apartment offers modern comforts like Wi-Fi and essentials like… More

From US$ 318 Book Now

Poolside 2Nd Floor 2B 2B - Surf Song #225

12960 Gulf Blvd, 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 66 m² Poolside 2Nd Floor 2B 2B - Surf Song #225 Apartment St. Pete Beach accommodates up… More

From US$ 269 Book Now

1Br 1B Beach View - Surf Song #332

12960 Gulf Blvd, St. Pete Beach, United States Show map

Located in the Madeira Beach district, a 5-minute walk from Photo Letter Art, 1Br 1B Beach View - Surf Song #332 St. Pete Beach apartment accommodates up to 2 guests. Offering access to a swimming… More

From US$ 179 Book Now

Poolside 2B 2B Unit - 2Nd Floor - Surf Song #224

12960 Gulf Blvd, St. Pete Beach, United States Show map

Located in the Madeira Beach district of St. Pete Beach, about 5 minutes' walk from Photo Letter Art, the 66 m² Poolside 2B 2B Unit - 2Nd Floor - Surf Song #224 Apartment St. Pete Beach accommodates… More

From US$ 376 Book Now

3Br Luxury 1400 Sq Ft - Oceanfront - Crimson #301

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

The spacious 3Br Luxury 1400 Sq Ft - Oceanfront - Crimson #301 Apartment St. Pete Beach is located 250 metres from John's Pass Village and Boardwalk and overlooks the ocean. This apartment with a… More

From US$ 627 Book Now

Beach View Balcony 1B 1B - King - Surf Song #239

12960 Gulf Blvd, St. Pete Beach, United States Show map

The 62 m² Beach View Balcony 1B 1B - King - Surf Song #239 St. Pete Beach apartment lies in the Madeira Beach district of St. Pete Beach and offers swift access to John's Pass Village, which is… More

From US$ 206 Book Now

2B 2B Ground Floor Poolside - Surf Song #120

12960 Gulf Blvd, St. Pete Beach, United States Show map

If you want to stay in the Madeira Beach district of St. Pete Beach, the spacious 2-bedroom 2B 2B Ground Floor Poolside - Surf Song #120 Apartment St. Pete Beach is a good choice located, nearly 5… More

From US$ 198 Book Now

Beach View 1B 1B - Balcony - King - Surf Song #347

12960 Gulf Blvd, St. Pete Beach, United States Show map

Located merely a 5-minute walk from John's Pass Village, the spacious Beach View 1B 1B - Balcony - King - Surf Song #347 St. Pete Beach apartment accommodates up to 2 guests. At this apartment, Wi-Fi… More

From US$ 158 Book Now