Search Hotels in St. Pete Beach

Select date

Select date

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

41 properties found

  • Twins Inn & Apartments

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

    The property is located in Treasure Island district, 6 km from The Beach Theatre . It is about 8 km away…

    More...

    Show map

    price for 1 night
    Book Now From US$ 203
    price for 1 night
  • Sirata Beach Resort

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

    Sirata Beach Resort is located close to the beautiful white beach. The property is set within 1 km distance from…

    More...

    Show map

    price for 1 night
    Book Now From US$ 210
    price for 1 night
  • Beach House Hotel

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

    Beach House Hotel is also placed within a 15-minute walk of The Alligator Attraction. This venue is 2 km…

    More...

    Show map

    price for 1 night
    Book Now From US$ 112
    price for 1 night
  • Florida Dolphin Motel

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

    Dolphin Landings Charter Boat Center is located just 1.9 km away. Set within a 20-minute walking distance from St.

    More...

    Show map

    Book Now
  • Dolphin Beach Resort

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

    The center of St. Pete Beach can be reached in 10 minutes' walk from the hotel. Offering view over The…

    More...

    Show map

    price for 1 night
    Book Now From US$ 171
    price for 1 night
  • The 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$ 247
    price for 1 night
  • Alden Suites

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

    The property is set 15 minutes' walk away from Dolphin Landings Charter Boat Center. The venue is set 10 minutes'…

    More...

    Show map

    price for 1 night
    Book Now From US$ 160
    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$ 236
    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$ 240
    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$ 299
    price for 1 night
  • Havana Inn

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

    The city center is 4 km away from the hotel. Havana Inn is also minutes away from Dolphin Landings Charter…

    More...

    Show map

    price for 1 night
    Book Now From US$ 190
    price for 1 night
  • Island House Hotel

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

    The property is situated 6 km away from Johns Pass and Village Boardwalk. The 2-star Island House Hotel lies…

    More...

    Show map

    price for 1 night
    Book Now From US$ 83
    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$ 249
    price for 1 night
  • Coconut Inn

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

    This hotel is located in a beach area, 4.5 km from Saint Pete Beach, Freefall Theatre and High Tide Slide!.

    More...

    Show map

    price for 1 night
    Book Now From US$ 199
    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$ 237
    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
  • Caprice Resort

    6950 Beach Plaza Street, St. Pete Beach, United States (Show map)

    The city center is 20 minutes' walk of the property. Caprice Resort is connected with other parts of St.

    More...

    Show map

    price for 1 night
    Book Now From US$ 252
    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$ 167
    price for 1 night
  • Island'S End Resort

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

    Thanks to a boat dock nearby, the hotel is well connected with other parts of St. Pete Beach. Island'S End…

    More...

    Show map

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

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

    The vicinity of a boat dock let you explore Pass-a-Grille, Freefall Theatre and High Tide Slide! with no…

    More...

    Show map

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