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

204-N - Sunset Vistas

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

Nestled in the Treasure Island district of St. Pete Beach, 204-N - Sunset Vistas Villa St. Pete Beach is approximately a 10-minute ride from the beachfront Colonel Micheal J. Horan Park and offers a… More

Book Now

Turtleback Beach House

10072 Florida 699, St. Pete Beach, United States Show map

Offering a hot tub for a relaxing experience, Turtleback Beach House St. Pete Beach villa is located a 10-minute drive from Gators Parasail. Providing guests with Wi-Fi and a private parking lot, the… More

From US$ 1620 Book Now

Private One-Bedroom 6 -Directly Across From Beach

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

Private One-Bedroom 6 -Directly Across From Beach St. Pete Beach apartment is nestled in the Treasure Island district, a 5-minute walk from the dessert restaurant The Shake Shop. More

Book Now

Treasure Island Escape

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

Located in the Treasure Island district, the 47 m² Treasure Island Escape Apartment St. Pete Beach is only an 8-minute walk from John's Pass Village and Boardwalk and 3.7 km from Walter Fuller… More

Book Now

Lands End 8 305 Direct Gulf Front Tranquility

7466 Bayshore Dr #305, St. Pete Beach, United States Show map

Located merely an 8-minute walk from Sunset Beach Pavilion, Lands End 8 305 Direct Gulf Front Tranquility Villa St. Pete Beach entices guests with a Jacuzzi. Located about 6 km from John's Pass… More

Book Now

Land'S End 6-301 Beach Front

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

Situated only 400 metres from Sunset Beach Pavilion, the 2-bedroom Land'S End 6-301 Beach Front St. Pete Beach villa is suitable for 4 guests and provides an outdoor swimming pool to relax in. More

From US$ 272 Book Now

Beach Livin - All

86Th Avenue, St. Pete Beach, United States Show map

Boasting an aqua park and a golf course, the 5-bedroom Beach Livin - All St. Pete Beach villa is suitable for up to 12 guests and is located in the Treasure Island district of St. Pete Beach, nearly… More

Book Now

104 - 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, 104 - Palms Of Treasure Island Villa St. Pete Beach is suitable for 6 guests and provides a Jacuzzi for a truly relaxing stay. This… More

Book Now

B-505 - Mansions By The Sea

7650 Bayshore Dr, 505, St. Pete Beach, United States Show map

Up to 6 guests can stay at B-505 - Mansions By The Sea Villa St. Pete Beach and enjoy Sunset Beach Dog Park, located about 5 minutes' walk away. This 2-bathroom villa features opportunities for… More

Book Now

101 - Palms Of Treasure Island

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

Boasting a Jacuzzi, 101 - Palms Of Treasure Island Villa St. Pete Beach is located only 5 minutes' walk from Treasure Island Slide Florida and can accommodate 6 guests. This 2-bathroom villa features… More

From US$ 226 Book Now

1 Bedroom Treasure Island Getaway

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

The 47 m² 1 Bedroom Treasure Island Getaway St. Pete Beach apartment is nestled in the Treasure Island district, 8 minutes' walk from the seafood restaurant Pirates Pub -N- Grub. High-speed Internet… More

Book Now

207-N - Sunset Vistas

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

207-N - Sunset Vistas Villa St. Pete Beach is nestled only 1.4 km from John's Pass Village and provides a Jacuzzi. Offering a beachfront location in the Treasure Island district of St. Pete Beach… More

From US$ 527 Book Now

Sunset Beach Oasis: Modern Beach Style On The Sand

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

The 3-bedroom Sunset Beach Oasis: Modern Beach Style On The Sand St. Pete Beach apartment is located in St. Pete Beach, around a 25-minute stroll from Suncoast Watersports, and offers guests an… More

Book Now

406-N - Sunset Vistas

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

Offering a Jacuzzi for a relaxing experience, 406-N - Sunset Vistas Villa St. Pete Beach is located a 16-minute walk from Alligator Attraction Nature Preserve. This 2-bathroom villa features… More

Book Now

Tropic Terrace #23 - Beachfront Rental Condo

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

Tropic Terrace #23 - Beachfront Rental Condo St. Pete Beach is a great place to stay in the Treasure Island district, 19 minutes' walk from John's Pass Village and Boardwalk. More

From US$ 165 Book Now

Land'S End 1-307 Gulf View

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

Located a mere 500 metres from Upham Beach Park, the 2-bedroom Land'S End 1-307 Gulf View Villa St. Pete Beach boasts a heated pool, a hot tub for a relaxing experience. Offering a convenient… More

From US$ 544 Book Now

Land'S End 6-204 Beach Front

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

Offering an aqua park and a golf course for an enjoyable stay, Land'S End 6-204 Beach Front St. Pete Beach villa is a 6-minute walk from Sunset Beach Dog Park. The 2-bedroom holiday home features… More

Book Now

Casa Solmar

114 88Th Avenue, St. Pete Beach, United States Show map

The 3-bedroom Casa Solmar Villa St. Pete Beach offers easy access to such tourist spots as Sunset Beach Place, located only a 5-minute walk away. This accommodation boasts an aqua park and a golf… More

Book Now

1 - Silver Sands - Bayside

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

1 - Silver Sands - Bayside St. Pete Beach villa is located approximately 25 minutes' walk from Treasure Island Slide Florida and provides fisheries for active guests. Providing guests with Wi-Fi and… More

Book Now

Shore La Vie

11455 1St St East, St. Pete Beach, United States Show map

During the stay at Shore La Vie St. Pete Beach villa, guests can indulge in snorkelling, mini golf, and fisheries or visit Jungle Prada de Navaez Park, located 25 minutes' walk away. Located 4.3 km… More

Book Now

On Block From Gulf Shores | Treasure Island | John'S Pass Boardwalk

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

Featuring a prime location only 6 minutes' walk from Photo Letter Art, On Block From Gulf Shores | Treasure Island | John'S Pass Boardwalk St. Pete Beach apartment accommodates up to 4 guests. The… More

Book Now

Private Studio 15 -Directly Across From Beach

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

Private Studio 15 -Directly Across From Beach St. Pete Beach is nestled in the Treasure Island district, a 5-minute walk from the seafood restaurant Gators Cafe & Saloon. More

Book Now

Land'S End 7-406 Beach Front - Premier

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

The 2-bedroom Land'S End 7-406 Beach Front - Premier St. Pete Beach villa is nestled around 25 minutes' walk from Polynesian Putter Miniature Golf Course and provides a hot tub. The accommodation can… More

From US$ 414 Book Now

Land'S End 1-204 Bay Front

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

Offering an outdoor swimming pool, the 1-bedroom Land'S End 1-204 Bay Front Villa St. Pete Beach is located nearly a 5-minute walk from Sunset Beach Pavilion and is ideal for up to 2 guests. More

From US$ 212 Book Now

Lands End Beachfront Elegance Top Floor Corner

7480 Bayshore Dr #401, St. Pete Beach, United States Show map

Lands End Beachfront Elegance Top Floor Corner St. Pete Beach villa is located 2 km from Suncoast Watersports and provides a Jacuzzi. Offering a prime location in the Treasure Island district, the 2… More

Book Now

Sunset Vistas 313N

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

Located about a 20-minute walk from Treasure Island Slide Florida, Sunset Vistas 313N Villa St. Pete Beach gives access to various tourist sites in the vicinity. More

Book Now

Club Capri 101

116Th Avenue, St. Pete Beach, United States Show map

Suitable for 4 guests, Club Capri 101 Villa St. Pete Beach offers a location just near Isle of Capri Bridge and features an aqua park and a golf course. Offering parking as well as Wi-Fi, the 2… More

Book Now

Land'S End 7-402 Beach Front - Premier

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

The 2-bedroom Land'S End 7-402 Beach Front - Premier St. Pete Beach villa hosts up to 6 guests and provides proximity to Sunset Beach Pavilion, situated just 5 minutes' walk away. Featuring a Jacuzzi… More

From US$ 241 Book Now

Land'S End 5-303 Gulf-Bay Front

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

The 2-bedroom Land'S End 5-303 Gulf-Bay Front Villa St. Pete Beach is located nearly 5 minutes' walk from Kapfer Glass and offers a hot tub for guests' relaxation. This St. Pete Beach villa is 3.6 km… More

From US$ 464 Book Now

The Pink House On Treasure Island

25 83Rd Ave, St. Pete Beach, United States Show map

Located around a 5-minute walk from Sunset Beach, the 1-bedroom The Pink House On Treasure Island Villa St. Pete Beach boasts a swimming pool and can accommodate up to 10. Providing guests with Wi-Fi… More

Book Now

6 - Silver Sands - Drift

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

During the stay at 6 - Silver Sands - Drift St. Pete Beach villa, guests can indulge in fisheries or visit Alligator Attraction Nature Preserve, located a 13-minute walk away. This holiday home… More

Book Now

Silver Sands - Driftwood Suite

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

Silver Sands - Driftwood Suite St. Pete Beach villa offers proximity to nearby tourist spots, such as Church by the Sea, situated approximately 25 minutes' walk away. Offering a prime location in the… More

Book Now

A-202 - Mansions By The Sea

7600 Bayshore Dr, 202, St. Pete Beach, United States Show map

A-202 - Mansions By The Sea Villa St. Pete Beach entices guests to enjoy fisheries and offers proximity to Sunset Beach Pavilion, located about a 5-minute stroll away. Offering a beachfront location… More

Book Now

Land'S End 9-402 Beach Front - Premier

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

Situated only a 6-minute walk from Sunset Beach Pavilion, the 2-bedroom Land'S End 9-402 Beach Front - Premier St. Pete Beach villa offers a Jacuzzi and can accommodate up to 4 guests. The holiday… More

Book Now

Mansions By The Sea 1201A - Premier

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

Located within 5 minutes' walk of Sunset Beach Pavilion, the 2-bedroom Mansions By The Sea 1201A - Premier Villa St. Pete Beach provides a heated pool, a sauna for additional comfort. Hosting up to 6… More

Book Now

Land'S End 9-404 Beach Front - Premier

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

During the stay at Land'S End 9-404 Beach Front - Premier St. Pete Beach villa, guests can indulge in a Jacuzzi or visit Upham Beach Park, located 6 km away. Offering private parking as well as Wi-Fi… More

From US$ 278 Book Now

Treasure Island Condo, Beach, Sunsets, Heated Pool

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

Set in the Treasure Island district of St. Pete Beach, approximately 25 minutes' walk from Jungle Prada de Navaez Park, the spacious 1-bedroom Treasure Island Condo, Beach, Sunsets, Heated Pool St. More

Book Now

319 - Island Inn

St. Pete Beach, United States Show map

During the stay at 319 - Island Inn St. Pete Beach villa, guests can indulge in fisheries or visit Gators Parasail, located 3.4 km away. Located 10 minutes' drive from John's Pass Village, the… More

From US$ 331 Book Now

Sea Breezy - Entire Property

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

Up to 12 guests can stay at Sea Breezy - Entire Property St. Pete Beach villa and enjoy Sunset Beach Place, located 6 minutes' walk away. The 3-bedroom holiday home features opportunities for cycling… More

From US$ 661 Book Now

7-205 - Lands End

7434 Bayshore Dr, 205, St. Pete Beach, United States Show map

Nestled in the Treasure Island district of St. Pete Beach, 7-205 - Lands End Villa St. Pete Beach is around 500 metres from Sunset Beach Dog Park and offers a hot tub. Guests can enjoy fisheries at… More

Book Now

Sunset Cove: One Bedroom In Treasure Island

8565 W. Gulf Blvd, Unit 28S, St. Pete Beach, United States Show map

Located 25 minutes' walk from Treasure Island Slide Florida, Sunset Cove: One Bedroom In Treasure Island St. Pete Beach villa has a heated pool and is ideal for up to 4 guests. Offering private car… More

Book Now

Land'S End 7-203 Beach Front - Premier

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

During the stay at Land'S End 7-203 Beach Front - Premier St. Pete Beach villa, guests can indulge in fisheries or visit Sunset Beach, located a 13-minute walk away. Nestled in the Treasure Island… More

Book Now

Charming Treasure Island Getaway

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

The 46 m² Charming Treasure Island Getaway Apartment St. Pete Beach is located in the Treasure Island district of St. Pete Beach, only 6 minutes' walk from Photo Letter Art. The apartment capacity is… More

Book Now

Private One-Bedroom 13-Directly Across From Beach

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

Private One-Bedroom 13-Directly Across From Beach St. Pete Beach apartment is located 10 minutes by car from Egan Park and 2.6 km from Jungle Prada de Navaez Park. More

Book Now

Land'S End 11-204 Beach Front

7564 Bayshore Dr., Unit 204, St. Pete Beach, United States Show map

Located just a 7-minute walk from Sunset Beach Pavilion, the 2-bedroom Land'S End 11-204 Beach Front St. Pete Beach villa is suitable for 6 guests and provides a heated pool to relax in. Featuring a… More

From US$ 381 Book Now

Bungalow By The Sea

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

The 1-bedroom Bungalow By The Sea St. Pete Beach is nestled approximately 5 minutes' walk from Sunset Beach and can accommodate up to 4 guests. Located 3.1 km from Polynesian Putter Miniature Golf… More

From US$ 351 Book Now

Oceanfront Paddle Boards, Cooler, On Sunset Beach

7797 78Th Ave A, St. Pete Beach, United States Show map

Oceanfront Paddle Boards, Cooler, On Sunset Beach St. Pete Beach apartment lies in the Treasure Island district of St. Pete Beach and offers swift access to Sunset Beach Pavilion, which is only 5… More

From US$ 194 Book Now

3Br Water View Condo Boat Access Near Gulf

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

The 104 m² 3Br Water View Condo Boat Access Near Gulf St. Pete Beach is also located only 8 minutes' walk from Treasure Island Slide Florida. This spacious apartment can host up to 6 guests. More

Book Now

Land'S End 7-204 Beach Front

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

Welcoming guests with a hot tub, the 2-bedroom Land'S End 7-204 Beach Front St. Pete Beach villa is located merely 8 minutes' walk from Sunset Beach Pavilion and can host up to 6 guests. Situated in… More

From US$ 532 Book Now

Treasure House

St. Pete Beach, United States Show map

Treasure House Villa St. Pete Beach is located within 10 minutes' walk of Treasure Island Slide Florida, giving access to various tourist spots nearby. With a maximum capacity of 6 guests, the… More

From US$ 574 Book Now