Search Hotels in St. Pete Beach

Select date

Select date

Maximum period that can be booked is 30 days. Please enter alternative dates.

Hotels in St. Pete Beach

Filter Results

Price per night

Hotels by class

Review rating

Other accommodation

Thematic hotels

Hotel facilities

Room facilities

Districts

Hotel name

Apply Filters
Clear Filters

15 properties found

  • Kimpton Hotel Zamora

    3701 Gulf Boulevard, St. Pete Beach, United States (Show map)

    St. Pete Beach center can be reached within 20 minutes' walk. The comfortable The Hotel Zamora is rated 4 stars…

    More...

    Show map

    price for 1 night
    Book Now From US$ 229
    price for 1 night
  • Inn On The Beach

    1401 Gulf Way, St. Pete Beach, United States (Show map)

    A short distance to a boat dock enables you to get to Floating Water Park and The Pier in no time. The…

    More...

    Show map

    price for 1 night
    Book Now From US$ 241
    price for 1 night
  • Bayview Plaza Waterfront Resort

    4321 Gulf Blvd, St. Pete Beach, United States (Show map)

    The hotel is located in the center of St. Pete Beach, 29 km away from Pier 60 and 47 km from Busch…

    More...

    Show map

    price for 1 night
    Book Now From US$ 325
    price for 1 night
  • Havana Inn

    1007 Gulf Way, St. Pete Beach, United States (Show map)

    The property is situated 3.6 km away from Dolphin Landings Charter Boat Center. Such tourist places as a theater and…

    More...

    Show map

    price for 1 night
    Book Now From US$ 195
    price for 1 night
  • Camelot By The Sea

    1801 Gulf Way, St. Pete Beach, United States (Show map)

    Camelot By The Sea Aparthotel lies near the private beach. The hotel offers perfect location 4 km from the center…

    More...

    Show map

    price for 1 night
    Book Now From US$ 192
    price for 1 night
  • Coconut Inn

    113 11Th Ave, St. Pete Beach, United States (Show map)

    The Pier is about 15 km from the hotel. Nestled in the historic district and 4 km from the city…

    More...

    Show map

    price for 1 night
    Book Now From US$ 197
    price for 1 night
  • Plaza Beach Hotel - Beachfront Resort

    4506 Gulf Boulevard, St. Pete Beach, United States (Show map)

    Plaza Beach Hotel Beachfront Resort is located close to the clean local beach. The vicinity of a boat dock let…

    More...

    Show map

    price for 1 night
    Book Now From US$ 309
    price for 1 night
  • Vista'S On The Gulf

    4000 Gulf Boulevard, St. Pete Beach, United States (Show map)

    A short distance to a boat dock enables you to get to The Beach Theatre and Pass-a-Grille in no time.

    More...

    Show map

    price for 1 night
    Book Now From US$ 353
    price for 1 night
  • Beachcomber Beach Resort

    6200 Gulf Boulevard, St. Pete Beach, United States (Show map)

    Palm trees and parks as well as John's Pass and Fort De Soto Park are located nearby. The distance between…

    More...

    Show map

    price for 1 night
    Book Now From US$ 115
    price for 1 night
  • Island'S End Resort

    1 Pass A Grille Way, St. Pete Beach, United States (Show map)

    Pier 60 is about 33 km from the hotel. The property lies within 5 km from the city center. Island'S End…

    More...

    Show map

    price for 1 night
    Book Now From US$ 231
    price for 1 night
  • Sabal Palms Inn

    1301 Gulf Way, St. Pete Beach, United States (Show map)

    The property is situated 15 km away from The Pier. The city center lies within 4 km from the venue. The…

    More...

    Show map

    price for 1 night
    Book Now From US$ 268
    price for 1 night
  • The Don Cesar

    3400 Gulf Boulevard, St. Pete Beach, United States (Show map)

    Merry Pier is about 25 minutes' walk away. The venue is close to the white-sand beach with outdoor chaise…

    More...

    Show map

    price for 1 night
    Book Now From US$ 367
    price for 1 night
  • Bay Palms Waterfront Resort - Hotel And Marina

    4237 Gulf Blvd, St. Pete Beach, United States (Show map)

    The hotel is around 10 minutes on foot from the city center. Such St. Situated near to the private beach…

    More...

    Show map

    price for 1 night
    Book Now From US$ 420
    price for 1 night
  • Gulf Winds Resort

    6800 Sunset Way, St. Pete Beach, United States (Show map)

    The property lies within 1.9 km from Dolphin Landings Charter Boat Center. Set within a 20-minute walking distance from…

    More...

    Show map

    price for 1 night
    Book Now From US$ 164
    price for 1 night
  • Beach House Suites By The Don Cesar

    3860 Gulf Boulevard, St. Pete Beach, United States (Show map)

    Beach House Suites By The Don Cesar is set close to the spectacular local beach. The vicinity of a boat…

    More...

    Show map

    price for 1 night
    Book Now From US$ 338
    price for 1 night