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 Treasure Isle Boat Rentals Treasure Island area of Florida

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

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

Caddy'S Cottage #1

91St Avenue, St. Pete Beach, United States Show map

Situated around a 5-minute stroll from Sunset Beach Place, the 2-bedroom Caddy'S Cottage #1 St. Pete Beach offers opportunities for fisheries in the area. Offering Wi-Fi, the St. Pete Beach holiday… 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

Palms Of The Isles

1St Avenue South, St. Pete Beach, United States Show map

Situated in the Treasure Island district of St. Pete Beach, about 10 minutes' drive from Walter Fuller Complex Public Swimming Pool, Palms Of The Isles Villa St. Pete Beach comes with an outdoor… More

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

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

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

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

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

Direct Oceanfront - 4 Queen Beds - Surf Song #241

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 The Pirate Ship Royal Conquest, the 124 m² Direct Oceanfront - 4 Queen Beds - Surf Song #241 St. Pete Beach… More

From US$ 361 Book Now

Best Value, 2Nd Floor 2B 2B Near Pool - Surf Song #230

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

Best Value, 2Nd Floor 2B 2B Near Pool - Surf Song #230 St. Pete Beach apartment enjoys a prime location just 5 minutes' walk from John's Pass Village. Located in the Madeira Beach district, a few… More

From US$ 164 Book Now

Updated Ground Floor Unit - Steps To Pool Beach

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

Updated Ground Floor Unit - Steps To Pool Beach St. Pete Beach apartment is located about 3 km from Jungle Prada de Navaez Park and just 5 minutes' walk from The Pirate Ship Royal Conquest. Offering… More

From US$ 297 Book Now

Beach View 2B 2.5B Townhouse - Surf Song #342

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

Located in the Madeira Beach district, the 123 m² Beach View 2B 2.5B Townhouse - Surf Song #342 St. Pete Beach is around a 5-minute walk from John's Pass Village and Boardwalk and 3.8 km from Walter… More

From US$ 289 Book Now

Updated Pool Side - 2Nd Floor - Surf Song #228

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

The 63 m² Updated Pool Side - 2Nd Floor - Surf Song #228 St. Pete Beach apartment lies in a prime location in St. Pete Beach, about a 5-minute walk from Alligator Attraction Museum. This spacious… More

From US$ 269 Book Now

1Br 1B Beach View - King - Surf Song #333

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

To enjoy your vacation in St. Pete Beach, stay at the 38 m² 1Br 1B Beach View - King - Surf Song #333 St. Pete Beach apartment, which is just 400 metres from The Pirate Ship Royal Conquest and around… More

From US$ 179 Book Now

2B 2B Direct Beachfront - Surf Song #121

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

2B 2B Direct Beachfront - Surf Song #121 St. Pete Beach apartment is located about a 25-minute walk from Madeira Beach Access and 550 metres from Gators Parasail. Offering access to a swimming pool… More

From US$ 191 Book Now

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

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

The spacious 62 m² Beach View 1B 1B - Balcony - King - Surf Song #345 St. Pete Beach apartment is just 5 minutes on foot from John's Pass Village and Boardwalk and can accommodate up to 2 guests. The… More

From US$ 170 Book Now

Rocking Sunset Beach House

126 90Th Avenue, St. Pete Beach, United States Show map

Located nearly 5 minutes' walk from Sunset Beach Place, the 3-bedroom Rocking Sunset Beach House St. Pete Beach villa gives easy access to various tourist attractions in the area. Providing guests… 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

Awesome Florida Cottage - 2B 1B - Surf Song #113

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

Located in the Madeira Beach district, a 5-minute walk from John's Pass, Awesome Florida Cottage - 2B 1B - Surf Song #113 St. Pete Beach accommodates up to 6 guests. Offering access to a heated pool,… More

From US$ 434 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

Updated 2Nd Floor Unit By Pool - Only Steps To The Beach - Free Wfii

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

The spacious 66 m² Updated 2Nd Floor Unit By Pool - Only Steps To The Beach - Free Wfii St. Pete Beach apartment is about a 5-minute stroll from John's Pass Village and can accommodate up to 4 guests… More

From US$ 180 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

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

Direct Beach Front 1B 1B Balcony - Surf Song #240

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

The spacious 62 m² Direct Beach Front 1B 1B Balcony - Surf Song #240 St. Pete Beach apartment is located in the Madeira Beach district of St. Pete Beach, approximately 5 minutes' walk from Photo… More

From US$ 198 Book Now

2B 2B Ground Floor - Near Pool - Surf Song #114

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

The 63 m² 2B 2B Ground Floor - Near Pool - Surf Song #114 Apartment St. Pete Beach lies in a prime location in St. Pete Beach, around a 5-minute walk from Alligator Attraction Museum. This spacious… More

From US$ 187 Book Now

Studio Efficiency Ground Floor - Surf Song #116

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

Featuring a prime location merely a 5-minute walk from John's Pass Village, Studio Efficiency Ground Floor - Surf Song #116 St. Pete Beach accommodates up to 2 guests. Offering access to a swimming… More

From US$ 189 Book Now

Direct Beach Front Views - Surf Song #222

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

To enjoy your vacation in St. Pete Beach, stay at the spacious 66 m² Direct Beach Front Views - Surf Song #222 St. Pete Beach apartment, which is within a 3-km distance of Jungle Prada de Navaez Park… More

From US$ 192 Book Now

Surf Song By Travel Resort Services

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

The comfortable Surf Song By Travel Resort Services St. Pete Beach, located approximately 5 minutes' walk from John's Pass Village and Boardwalk and 3.8 km from Walter Fuller Complex Public Swimming… More

From US$ 292 Book Now

Beach View Large Balcony - Madeira Norte #408

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

The 2-bedroom Beach View Large Balcony - Madeira Norte #408 St. Pete Beach apartment is a great place to stay in the Madeira Beach district, about a 25-minute walk from War Veterans Memorial Park. Wi… More

Book Now

403 - Madeira Norte

St. Pete Beach, United States Show map

Situated only 6 minutes' walk from John's Pass Village, 403 - Madeira Norte St. Pete Beach villa entices guests with fisheries in the area. Providing guests with Wi-Fi and parking, the accommodation… More

From US$ 584 Book Now

2 Bedroom 1.5Ba Johns Pass - Madeira Norte #407

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

Featuring a beachfront location only 6 minutes' walk from John's Pass, 2 Bedroom 1.5Ba Johns Pass - Madeira Norte #407 St. Pete Beach apartment accommodates up to 4 guests. Offering access to a… More

Book Now

Beach View - John'S Pass - Madeira Norte #208

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

Featuring a prime location a 6-minute walk from The Pirate Ship Royal Conquest, the spacious Beach View - John'S Pass - Madeira Norte #208 St. Pete Beach apartment accommodates up to 5 guests. More

From US$ 185 Book Now

Top Floor John'S Pass Village Views - Madeira Norte #503

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

The 87 m² Top Floor John'S Pass Village Views - Madeira Norte #503 St. Pete Beach apartment boasts a prime setting and in a mere 6 minutes' walk from John's Pass Village. Located in the Madeira Beach… More

From US$ 166 Book Now

Scenic Beach Balcony - Madeira Norte #413

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

The spacious 87 m² Scenic Beach Balcony - Madeira Norte #413 St. Pete Beach apartment is located in the Madeira Beach district of St. Pete Beach about 5 minutes on foot from John's Pass Village and… More

From US$ 176 Book Now

2B 1.5B - Updated Johns Pass - Madeira Norte #102

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

Featuring a prime location 6 minutes' walk from Photo Letter Art, the spacious 2B 1.5B - Updated Johns Pass - Madeira Norte #102 St. Pete Beach apartment accommodates up to 4 guests. Offering access… More

From US$ 142 Book Now

Clear Beach Views - Balcony - Madeira Norte #414

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

Located in the Madeira Beach district of St. Pete Beach about 5 minutes' walk from Alligator Attraction Nature Preserve, the 87 m² Clear Beach Views - Balcony - Madeira Norte #414 St. Pete Beach… More

From US$ 189 Book Now