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 4-206 Bay Front - Premier

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

Located about a 5-minute walk from Sunset Beach Pavilion, the welcoming Land'S End 4-206 Bay Front - Premier Villa St. Pete Beach is suitable for 6 guests and provides an outdoor swimming pool to… More

Book Now

Capri Palms

175 116Th Ave Unit 204, St. Pete Beach, United States Show map

Located in the Treasure Island district, a 6-minute walk from Rosselli Park, Capri Palms Villa St. Pete Beach offers lake views. The 2-bedroom villa features opportunities for cycling and fisheries… More

Book Now

Boardwalk John'S Pass

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

The 47 m² Boardwalk John'S Pass Apartment St. Pete Beach is located a mere 0.8 km from John's Pass Village and around a 25-minute walk from Treasure Island Slide Florida. Wi-Fi and a private parking… More

Book Now

Salty Smiles

140 89Th Avenue, St. Pete Beach, United States Show map

Located nearly a 5-minute walk from St. Albans Episcopal Church, Salty Smiles Villa St. Pete Beach offers quick access to various city attractions in the vicinity. More

Book Now

Sunset Vistas 302N

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

The 2-bedroom Sunset Vistas 302N Villa St. Pete Beach is nestled just 1.3 km from Alligator Attraction Nature Preserve and provides a Jacuzzi. Offering a heated pool, this St. Pete Beach villa… More

Book Now

Sunset Vistas 503N

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

Situated 17 minutes' walk from John's Pass Village, the 2-bedroom Sunset Vistas 503N Villa St. Pete Beach offers guests to enjoy an aqua park and a golf course. This 2-bathroom villa features… More

Book Now

Beach Haven #C7

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

The 3-bedroom Beach Haven #C7 St. Pete Beach villa accommodates up to 7 guests and offers a beachfront location just an 11-minute stroll from such places of worship as St. Albans Episcopal Church. More

Book Now

612 - Island Inn

St. Pete Beach, United States Show map

Situated approximately 5 minutes' walk from the beach, 612 - Island Inn St. Pete Beach villa offers fisheries for guests' enjoyment. The accommodation boasts a patio and a golf course, while Floating… More

From US$ 325 Book Now

404 - Surf Beach Resort

St. Pete Beach, United States Show map

Treasure Island Clock Tower is a 6-minute walk from 404 - Surf Beach Resort St. Pete Beach villa, offering a Jacuzzi for guests' relaxation. Located a short way from the large Treasure Island… More

From US$ 354 Book Now

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

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

Located about 20 minutes' walk from Suncoast Watersports, the 2-bedroom Land'S End 5-202 Gulf-Bay Front - Premier Villa St. Pete Beach has an outdoor swimming pool and is ideal for up to 4 guests. More

From US$ 234 Book Now

Land'S End 7-401 Beach Front - Premier

7434 Bayshore Dr., Bldg 7 / #401, St. Pete Beach, United States Show map

Situated merely 5 minutes' walk from Sunset Beach Pavilion, the welcoming Land'S End 7-401 Beach Front - Premier St. Pete Beach villa offers guests to relax by an outdoor swimming pool. Featuring a… More

From US$ 312 Book Now

Island Vibes 4

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

Offering a patio and a golf course for guests' leisure, Island Vibes 4 Villa St. Pete Beach is situated 2.8 km from The Pirate Ship Royal Conquest. The 2-room villa features opportunities for cycling… More

Book Now

103 - Palms Of Treasure Island

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

103 - Palms Of Treasure Island Villa St. Pete Beach is situated around 5 minutes' walk from Publix Super Market on Treasure Island, featuring such comforts as Wi-Fi and a car park. Offering a Jacuzzi… More

From US$ 316 Book Now

Land'S End 3-206 Bay Front - Premier

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

Boasting a Jacuzzi, the 2-bedroom Land'S End 3-206 Bay Front - Premier Villa St. Pete Beach is located only 5 minutes' walk from Sunset Beach Pavilion and can accommodate 4 guests. Located 2.9 km… More

From US$ 323 Book Now

Sunset Beach House - Beach Hugger 3

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

Situated right around the corner from Sunset Beach Place, Sunset Beach House - Beach Hugger 3 St. Pete Beach offers proximity to various nearby tourist attractions. More

From US$ 232 Book Now

Serenity Now

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

Situated 4.4 km from St. Pete Beach Access, the 6-bedroom Serenity Now St. Pete Beach villa is suitable for 12 guests and provides a swimming pool for additional relaxation. Located 10 minutes by car… More

From US$ 2221 Book Now

421 - Island Inn

St. Pete Beach, United States Show map

Situated 3.4 km from John's Pass Village and Boardwalk, 421 - Island Inn St. Pete Beach villa offers guests to enjoy a patio and a golf course. This accommodation features opportunities for fisheries… More

From US$ 380 Book Now

Sunset Beach Palace

9550 W Gulf Blvd. Treasure Island., St. Pete Beach, United States Show map

The 5-bedroom Sunset Beach Palace St. Pete Beach villa offers quick access to such tourist spots as Sunset Beach Place, situated merely a 6-minute walk away. Suitable for 14 guests, this St. Pete… More

From US$ 2599 Book Now

Blue Waters Treasure Island

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

Located just 9 minutes on foot from Sunset Beach, Blue Waters Treasure Island Villa St. Pete Beach provides a swimming pool equipped with swimming pool toys. The property is 3.2 km from St. Pete… More

From US$ 263 Book Now

Land'S End 1-406 Bay Front - Premier

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

Featuring a heated pool, Land'S End 1-406 Bay Front - Premier Villa St. Pete Beach is suitable for up to 6 people and is located about 3 km from Treasure Island Slide Florida. Providing guests with… More

Book Now

Land'S End 11-307 Beach Front - Premier

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

The 2-bedroom Land'S End 11-307 Beach Front - Premier St. Pete Beach villa is situated about 5 minutes' walk from Sunset Beach Dog Park, featuring such comforts as Wi-Fi and a private parking lot. More

From US$ 330 Book Now

Capri-Lux Pool-Hot-Tub-Steps To The Beach

11605 1St Street East 3-A, St. Pete Beach, United States Show map

Nestled in the Treasure Island district, the 1-bedroom Capri-Lux Pool-Hot-Tub-Steps To The Beach St. Pete Beach villa is around a 5-minute walk from Isle of Capri Bridge and offers a Jacuzzi. This… More

Book Now

Bayfront Retreat Across From Treasure Island Beach

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

Located in the Treasure Island district of St. Pete Beach just 1.3 km from Ron McKenney Park, the spacious 65 m² Bayfront Retreat Across From Treasure Island Beach St. Pete Beach apartment… More

Book Now

Bird Song 26 Steps To Sand, Sunsets & Pool

10280 Gulf Blvd #26, St. Pete Beach, United States Show map

Bird Song 26 Steps To Sand, Sunsets & Pool St. Pete Beach apartment is nestled in the Treasure Island district, 15 minutes' walk from the seafood restaurant Sloppy Joe's Treasure Island. Wi-Fi and a… More

Book Now

Mansions By The Sea 1103A

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

The 2-bedroom Mansions By The Sea 1103A Villa St. Pete Beach boasts a location nearly 5 minutes' walk from Sunset Beach Dog Park and offers guests to enjoy a games room. Featuring an outdoor swimming… More

Book Now

303 - Palms Of Treasure Island

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

Suitable for 8 guests, 303 - Palms Of Treasure Island Villa St. Pete Beach offers a location 5 minutes' walk from Publix Super Market on Treasure Island and features a patio and a golf course. More

Book Now

306-S - Sunset Vistas

St. Pete Beach, United States Show map

306-S - Sunset Vistas Villa St. Pete Beach is located only 9 minutes' walk from Isle of Capri Bridge and welcomes its guests to enjoy fisheries. The availability of a Jacuzzi ensures a relaxing… More

From US$ 208 Book Now

Land'S End 8-204 Beach Front - Premier

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

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

From US$ 253 Book Now

4 - Silver Sands - Coral

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

4 - Silver Sands - Coral St. Pete Beach villa is located within 3 km of War Veterans Memorial Park and provides fisheries for active guests. This St. Pete Beach holiday home boasts a patio and a golf… More

Book Now

7 - Silver Sands - Shell

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

Offering a patio and a golf course for guests' leisure, 7 - Silver Sands - Shell St. Pete Beach villa is situated a 14-minute stroll from John's Pass Village. The holiday home features opportunities… More

Book Now

Land'S End 11-302 Beach Front - Premier

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

Featuring a Jacuzzi, the 2-bedroom Land'S End 11-302 Beach Front - Premier St. Pete Beach villa is located merely 6 minutes' walk from Sunset Beach Pavilion and can host up to 5 guests. Providing… More

Book Now

19-S - Sunset Cove

8565 W Gulf Blvd, 19-S, St. Pete Beach, United States Show map

19-S - Sunset Cove Villa St. Pete Beach is situated merely a 5-minute stroll from Sunset Beach Place, featuring such comforts as Wi-Fi and a car park. The St. Pete Beach holiday home boasts a patio… More

Book Now

216 - Island Inn

St. Pete Beach, United States Show map

Nestled about a 25-minute walk from Sunset Beach Pavilion, 216 - Island Inn St. Pete Beach villa is boasting a patio and a golf course for guests' enjoyment. Located 2.5 km from Sunset Beach Dog Park… More

From US$ 352 Book Now

Sunset Chateau 409

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

Sunset Chateau 409 St. Pete Beach villa offers proximity to nearby tourist spots, such as Sunset Beach Dog Park, situated around 15 minutes' walk away. More

From US$ 347 Book Now

Land'S End 9-202 Beach Front

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

Located a mere 5 minutes' walk from Sunset Beach Pavilion, Land'S End 9-202 Beach Front St. Pete Beach villa is suitable for 4 guests and provides an outdoor swimming pool to relax in. Featuring a… More

From US$ 328 Book Now

209 Suite - Island Inn

St. Pete Beach, United States Show map

Situated approximately a 5-minute walk from the beach, 209 Suite - Island Inn St. Pete Beach villa offers fisheries for guests' enjoyment. Located 2.4 km from Sunset Beach Dog Park, this property… More

From US$ 357 Book Now

Pool, Beach Access: Waterfront Treasure Island Gem

9805 Harrell Ave Unit 404, St. Pete Beach, United States Show map

Offering a private parking lot in the Treasure Island district of St. Pete Beach, the 2-bedroom Pool, Beach Access: Waterfront Treasure Island Gem St. Pete Beach villa is also only 13 minutes' stroll… More

Book Now

Treasure Island Beach Time Sleeps 22

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

Situated in the Treasure Island district of St. Pete Beach, about 600 metres from Isle of Capri Bridge, the 7-bedroom Treasure Island Beach Time Sleeps 22 St. Pete Beach villa comes with an outdoor… More

Book Now

Land'S End 6-404 Beach Front

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

The 2-bedroom Land'S End 6-404 Beach Front St. Pete Beach villa is situated about 5 minutes' walk from Sunset Beach Dog Park, featuring such comforts as Wi-Fi and private car parking. Staying at the… More

From US$ 255 Book Now

Dolphin Court #7

St. Pete Beach, United States Show map

Dolphin Court #7 Apartment St. Pete Beach lies in the Treasure Island district of St. Pete Beach and offers swift access to Treasure Island Slide Florida, which is only a 7-minute walk away. More

Book Now

519 - Island Inn

St. Pete Beach, United States Show map

Offering access to entertainment venues such as the movie theater "Beach Theatre", situated about a 25-minute stroll away, 519 - Island Inn St. Pete Beach villa can host up to 3 guests. The St. Pete… More

From US$ 345 Book Now

Land'S End 1-206 Bay Front-Premier

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

The welcoming Land'S End 1-206 Bay Front-Premier Villa St. Pete Beach is a 5-minute walk from Sunset Beach Dog Park, offering guests to unwind at a Jacuzzi. Offering a car park as well as Wi-Fi, the… More

Book Now

Walk To Beach! Treasure Island Gem W/ Water Views

12100 Capri Cir S Unit 206, St. Pete Beach, United States Show map

Situated 4.2 km from Sunset Beach Pavilion, Walk To Beach! Treasure Island Gem W/ Water Views St. Pete Beach villa is suitable for 4 guests and provides an outdoor swimming pool for additional… More

Book Now

611-N - Sunset Vistas

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

611-N - Sunset Vistas Villa St. Pete Beach entices guests to enjoy fisheries and is located 3.3 km from such natural sites as Egan Park. Featuring a Jacuzzi, this property is approximately 10… More

From US$ 273 Book Now

Beach One Style Meets The Shore

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

The 5-bedroom Beach One Style Meets The Shore St. Pete Beach villa, located approximately 20 minutes' walk from Sunset Beach Pavilion, invites guests to relax in a hot tub. Offering a convenient… More

Book Now

306 - Surf Beach Resort

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

Located only a 9-minute walk from Treasure Island Slide Florida, 306 - Surf Beach Resort St. Pete Beach villa is suitable for 6 guests and provides a Jacuzzi for a truly relaxing stay. This property… 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

Treasure Sands #502

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

The 2-bedroom Treasure Sands #502 St. Pete Beach villa is located approximately 25 minutes' walk from Ron McKenney Park and welcomes its guests to enjoy snorkelling, mini golf, and ping pong. This… More

Book Now

Treasure Island Renovated Condo Across Sunsetbeach

9715 Harrell Avenue Unit #39, St. Pete Beach, United States Show map

To enjoy your vacation in St. Pete Beach, stay at the 1-bedroom Treasure Island Renovated Condo Across Sunsetbeach St. Pete Beach, which is 4.2 km from Polynesian Putter Miniature Golf Course and… More

Book Now

5 - Silver Sands - Oasis

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

Staying at 5 - Silver Sands - Oasis St. Pete Beach villa, guests can visit John's Pass Village, which is only 1.1 km away. Offering a convenient location in the Treasure Island district of St. Pete… More

Book Now