Top Hotels in Treasure Island, St. Pete Beach

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
2Filter & Sort
View map
21-27 out of 27 hotels
2Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.2
Great100 reviews
MapView on map2.6 mi from City Center800 yd from The Pearl Restaurant
From   US$ 94 /nightSelect
Located only 6 minutes' stroll from Treasure Island Slide Florida and nearly a 25-minute stroll from John's Pass, the 2-star Bayside Inn And Marina St. Pete Beach features an outdoor swimming pool and 27 rooms.
8.2
Great83 reviews
MapView on map2.7 mi from City Center1000 yd from The Pearl Restaurant
From   US$ 99 /nightSelect
  • Direct beach access with scenic walkway
  • Family rooms with full kitchen amenities
  • Heated outdoor swimming pool available
  • Gulf Front Suites
  • Fitness Centre
  • Outdoor Pool
2.7 mi from City Center1000 yd from The Pearl Restaurant
From   US$ 257 /nightSelect
  • Breathtaking sunset views from every room
  • Private beach area with volleyball courts
  • Live entertainment at on-site bar
Hotel
9.0
Perfect7 reviews
2.9 mi from City Center1400 yd from The Pearl Restaurant
From   US$ 80 /nightSelect
John's Pass Village is around 0.4 miles from the Ebbtide Inn St. Pete Beach.
Aparthotel
1.5 mi from City Center1400 yd from The Pearl Restaurant
Select
Located 1.9 miles from The Pirate Ship Royal Conquest, the beachfront Island Inn Unit 315 offers a swimming pool.
3.1 mi from City Center1.0 mi from The Pearl Restaurant
From   US$ 371 /nightSelect
Sitting 1.7 miles from Madeira Beach Access, the Bungalows St. Pete Beach is located in the Treasure Island district.
  • Hot Tub
  • Sauna
  • Picnic Area
2.8 mi from City Center1200 yd from The Pearl Restaurant
From   US$ 228 /nightSelect
  • Outdoor heated pool with sun loungers
  • Full access to sauna and hot tub
  • Private check-in and check-out services
  • 1
  • 2