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

13 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
  • Tradewinds Island Grand

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

    This hotel is situated 4.5 km away from Pass-a-Grille. The property is located within a 10-minute walk…

    More...

    Show map

    price for 1 night
    Book Now From US$ 284
    price for 1 night
  • Guy Harvey Outpost

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

    Guests can reach Dolphin Landings Charter Boat Center within a 15-minute walk. The property is set within 1 km…

    More...

    Show map

    price for 1 night
    Book Now From US$ 230
    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
  • St. Pete Beach Suites

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

    The city center is 20 minute walking distance from the hotel. St. St. Pete Beach Suites is a 2-star property…

    More...

    Show map

    price for 1 night
    Book Now From US$ 398
    price for 1 night
  • Beach House Cabanas

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

    This hotel is located in a business area, 19 km from Fort Desoto State Park. The city center lies within…

    More...

    Show map

    price for 1 night
    Book Now From US$ 182
    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
  • Sands Of Treasure Island

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

    The hotel is 1200 meters away from John\'s Pass Village and Boardwalk. The property boasts location within 2 km…

    More...

    Show map

    price for 1 night
    Book Now From US$ 113
    price for 1 night
  • Page Terrace Beachfront Hotel

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

    The hotel is approximately 30 minutes' walk from John's Pass. The city center lies within 6 km from the venue.

    More...

    Show map

    price for 1 night
    Book Now From US$ 110
    price for 1 night
  • Grand Plaza Beachfront

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

    Grand Plaza Beachfront Hotel is a comfortable accommodation just a 10-minute walk from the city center. Such St.

    More...

    Show map

    price for 1 night
    Book Now From US$ 239
    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
  • Emerald Isle

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

    The beachfront hotel is set about 30 minutes' walk from Boca Ciega Millenium Park. The 3-star Emerald Isle is…

    More...

    Show map

    Book Now
  • 6West Beach Cottages

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

    The hotel is situated within 7 km from St Pete Beach Theatre. This venue is 9 km away from the center…

    More...

    Show map

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