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

Land'S End 1-402 Bay Front - Premier

7537 Bayshore Drive, Bldg 1 / #402, St. Pete Beach, United States Show map

Land'S End 1-402 Bay Front - Premier Villa St. Pete Beach is located within 400 metres of Sunset Beach Pavilion and offers guests to enjoy fisheries. Nestled in the Treasure Island district, the 1… More

From US$ 404 Book Now

Treasure Trove Waterfront Mermaid

255 104Th. Treasure Island, St. Pete Beach, United States Show map

Located merely a 7-minute walk from Treasure Island Slide Florida, Treasure Trove Waterfront Mermaid St. Pete Beach villa features a swimming pool and can accommodate up to 11 guests. Located 2.5 km… More

From US$ 468 Book Now

Sunset Beach Bungalow 1

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

Offering a location a mere 0.9 km from St. Albans Episcopal Church, the 1-bedroom Sunset Beach Bungalow 1 St. Pete Beach gives access to various tourist spots in the area. This accommodation can host… More

From US$ 161 Book Now

201 - Surf Beach Resort

St. Pete Beach, United States Show map

Nestled in the Treasure Island district of St. Pete Beach, 201 - Surf Beach Resort St. Pete Beach villa is around 25 minutes' walk from Alligator Attraction Museum and offers a hot tub. Guests can… More

From US$ 370 Book Now

Beach Haven #C6

9750 Gulf Blvd, Us, St. Pete Beach, United States Show map

Located approximately 25 minutes' walk from the movie theater "Beach Theatre", the 3-bedroom Beach Haven #C6 St. Pete Beach villa provides access to various tourist attractions in the vicinity. This… More

Book Now

Sf Treasure Island-Free Parking

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

The spacious Sf Treasure Island-Free Parking Apartment St. Pete Beach is located in St. Pete Beach, about a 20-minute walk from John's Pass Village, and pampers guests with a Jacuzzi. Wi-Fi and… More

Book Now

Luxury Penthouse Huge Balcony Free Beach Gear

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

Located in the Treasure Island district of St. Pete Beach a mere 1.2 km from Treasure Island Slide Florida, the spacious 3-bedroom Luxury Penthouse Huge Balcony Free Beach Gear St. Pete Beach… More

Book Now

Land'S End 8-303 Beach Front

7466 Bayshore Dr., Bldg 8 / #303, St. Pete Beach, United States Show map

Land'S End 8-303 Beach Front St. Pete Beach villa with a beachfront location within 400 metres of Sunset Beach Pavilion entices guests with a Jacuzzi. Offering private car parking as well as Wi-Fi… More

From US$ 264 Book Now

506 - Crystal Palms

St. Pete Beach, United States Show map

During the stay at 506 - Crystal Palms Villa St. Pete Beach, guests can indulge in fisheries or visit John's Pass Village, located about 20 minutes' walk away. Featuring a Jacuzzi, this 2-bathroom… More

From US$ 188 Book Now

Paradise Lane-Dolphin View

16 Paradise Lane, St. Pete Beach, United States Show map

The 43 m² Paradise Lane-Dolphin View-On The Intercostal St. Pete Beach apartment is situated about a 25-minute walk from Jungle Prada de Navaez Park and offers an outdoor swimming pool. Wi-Fi and a… More

From US$ 221 Book Now

Land'S End 9-201 Beach Front - Premier

7480 Bayshore Drive, Bldg 9 / #201, St. Pete Beach, United States Show map

Offering a Jacuzzi, Land'S End 9-201 Beach Front - Premier St. Pete Beach villa is situated 5 minutes' walk from Belle Vista and can accommodate 4 people. Providing guests with Wi-Fi and private… More

From US$ 330 Book Now

1 Block To Sunset Beach: Dog-Friendly Family Home

200 85Th Ave, St. Pete Beach, United States Show map

The 3-bedroom 1 Block To Sunset Beach: Dog-Friendly Family Home St. Pete Beach offers easy access to such tourist spots as Sunset Beach Place, located only a 5-minute walk away. The welcoming holiday… More

Book Now

Land'S End 1-405 Gulf View - Premier

7537 Bayshore Drive, Bldg 1 / #405, St. Pete Beach, United States Show map

Offering an outdoor swimming pool, the 2-bedroom Land'S End 1-405 Gulf View - Premier Villa St. Pete Beach is located around a 5-minute walk from Sunset Beach Pavilion and is ideal for up to 4 guests… More

From US$ 287 Book Now

Land'S End 3-205 Bay Front - Premier

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

Situated nearly a 5-minute walk from Sunset Beach Pavilion, the 2-bedroom Land'S End 3-205 Bay Front - Premier Villa St. Pete Beach is ideal for up to 4 guests. Featuring a Jacuzzi, this holiday home… More

From US$ 211 Book Now

Land'S End 1-401 Gulf View - Premier

7537 Bayshore Drive, Bldg 1 / #401, St. Pete Beach, United States Show map

Located around 400 metres from Treasure Island Slide Florida, the 1-bedroom Land'S End 1-401 Gulf View - Premier Villa St. Pete Beach boasts an outdoor swimming pool, a Jacuzzi for a relaxing… More

From US$ 194 Book Now

Silver Sands - Sunset Retreat

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

Situated approximately 25 minutes' walk from Treasure Island Golf Tennis Recreation Center, Silver Sands - Sunset Retreat St. Pete Beach villa provides access to numerous tourist attractions in the… More

Book Now

Treasure Trove Waterfront Haven

255 104Th Ave, St. Pete Beach, United States Show map

The 4-bedroom Treasure Trove Waterfront Haven Villa St. Pete Beach is nestled merely a 7-minute walk from Treasure Island Slide Florida and can accommodate up to 14 guests. Located 2.5 km from John's… More

From US$ 643 Book Now

Sunset Beach Cottage 2

9541 W Gulf Blvd Unit 2, St. Pete Beach, United States Show map

Nestled 3.9 km from Jungle Prada de Navaez Park, Sunset Beach Cottage 2 St. Pete Beach is boasting a patio and a golf course for guests' enjoyment. Located in proximity to Ron McKenney Park, this 1… More

From US$ 186 Book Now

Harbor House 26

8475 W. Gulf Blvd, St. Pete Beach, United States Show map

The 1-bedroom Harbor House 26 Villa St. Pete Beach is located only 1.6 km from Ron McKenney Park and allows guests to enjoy snorkelling, mini golf, and fisheries. The St. Pete Beach villa boasts a… More

Book Now

Sand Dunes Townhome C2

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

The 2-bedroom Sand Dunes Townhome C2 St. Pete Beach villa offers proximity to nearby tourist spots, such as John's Pass Village, situated 19 minutes' walk away. This property features an outdoor… More

From US$ 526 Book Now

203-W - Sunset Vistas

12000 Gulf Blvd, 203-W, St. Pete Beach, United States Show map

203-W - Sunset Vistas Villa St. Pete Beach is located only 1.4 km from Gators Parasail and allows guests to enjoy fisheries. This St. Pete Beach holiday home is nestled in the Treasure Island… More

Book Now

Beachfront Villa Pool Spa Fire Pit & Pool Table

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

The 5-bedroom Beachfront Villa Pool Spa Fire Pit & Pool Table St. Pete Beach is located within 5 minutes' walk of Sunset Beach Place and provides guests with a wellness centre and a patio to ensure a… More

Book Now

Sunshine Pine Treasure Island Beach Sleeps 12

11921 Sunshine Ln, St. Pete Beach, United States Show map

Situated 4.2 km from Sunset Beach Dog Park, the 4-bedroom Sunshine Pine Treasure Island Beach Sleeps 12 St. Pete Beach villa is suitable for 12 guests and provides an outdoor swimming pool for… More

From US$ 1155 Book Now

Land'S End 5-302 Gulf-Bay Front - Premier

7403 Bayshore Drive, Bldg 5/ #302, St. Pete Beach, United States Show map

Nestled in the Treasure Island district of St. Pete Beach, the 2-bedroom Land'S End 5-302 Gulf-Bay Front - Premier Villa St. Pete Beach is only 6 minutes' walk from Sunset Beach Dog Park and offers a… More

From US$ 249 Book Now

Beach Livin 1 - 1 Bedroom Downstairs

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

Nestled nearly a 20-minute walk from Treasure Island Slide Florida, the 1-bedroom Beach Livin 1 - 1 Bedroom Downstairs St. Pete Beach villa is boasting an aqua park and a golf course for guests'… More

Book Now

Waterfront Condo W/ Arcade In Treasure Island!

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

The 2-bedroom Waterfront Condo W/ Arcade In Treasure Island! St. Pete Beach villa is situated nearly a 5-minute walk from Bucky Big Pirate of Treasure Island, featuring such comforts as Wi-Fi and… More

From US$ 680 Book Now

Land'S End 4-303 Bay Front - Premier

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

Located merely 5 minutes' walk from Sunset Beach Pavilion, the 2-bedroom Land'S End 4-303 Bay Front - Premier Villa St. Pete Beach is suitable for 6 guests and provides an outdoor swimming pool to… More

From US$ 184 Book Now

Land'S End 7-305 Beach Front

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

Located only 5 minutes' walk from Sunset Beach Pavilion, the 2-bedroom Land'S End 7-305 Beach Front St. Pete Beach villa is suitable for 6 guests and provides an outdoor swimming pool to relax in. More

From US$ 440 Book Now

Land'S End 10-302 Beach Front - Premier

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

Located just 5 minutes' walk from Sunset Beach Pavilion, the 2-bedroom Land'S End 10-302 Beach Front - Premier St. Pete Beach villa offers a Jacuzzi for additional relaxation. Providing guests with… More

From US$ 214 Book Now

Short Walk To Bay & Ocean: Treasure Island Condo

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

Short Walk To Bay & Ocean: Treasure Island Condo St. Pete Beach villa is 5 minutes' walk from Publix Super Market on Treasure Island, offering guests to unwind at a Jacuzzi. Offering parking as well… More

Book Now

Land'S End 5-201 Gulf-Bay Front - Premier

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

Located merely 8 minutes' walk from Upham Beach Park, the welcoming Land'S End 5-201 Gulf-Bay Front - Premier Villa St. Pete Beach boasts an outdoor swimming pool and can accommodate up to 6. More

From US$ 319 Book Now

302 - Palms Of Treasure Island

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

Situated nearly 5 minutes' walk from Treasure Island Slide Florida, 302 - Palms Of Treasure Island Villa St. Pete Beach entices guests with fisheries in the area. Offering a hot tub, the property is… More

Book Now

Land'S End 9-204 Beach Front

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

The 2-bedroom Land'S End 9-204 Beach Front St. Pete Beach villa is nestled within 5 minutes' walk of Sunset Beach Dog Park and entices guests with a Jacuzzi. Offering a beachfront location in the… More

From US$ 272 Book Now

Treasure Island Escape

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

To enjoy your vacation in St. Pete Beach, stay at the 1-bedroom Treasure Island Escape Apartment St. Pete Beach, which is around a 10-minute drive from Egan Park and merely 0.8 km from John's Pass… More

Book Now

413 - Island Inn

St. Pete Beach, United States Show map

Situated nearly 5 minutes' walk from the beach, 413 - Island Inn St. Pete Beach villa offers fisheries for guests' enjoyment. This St. Pete Beach holiday home boasts a patio and a golf course, while… More

From US$ 379 Book Now

Salt & Palm Retreat Upper

205 Bay Plaza, St. Pete Beach, United States Show map

Situated approximately a 25-minute stroll from Treasure Island Slide Florida, Salt & Palm Retreat Upper Apartment St. Pete Beach provides guests with Wi-Fi for either business or leisure. The… More

Book Now

Serenity By The Sea

8422 West Gulf Blvd., Unit #2, St. Pete Beach, United States Show map

The 5-bedroom Serenity By The Sea St. Pete Beach villa is situated just 6 minutes on foot from Sunset Beach Place, featuring such comforts as Wi-Fi and parking. Offering a beachfront location in the… More

From US$ 1191 Book Now

Land'S End 11-304 Beach Front

7564 Bayshore Drive, Bldg 11 / #304, St. Pete Beach, United States Show map

The 2-bedroom Land'S End 11-304 Beach Front St. Pete Beach villa is situated nearly a 5-minute walk from Sunset Beach Dog Park, featuring such comforts as Wi-Fi and a private parking lot. Staying at… More

From US$ 275 Book Now

Land'S End 3-402 Bay Front

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

Located merely 500 metres from Sunset Beach Pavilion, the 2-bedroom Land'S End 3-402 Bay Front Villa St. Pete Beach is suitable for 4 guests and offers a Jacuzzi to relax in. This St. Pete Beach… More

Book Now

Island Vibes 2

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

The 2-room Island Vibes 2 Villa St. Pete Beach provides a patio and a golf course for guests' leisure, and is 4.9 km from Upham Beach Park. Offering a car park as well as Wi-Fi, this property is… More

Book Now

Sunset Vistas 209N - Latitude Adjustment

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

Ensuring a relaxing stay with a Jacuzzi, the 2-bedroom Sunset Vistas 209N - Latitude Adjustment Villa St. Pete Beach is situated 3.3 km from Egan Park and can accommodate 6 guests. The holiday home… More

Book Now

Sunset Chateau 511

8470 West Gulf Boulevard, #511, St. Pete Beach, United States Show map

The 1-bedroom Sunset Chateau 511 St. Pete Beach villa offers easy access to such tourist spots as Sunset Beach Place, located just 5 minutes' walk away. Providing guests with Wi-Fi and private… More

Book Now

Hidden Treasure Beach House

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

The 5-bedroom Hidden Treasure Beach House St. Pete Beach villa offers proximity to nearby tourist spots, such as Ron McKenney Park, situated merely 1.3 km away. Providing table tennis and billiard… More

From US$ 512 Book Now

206 - Surf Beach Resort

St. Pete Beach, United States Show map

Offering a Jacuzzi for a relaxing experience, 206 - Surf Beach Resort St. Pete Beach villa is located a 25-minute walk from John's Pass Village. This holiday home features opportunities for fisheries… More

From US$ 511 Book Now

Land'S End 11-202 Beach Front

7564 Bayshore Drive, Bldg 11 / #202, St. Pete Beach, United States Show map

Located merely 500 metres from Sunset Beach Pavilion, the 2-bedroom Land'S End 11-202 Beach Front St. Pete Beach villa provides an outdoor swimming pool, a Jacuzzi for a more relaxing experience. More

From US$ 401 Book Now

210-N - Sunset Vistas

12000 Gulf Blvd, 210-N, St. Pete Beach, United States Show map

Staying at 210-N - Sunset Vistas Villa St. Pete Beach, guests can easily reach Treasure Island Golf Tennis Recreation Center, located about a 25-minute walk away. Featuring a Jacuzzi, this St. Pete… More

Book Now

2B 2B Ocean View - Pool-Hot Tub - Sunset Vistas #508S

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

If you want to stay in the Treasure Island district of St. Pete Beach, the spacious 81 m² 2B 2B Ocean View - Pool-Hot Tub - Sunset Vistas #508S Apartment St. Pete Beach is a good choice located… More

Book Now

Mansions By The Sea 306A - Premier

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

Situated nearly a 5-minute stroll from Sunset Beach Pavilion, the 1-bedroom Mansions By The Sea 306A - Premier Villa St. Pete Beach can welcome up to 3 guests and boasts a Jacuzzi and a sauna for a… More

Book Now

412 - Island Inn

St. Pete Beach, United States Show map

During the stay at 412 - Island Inn St. Pete Beach villa, guests can indulge in fisheries or visit The Pirate Ship Royal Conquest, located a 10-minute ride away. Located 3.4 km from John's Pass… More

From US$ 188 Book Now

Land'S End 3-202 Bay Front

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

Located only 8 minutes' stroll from Sunset Beach Pavilion, the 2-bedroom Land'S End 3-202 Bay Front Villa St. Pete Beach comes with a heated pool, a Jacuzzi. The St. Pete Beach holiday home is 2.9 km… More

From US$ 352 Book Now