Hotels in Treasure Island, St. Pete Beach

Solid options for your stop in St. Pete Beach - no matter your plans.

Check-in
08Oct
Check-out
09Oct
Guests
2 Guests
All filters
Star rating
Guest rating
Accommodation type
Price per night
Popular landmarks
Districts
Amenities
Services
Brands
1-20 out of 438
Sort by:high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great
MapProximity to Treasure Island200m
  • Direct beachfront access and stunning views
  • Heated outdoor swimming pool available
  • Well-equipped rooms with kitchenettes
  • Beach Access
  • Swimming Pool
  • Barbecue Facilities
Beachfront resort with direct access and leisure amenities
FromUS$ 150 /nightSelect
8.4
Great
MapTreasure Island shores200m
  • Geothermal heated outdoor pools
  • Private balconies with Gulf views
  • On-site dining with beach bar
  • Swimming pool
  • Fitness centre
  • Beach access
Beachfront resort with family-friendly amenities and activities
FromUS$ 201 /nightSelect
8.2
Great
MapPublic beach access100m
  • Large outdoor pool area
  • Variety of dining options nearby
  • Rooftop bar with scenic views
  • Outdoor pool
  • Hot tub
  • Rooftop bar
Waterfront resort with diverse activities and dining options
FromUS$ 129 /nightSelect
8.2
Great
MapDirect beach access300m
  • Year-round outdoor swimming pool
  • Close access to the beach
  • Family rooms with kitchenettes
  • Outdoor pool
  • Beach access
  • Family rooms
Hotel offering beachside family rooms and outdoor pools
FromUS$ 161 /nightSelect
8.2
Great
MapProximity to Treasure Island300m
  • Heated outdoor swimming pool
  • Close to water sports facilities
  • On-site fishing and cycling activities
  • Outdoor pool
  • Sun terrace
  • Fishing access
Adult-oriented hotel with pool and water sports access
FromUS$ 99 /nightSelect
8.4
Great
MapRight on the beach0m
  • Direct beachfront with stunning sea views
  • Heated outdoor swimming pool available year-round
  • Convenient on-site parking for guests
  • Outdoor pool
  • Beach access
  • Private parking
Beachfront hotel offering leisure and family-friendly features
FromUS$ 121 /nightSelect
MapVibrant nearby nightlife200m
  • Beachfront access with stunning views
  • Inviting outdoor pool area and hot tub
  • Well-equipped rooms with kitchens
  • Outdoor pool
  • On-site bar
  • Private beach
Beachfront hotel with family-friendly amenities and activities
FromUS$ 257 /nightSelect
MapProximity to Treasure Island300m
  • Heated saltwater pool for relaxation
  • Family-friendly rooms with kitchens
  • Short walk to renowned local beaches
  • Outdoor Pool
  • Garden Area
  • Full Kitchen
Oasis Palms Resort offering family rooms with amenities
FromUS$ 106 /nightSelect
8.2
Great
MapRight off the beach300m
  • Steps from the Gulf of Mexico beach
  • Air-conditioned rooms with flat-screen TVs
  • On-site BBQ facilities for enjoyment
  • BBQ Facilities
  • Beach Access
  • Bicycle Rental
Beachfront hotel with comfortable rooms and amenities
FromUS$ 152 /nightSelect
8.2
Great
MapBeachfront property0m
  • Direct beachfront access and private beach
  • Heated outdoor swimming pool with views
  • Family-friendly rooms with kitchenettes
  • Private beach
  • Heated pool
  • Outdoor seating
Resort offering beachfront access and family-friendly amenities
FromUS$ 123 /nightSelect
8.2
Great
MapClose to many restaurants200m
  • Direct beachfront access with sun terrace
  • Two heated outdoor pools with lounge chairs
  • Unique rooftop area for relaxation and views
  • Heated pools
  • Rooftop area
  • Family amenities
Family-friendly resort with beach access and unique amenities
FromUS$ 419 /nightSelect
8.2
Great
MapClose beach access300m
  • Heated outdoor swimming pool
  • Stunning poolside balconies
  • Direct beach access available
  • Outdoor pool
  • Private bathrooms
  • Luggage storage
Beachfront hotel offering relaxing leisure amenities
FromUS$ 103 /nightSelect
8.2
Great
MapNearby dining options0m
  • Beachfront access with private docks
  • Heated outdoor pool with sun terrace
  • Fully equipped kitchens in all rooms
  • Outdoor pool
  • Private beach
  • Fishing dock
Boutique resort offering scenic beachside relaxation
FromUS$ 111 /nightSelect
8.4
Great
MapBeautiful Treasure Island beach0m
  • Beachfront access and heated pools
  • On-site dining with live entertainment
  • Family-friendly activities and amenities
  • Rooftop terrace
  • Game room
  • Fitness center
Beachfront resort offering family oriented fun activities
FromUS$ 143 /nightSelect
8.4
Great
MapProximity to Gulf Boulevard100m
  • Heated outdoor pool with bay views
  • Full kitchens in all rooms
  • Short walk to the beach
  • Outdoor pool
  • Fishing docks
  • BBQ facilities
Resort offering family-friendly beachside accommodations with scenic views
FromUS$ 161 /nightSelect
8.4
Great
MapAdjacent to John's Pass Village750m
  • Heated outdoor swimming pool
  • Beach access right by the hotel
  • Spacious one-bedroom and two-bedroom rooms
  • Heated pool
  • Beach access
  • Express check-in
Family-friendly resort with pool and beach access
FromUS$ 318 /nightSelect
8.2
Great
MapOn the beach0m
  • Direct beach access for relaxation
  • Outdoor heated swimming pool available
  • Shuffleboard and barbecue facilities provided
  • Heated Pool
  • Beach Access
  • Barbecue Area
Beachside resort with leisure activities and amenities
FromUS$ 99 /nightSelect
9.0
Perfect
MapClose to Treasure Island300m
  • Year-round outdoor swimming pool
  • Family rooms with private bathrooms
  • Direct beach access and sun loungers
  • Outdoor pool
  • Private check-in
  • Beach access
Hotel offering family-friendly rooms near sandy beaches
FromUS$ 80 /nightSelect
8.4
Great
MapDirect beach access800m
  • Oceanfront pool and beachfront access
  • Complimentary breakfast buffet served daily
  • On-site fitness center and spa amenities
  • Outdoor pool
  • Fitness center
  • Beach access
Beachfront hotel with outdoor pool and family amenities
FromUS$ 489 /nightSelect
8.4
Great
MapRight on the beach0m
  • Beachfront outdoor pool available
  • On-site gourmet restaurant and bar
  • Fitness center with modern equipment
  • Outdoor pool
  • Fitness center
  • Beach access
Beachfront resort with gourmet dining and pools
FromUS$ 280 /nightSelect

Hotel price range in St. Pete Beach

Choose from a wide range of stays, from affordable options to luxury escapes.

⬆️ The highest price
USD 2 599
⬇️ The lowest price
USD 80
💸 Average price for
4-star hotels
USD 281
3-star hotels
USD 233
Apartments
USD 402

Selected hotels in St. Pete Beach

Based on verified guest feedback from the past 12 months

Family Friendly Beach Retreats:
Classic Oceanfront Charm:
Luxury Beachfront Escapes:
Upscale Modern Comforts:
Idyllic Cozy Getaways:
Family Run Hospitality:

FAQs for hotels in St. Pete Beach

We hope these answers help you plan your visit with confidence

What are the top-rated hotels in Treasure Island district according to guest reviews?
The Treasure Island Beach Resort and Sunset Vistas Two Bedroom Beachfront Suites both consistently receive high ratings for their service and amenities.

Essential Hotel Insights for Treasure Island

This guide evaluates 32 hotels in the Treasure Island district of St. Pete Beach, providing essential details to help travelers choose their perfect accommodations.

Typical nightly prices range from $120 to $350.

Peak travel seasons are spring (March to May) and summer (June to August).

Local hotel taxes and fees are approximately 13%.

Most hotels are within 1.5 km of the beach and John's Pass.

Book in advance during peak season for better deals.

Other cities in Florida