Search Hotels in Saint Pete Beach

Select date

Select date

Hotels in Saint Pete Beach

Filter Results

Price per night

Hotels by class

Review rating

Other accommodation

Thematic hotels

Hotel facilities

Room facilities

Hotel name

Apply Filters
Clear Filters

14 properties found

  • Plaza Beach Hotel Beachfront Resort

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

    The grand Plaza Beach Hotel Beachfront Resort is a 3-star property set next to Fort De Soto Park, Gulf Beaches Historical Museum and The Beach Theatre featuring a picnic area, a swimming pool and a

    More...

    Show map

    price for 1 night
    Book Now From US$ 204
    price for 1 night
  • Vistas On The Gulf

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

    Vista'S On The Gulf Hotel is situated in the heart of St. Pete Beach near Saint Pete Beach, Gulf Beaches Historical Museum and Upham Beach.

    More...

    Show map

    price for 1 night
    Book Now From US$ 347
    price for 1 night
  • The Don CeSar

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

    Don Cesar Resort is set in a business area of St. Pete Beach next to Beach Boulevard, Art Village Courtyard and Upham Beach. Built in 1928, the excellent hotel was renovated in 2011.

    More...

    Show map

    price for 1 night
    Book Now From US$ 179
    price for 1 night
  • Beach House Suites by The Don CeSar

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

    The 4-star Beach House Suites By Doncesar lies within 1.8 km from Boca Ciega Bay Aquatic Preserve, Saint Pete Beach and The Beach Theatre.

    More...

    Show map

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

    4506 Gulf Blvd (check-in only), St Pete Beach, USA (Show map)

    Bayview Plaza Waterfront Resort is located in a shopping area of St. Pete Beach in close proximity to Gulf Beaches Historical Museum, Upham Beach and Johns Pass and Village Boardwalk.

    More...

    Show map

    price for 1 night
    Book Now From US$ 141
    price for 1 night
  • The Hotel Zamora

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

    Kimpton Hotel Zamora is a 4-story hotel in St. Pete Beach near by the white-sand beach. The Kimpton Hotel Zamora has been welcoming guests to its designer rooms since 2013.

    More...

    Show map

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

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

    Offering a sundeck, a swimming pool and barbeque, Gulf Winds Resort lies in a shopping area of St. Pete Beach near to Pier 60, Fort De Soto Park and Dolphin Landings Charter Boat Center.

    More...

    Show map

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

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

    Bay Palms Waterfront Resort is a 3-star hotel located in the heart of St. Pete Beach. This business hotel dates from 1956 and was refurbished in 2012.

    More...

    Show map

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

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

    Island'S End Resort is placed in a beach area of St. Pete Beach in the vicinity of Fort De Soto Park, High Tide Slide! and Freefall Theatre.

    More...

    Show map

    Book Now
  • Inn On The Beach

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

    Inn On The Beach is a 2-star venue set just 4.2 km from High Tide Slide!, Pass-a-Grille and Freefall Theatre.

    More...

    Show map

    Book Now
  • Sabal Palms Inn

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

    The 3-star Sabal Palms Inn enjoys its location near to the beach.

    More...

    Show map

    Book Now
  • Coconut Inn

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

    Coconut Inn offers affordable lodging in St. Pete Beach.

    More...

    Show map

    Book Now
  • Camelot By The Sea

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

    The 3-star Camelot By The Sea Aparthotel boasts close proximity to Fort De Soto Park, High Tide Slide! and The Beach Theatre just 2.9 km away.

    More...

    Show map

    Book Now
  • Havana Inn

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

    Havana Inn is a 2-star property only 5.0 km from Pass-a-Grille, Saint Pete Beach and Freefall Theatre.

    More...

    Show map

    Book Now