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

23 properties found

  • 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$ 247
    price for 1 night
  • 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$ 168
    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$ 197
    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$ 318
    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
  • 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$ 265
    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$ 232
    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$ 256
    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
  • Park Shore Suites Madeira Beach

    160 145Th Ave E, St. Pete Beach, United States (Show map)

    Clearwater Beach is 21 km from Park Shore Suites Madeira Beach. The city center lies within 10 km from the…

    More...

    Show map

    price for 1 night
    Book Now From US$ 144
    price for 1 night
  • Coral Reef Beach Resort

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

    Coral Reef Beach Resort lies 12 km away from The Dali Museum. Thanks to a boat dock nearby, the hotel…

    More...

    Show map

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

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

    This property is conveniently based near the local beach. Guests can get to St. The 3-star Postcard Inn On…

    More...

    Show map

    price for 1 night
    Book Now From US$ 216
    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$ 283
    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$ 391
    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$ 181
    price for 1 night
  • Malibu Resort Motel

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

    The property is located in North Redington Beach district, 8 km from Walter Fuller Complex. Malibu Resort Motel is a…

    More...

    Show map

    price for 1 night
    Book Now From US$ 117
    price for 1 night
  • Sea Breeze Resort By Trs

    13030 Gulf Boulevard (Check In-Location Only), St. Pete Beach, United States (Show map)

    The venue is 7 km away from Panama Canal Museum . The property is set within 9 km distance from St. The…

    More...

    Show map

    price for 1 night
    Book Now From US$ 292
    price for 1 night
  • Gulf Strand Resort

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

    The hotel is around 10 minutes on foot from the city center. Gulf Strand Resort offers a spectacular view to…

    More...

    Show map

    price for 1 night
    Book Now From US$ 290
    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$ 323
    price for 1 night
  • Howard Johnson Beach Resort

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

    Guests will enjoy a beachfront location in the heart of St. Pete Beach. The family-friendly Howard Johnson Beach Resort…

    More...

    Show map

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