Special offers and Exclusive deals

Search Hotels

2026-11-10
2026-11-11
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 Island area of Florida

Sunny Seaside Condo With Pool And Walk To Beach!

St. Pete Beach, United States Show map

If you want to stay in the Treasure Island district, Sunny Seaside Condo With Pool And Walk To Beach! St. Pete Beach is a good choice located, around a 25-minute walk from Treasure Island Slide… More

From US$ 379 Book Now

Oceana 204 East

10091 Gulf Blvd, Unit 204E, St. Pete Beach, United States Show map

Oceana 204 East Villa St. Pete Beach is situated 8 minutes' walk from Treasure Island Slide Florida and provides a Jacuzzi for additional comfort. The 2-bedroom villa features an outdoor swimming… More

From US$ 205 Book Now

Land'S End 6-205 Beach Front - Premier

7402 Bayshore Drive, Bldg 6 / # 205, St. Pete Beach, United States Show map

Located merely a 9-minute walk from Sunset Beach Pavilion, the 2-bedroom Land'S End 6-205 Beach Front - Premier St. Pete Beach villa entices guests with a Jacuzzi. Located about 6 km from Pass-a… More

From US$ 593 Book Now

Neverending Paradise

8188 Causeway Blvd S, St. Pete Beach, United States Show map

Nestled 2.4 km from Jungle Prada de Navaez Park, Neverending Paradise St. Pete Beach villa is boasting an aqua park and a golf course for guests' enjoyment. Located 10 minutes' drive from John's Pass… More

Book Now

Sunset Vistas 304S

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

The 2-bedroom Sunset Vistas 304S Villa St. Pete Beach is located 3.7 km from Sunset Beach and provides snorkelling, mini golf, and fisheries for active guests. Nestled in the Treasure Island district… More

Book Now

302 - Surf Beach Resort

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

Situated approximately 700 metres from Treasure Island Slide Florida, the 2-bedroom 302 - Surf Beach Resort St. Pete Beach villa provides guests with a hot tub for additional relaxation. Offering a… More

From US$ 189 Book Now

Harbor House 37

8465 West Gulf Boulevard, Us, St. Pete Beach, United States Show map

The 1-bedroom Harbor House 37 Villa St. Pete Beach is situated approximately a 5-minute walk from Sunset Beach Place, featuring such comforts as Wi-Fi and a car park. This holiday home boasts an aqua… More

From US$ 165 Book Now

Silver Sands - Coastal Suite

12315 Gulf Blvd, 3,4, St. Pete Beach, United States Show map

Nestled about 25 minutes' walk from Treasure Island Slide Florida, Silver Sands - Coastal Suite St. Pete Beach villa is boasting a patio and a golf course for guests' enjoyment. Located not far from… More

Book Now

Endless Gulf View Retreat

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

Located in the Treasure Island district, the 5-bedroom Endless Gulf View Retreat St. Pete Beach villa is only a 12-minute walk from John's Pass Village and offers a Jacuzzi. Providing mini golf, this… More

Book Now

Sunset Views & Endless Balcony, Heated Pool & Spa

11605 Gulf Boulevard Unit 208, St. Pete Beach, United States Show map

Set in the Treasure Island district, approximately a 20-minute walk from John's Pass Village, the 85 m² Sunset Views & Endless Balcony, Heated Pool & Spa St. Pete Beach apartment accommodates up to 6… More

Book Now

Beach, Gulf, & Bay Views! 2 Balconies With Pool & Beach Supplies! Sleeps 6

9980 Gulf Boulevard 302/304, St. Pete Beach, United States Show map

Nestled 10 minutes by car from John's Pass Village and Boardwalk, Beach, Gulf, & Bay Views! 2 Balconies With Pool & Beach Supplies! Sleeps 6 St. Pete Beach villa is boasting a sunbathing terrace and… More

Book Now

609 - Island Inn

St. Pete Beach, United States Show map

Offering access to entertainment venues such as the movie theater "Beach Theatre", situated approximately a 5-minute ride away, 609 - Island Inn St. Pete Beach villa can host up to 4 guests. The… More

From US$ 420 Book Now

★ Treasure Island Getaway W/Private Beach Access!

#21N, 8565 West Gulf Boulevard, St. Pete Beach, United States Show map

The 47 m² ★ Treasure Island Getaway W/Private Beach Access! St. Pete Beach apartment is located merely 1.5 km from Sunset Beach Dog Park and approximately a 25-minute walk from Treasure Island Slide… More

Book Now

Sunset Vistas 403S

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

Located in the Treasure Island district of St. Pete Beach and a mere 1.3 km from Alligator Attraction Nature Preserve, Sunset Vistas 403S Villa St. Pete Beach provides guests with a Jacuzzi to ensure… More

Book Now

Paradiso Al Mare Beach House

8620 West Gulf Boulevard, St. Pete Beach, United States Show map

Up to 10 guests can stay at the 3-bedroom Paradiso Al Mare Beach House St. Pete Beach villa and enjoy Sunset Beach Place, located approximately 5 minutes' walk away. Located 2.1 km from Upham Beach… More

From US$ 533 Book Now

Shore Thing

11453 1St Street East, St. Pete Beach, United States Show map

The 1-bedroom Shore Thing St. Pete Beach villa is located around a 25-minute walk from Jungle Prada de Navaez Park and provides snorkelling and fisheries for active guests. More

From US$ 178 Book Now

Land'S End 5-305 Gulf-Bay Front

7403 Bayshore Drive, St. Pete Beach, United States Show map

Land'S End 5-305 Gulf-Bay Front Villa St. Pete Beach is situated 0.7 km from Sunset Beach Pavilion and offers a Jacuzzi, ensuring a more relaxing stay. Providing guests with Wi-Fi and parking, this 2… More

From US$ 240 Book Now

Oasis Waterfront Treasure Island Condo With Patio Dock And Johns Pass

11955 3Rd St E #4, St. Pete Beach, United States Show map

Located in the Treasure Island district, within 200 metres of Capri Isle, the spacious Oasis Waterfront Treasure Island Condo With Patio Dock And Johns Pass St. Pete Beach accommodates up to 4 guests… More

Book Now

Land'S End 3-203 Bay Front - Premier

7467 Bayshore Drive, 3 / #203, St. Pete Beach, United States Show map

The 2-bedroom Land'S End 3-203 Bay Front - Premier Villa St. Pete Beach is nestled nearly 5 minutes' walk from Sunset Beach Dog Park and entices guests with a Jacuzzi. Offering Wi-Fi, the… More

From US$ 236 Book Now

Land'S End 4-405 Bay Front - Premier

7435 Bayshore Drive, Bldg 4 / #405, St. Pete Beach, United States Show map

Located merely 5 minutes' walk from Sunset Beach Pavilion, the 2-bedroom Land'S End 4-405 Bay Front - Premier Villa St. Pete Beach is suitable for 6 guests and provides a heated pool to relax in. More

From US$ 359 Book Now

Sunset Beach Bungalow 2

9551 West Gulf Boulevard, St. Pete Beach, United States Show map

Offering a car park in the Treasure Island district of St. Pete Beach, the 1-bedroom Sunset Beach Bungalow 2 St. Pete Beach is also only 11 minutes on foot from significant religious sites like St. More

Book Now

Boardwalk John'S Pass | One Block From Gulf Shores

117 127Th Avenue E., St. Pete Beach, United States Show map

The 46 m² Boardwalk John'S Pass | One Block From Gulf Shores St. Pete Beach apartment is located in the Treasure Island district of St. Pete Beach merely an 8-minute stroll from John's Pass Village… More

Book Now

Sunset Vistas 411N

12000 Gulf Boulevard, 411N, St. Pete Beach, United States Show map

Situated only 1.8 km from Treasure Island Slide Florida, the 2-bedroom Sunset Vistas 411N Villa St. Pete Beach entices guests with a hot tub, ensuring a more relaxing stay. Offering a beachfront… More

From US$ 275 Book Now

318 - Island Inn

St. Pete Beach, United States Show map

During the stay at 318 - Island Inn St. Pete Beach villa, guests can indulge in fisheries or visit The Pirate Ship Royal Conquest, located a 10-minute drive away. Offering parking as well as Wi-Fi… More

From US$ 309 Book Now

Land'S End 4-204 Bay Front - Premier

7435 Bayshore Drive, Bldg 4 / #204, St. Pete Beach, United States Show map

Offering a Jacuzzi, Land'S End 4-204 Bay Front - Premier Villa St. Pete Beach is situated 5 minutes' walk from Suncoast Watersports and can accommodate 4 people. Providing guests with Wi-Fi and… More

From US$ 415 Book Now

Land'S End 10-304 Beach Front - Premier

7532 Bayshore Drive, Bldg 10 / #304, St. Pete Beach, United States Show map

Located approximately a 5-minute walk from Sunset Beach Pavilion, the 2-bedroom Land'S End 10-304 Beach Front - Premier St. Pete Beach villa offers a heated pool for guests to relax by. Featuring a… More

From US$ 257 Book Now

Treasure Island Beach Condo Pool & Sunsets

11605 Gulf Blvd 307, St. Pete Beach, United States Show map

The spacious 2-bedroom Treasure Island Beach Condo Pool & Sunsets St. Pete Beach is located in the Treasure Island district of St. Pete Beach, around 20 minutes' walk from Gators Parasail and offers… More

Book Now

Beach Livin 3 - 3 Bedroom Upstairs

102 Bay Plaza, Us, St. Pete Beach, United States Show map

During the stay at Beach Livin 3 - 3 Bedroom Upstairs St. Pete Beach villa, guests can indulge in snorkelling, mini golf, and fisheries or visit Suncoast Watersports, located 3.3 km away. The 3… More

Book Now

Land'S End 10-403 Beach Front - Premier

7532 Bayshore Drive, Bldg 10 / #403, St. Pete Beach, United States Show map

Situated nearly 5 minutes on foot from Sunset Beach Pavilion, the 2-bedroom Land'S End 10-403 Beach Front - Premier St. Pete Beach villa is suitable for 4 guests and provides a heated pool to relax… More

From US$ 304 Book Now

Treasure Island Land End 405

7403 Bayshore Drive, St. Pete Beach, United States Show map

Suitable for 4 guests, Treasure Island Land End 405 Villa St. Pete Beach offers a location within 500 metres of St Pete Beach Theatre and features a picnic area and a golf course. Offering parking as… More

Book Now

Good Vibrations - Beach House

8102 Bayshore Dr, St. Pete Beach, United States Show map

The 2-bedroom Good Vibrations - Beach House St. Pete Beach villa accommodates up to 4 guests and offers proximity to Sunset Beach, located merely a 5-minute walk away. This St. Pete Beach holiday… More

Book Now

Slow M'Ocean Penthouse - Treasure Island, Fl

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

Located in the Treasure Island district a 5-minute walk from Isle of Capri Bridge, the spacious Slow M'Ocean Penthouse - Treasure Island, Fl St. Pete Beach apartment accommodates up to 6 guests. Wi… More

Book Now

Land'S End 4-401 Bay Front - Premier

7435 Bayshore Drive, Bldg 4 / # 401, St. Pete Beach, United States Show map

Featuring a hot tub, the 2-bedroom Land'S End 4-401 Bay Front - Premier Villa St. Pete Beach is located nearly a 5-minute walk from Sunset Beach Pavilion and can host up to 6 guests. Located 3.5 km… More

From US$ 236 Book Now

Land'S End 9-304 Beach Front - Premier

7480 Bayshore Dr., Bldg 9 / #304, St. Pete Beach, United States Show map

The 2-bedroom Land'S End 9-304 Beach Front - Premier St. Pete Beach villa hosts up to 4 guests and provides proximity to Sunset Beach Pavilion, situated just a 5-minute walk away. Offering a Jacuzzi,… More

From US$ 615 Book Now

Treasure Island Waterfront Home - 100Ft To Beach!

Unit 203, 10109 Gulf Boulevard, St. Pete Beach, United States Show map

The 3-bedroom Treasure Island Waterfront Home - 100Ft To Beach! St. Pete Beach entices guests to enjoy table tennis and fisheries and offers proximity to Treasure Island Slide Florida, located just 8… More

From US$ 255 Book Now

Sand Dunes Townhome C1

204 120Th Avenue West, #C1, St. Pete Beach, United States Show map

Featuring an outdoor swimming pool, Sand Dunes Townhome C1 St. Pete Beach villa is suitable for up to 6 people and is located a 17-minute walk from John's Pass Village and Boardwalk. Providing guests… More

From US$ 642 Book Now

606 - South Beach Condos

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

Offering a patio and a golf course for an enjoyable stay, 606 - South Beach Condos St. Pete Beach villa is 5 minutes' walk from the large Treasure Island Community Center. Located only a few steps… More

From US$ 269 Book Now

Land'S End 4-404 Bay Front - Premier

7435 Bayshore Drive, Us, St. Pete Beach, United States Show map

Located merely 9 minutes' stroll from Sunset Beach Pavilion, the 2-bedroom Land'S End 4-404 Bay Front - Premier Villa St. Pete Beach comes with an outdoor swimming pool, a Jacuzzi. Offering a… More

Book Now

Land'S End 7-306 Beach Front - Premier

7434 Bayshore Drive, Bldg 7 / Unit 306, St. Pete Beach, United States Show map

Located about a 5-minute walk from Sunset Beach Pavilion, the 2-bedroom Land'S End 7-306 Beach Front - Premier St. Pete Beach villa features an outdoor swimming pool and can accommodate up to 4… More

From US$ 210 Book Now

Unit 308N, Beautiful Sunsets, A Traveler Favorite!

12000 Gulf Boulevard 308N, St. Pete Beach, United States Show map

The spacious Unit 308N, Beautiful Sunsets, A Traveler Favorite! Apartment St. Pete Beach is situated a 17-minute walk from John's Pass Village and offers a swimming pool. Wi-Fi is available for… More

Book Now

501-S - Sunset Vistas

St. Pete Beach, United States Show map

501-S - Sunset Vistas Villa St. Pete Beach is located just a 14-minute walk from John's Pass Village and Boardwalk and invites guests to join fisheries. Featuring a Jacuzzi, this villa is suitable… More

From US$ 346 Book Now

Treasure Island Beach Waterfront Pool And Dock Home

820 Capri Blvd, St. Pete Beach, United States Show map

Along with an outdoor swimming pool, the 1-bedroom Treasure Island Beach Waterfront Pool And Dock Home St. Pete Beach boasts a convenient location around 25 minutes on foot from Treasure Island Golf… More

Book Now

Island Vibes 3

145 117Th Ave Unit 3, St. Pete Beach, United States Show map

Offering a patio and a golf course for guests' leisure, Island Vibes 3 Villa St. Pete Beach is situated 2.8 km from John's Pass Village and Boardwalk. The 2-room villa features opportunities for… More

Book Now

Land'S End 1-306 Bay Front- Premier

7537 Bayshore Dr, Us, St. Pete Beach, United States Show map

Located just a 6-minute walk from Sunset Beach Pavilion, the 2-bedroom Land'S End 1-306 Bay Front- Premier Villa St. Pete Beach features a heated pool and can accommodate up to 6 guests. Offering a… More

From US$ 403 Book Now

Land'S End 7-202 Beach Front

7434 Bayshore Drive, Bldg 7 / # 202, St. Pete Beach, United States Show map

Located only 0.7 km from Pass-a-Grille, the 2-bedroom Land'S End 7-202 Beach Front St. Pete Beach villa boasts an outdoor swimming pool, a Jacuzzi for a relaxing experience. Offering a beachfront… More

From US$ 414 Book Now

Land'S End 6-303 Beach Front - Premier

7402 Bayshore Drive, Bldg 6 / #303, St. Pete Beach, United States Show map

Located nearly a 25-minute walk from St. Pete Beach Access, the 2-bedroom Land'S End 6-303 Beach Front - Premier St. Pete Beach villa entices guests to relax in a Jacuzzi. Situated in the Treasure… More

From US$ 298 Book Now

107 - Palms Of Treasure Island

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

Located around a 5-minute walk from Treasure Island Slide Florida, 107 - Palms Of Treasure Island Villa St. Pete Beach invites guests to enjoy a hot tub. This holiday home features opportunities for… More

Book Now

607 - Sunset Chateau

St. Pete Beach, United States Show map

Situated 3.6 km from St. Pete Beach Access, 607 - Sunset Chateau St. Pete Beach villa entices guests to enjoy fisheries in the area. Located 10 minutes by car from the Lawned Colonel Micheal J. Horan… More

From US$ 230 Book Now

Luxury Home With Hot Tub & Outdoor Oasis Blocks From The Beach

2Nd Street East 11250, St. Pete Beach, United States Show map

Located about 5 minutes' walk from the large Treasure Island Community Center, the 1-bedroom Luxury Home With Hot Tub & Outdoor Oasis Blocks From The Beach St. Pete Beach gives easy access to various… More

From US$ 743 Book Now

Land'S End 4-306 Bay Front - Premier

7435 Bayshore Drive, Us, St. Pete Beach, United States Show map

Located merely a 9-minute walk from Sunset Beach Pavilion, the 2-bedroom Land'S End 4-306 Bay Front - Premier Villa St. Pete Beach offers a Jacuzzi for additional relaxation. This 2-bathroom villa… More

Book Now