St. Pete Beach FL Hotels

  • Hotel list
  • Hotels on map
  • Sort by:
Legend
Legend
  • Current hotel
  • Hotels nearby
  • Airports
  • Underground stations
  • Train stations
  • Parks
  • Tourist attractions
  • Museums
  • Convention centers
  • Stadiums
  • Food and meals
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

  • Sirata Beach Resort

    3 star hotel
    5300 Gulf Boulevard, St. Pete Beach, FL, United States, 33706 (Map)
    8.0 - Excellent
    Based on 33 reviews
    •  pics,photos
    • 1-50

    Sirata Beach Resort is a 3-star tranquil property that offers comfortable accommodation steps away from Fort De Soto Park, The Beach Theatre and Ka'Tiki. The building was renovated in 2005. More details

    From
    US$149
    per night
    Book Now
  • Loews Don Cesar Resort

    4 star hotel
    3400 Gulf Boulevard, St. Pete Beach, FL, United States, 33706 (Map)
    8.0 - Excellent
    Based on 47 reviews
    •  pics,photos
    • 1-50

    Overlooking Boca Ciega Bay, the historical 4-star Loews Don Cesar Resort offers barbeque grills, a patio and an outdoor swimming pool. This Mediterranean building was refurbished in 2011. More details

    From
    US$304
    per night
    Book Now
  • Guy Harvey Outpost

    3 star hotel
    6000 Gulf Boulevard, St. Pete Beach, FL, United States, 33706 (Map)
    7.6 - Excellent
    Based on 42 reviews
    •  pics,photos
    • 1-50

    The 3-star Guy Harvey Outpost is located within the beautiful beach. Renovated in 2006, the intimate hotel has welcomed guests since 1969. More details

    From
    US$189
    per night
    Book Now
  • 4900 Gulf Blvd, St. Pete Beach, FL, United States, 33706 (Map)
    7.6 - Excellent
    Based on 62 reviews
    •  pics,photos
    • 1-34

    Located just in the city center, the four-star Dolphin Beach Resort is situated a few minutes’ drive from the bay area, including John’s Pass, Salvador Dali Museum and Tropicana Field. More details

    From
    US$146
    per night
    Book Now
  • Grand Plaza Beachfront

    3 star hotel
    5250 Gulf Boulevard, St. Pete Beach, FL, United States, 33706 (Map)
    7.4 - Very good
    Based on 46 reviews
    •  pics,photos
    • 1-50

    Grand Plaza Beachfront is a 3-star refined property offering live entertainment, a patio. The hotel opened in 1975 and since then remains an example of contemporary architecture in St. More details

    From
    US$171
    per night
    Book Now
  • 3860 Gulf Boulevard, St. Pete Beach, FL, United States, 33706 (Map)
    8.0 - Excellent
    Based on 27 reviews
    •  pics,photos
    • 1-24

    Being the sister property of the well-known Don CeSar Beach Resort, The Beach House Suites By The Don provides guests with premium-class accommodation right on St. Pete Beach in Florida. More details

    From
    US$214
    per night
    Book Now
  • 5500 Gulf Boulevard, St. Pete Beach, FL, United States, 33706 (Map)
    7.8 - Excellent
    Based on 29 reviews
    •  pics,photos
    • 1-50

    The traditional Tradewinds Island Grand Resort is a 4-star property set next to Fort De Soto Park, Pass-a-Grille and Charlie's Charters. The building was renovated in 2009. More details

    From
    US$272
    per night
    Book Now
  • 6300 Gulf Boulevard, St. Pete Beach, FL, United States, 33706 (Map)
    7.4 - Very good
    Based on 106 reviews
    •  pics,photos
    • 1-49

    Postcard Inn On The Beach is a 3-star unique guesthouse, located close to the beach. Founded in 1957, the hotel underwent a complete renovation in 2009. More details

    From
    US$166
    per night
    Book Now
  • 5900 Gulf Blvd., St. Pete Beach, FL, United States, 33706 (Map)
    8.4 - Exceptional
    Based on 13 reviews
    •  pics,photos
    • 1-50

    Alden Suites, A Beachfront Resort is a 3-star hotel offering an outdoor swimming pool, a basketball court and a picnic area to its guests. Founded in 1984, the hotel underwent a complete renovation in 2010. More details

    From
    US$129
    per night
    Book Now
  • Gulf Strand

    3 star hotel
    4510 Gulf Blvd., St. Pete Beach, FL, United States, 33706 (Map)
    8.4 - Exceptional
    Based on 4 reviews
    •  pics,photos
    • 1-44

    The family-friendly Gulf Strand is a 3-star property set next to Fort De Soto Park, Upham Beach and The Beach Theatre. Gulf Strand is located on the spectacular white beach. More details

    From
    US$216
    per night
    Book Now
  • 6200 Gulf Boulevard, St. Pete Beach, FL, United States, 33706 (Map)
    6.8 - Very good
    Based on 37 reviews
    •  pics,photos
    • 1-50

    Beachcomber Beach Resort is a 2-star comfortable hotel offering luxurious accommodation steps away from Treasure Island Golf, Tennis & Recreation Center, Ka'Tiki and Gulfport Tuesday Fresh Market. An example of minimalist architecture, this hotel opened in 1951 and was fully restored in 2006. More details

    From
    US$134
    per night
    Book Now
  • 4321 Gulf Blvd., St. Pete Beach, Fl, 33706, St. Pete Beach, FL, United States (Map)
    7.8 - Excellent
    Based on 21 reviews
    •  pics,photos
    • 1-36

    The charming 3-star Bayview Plaza Waterfront Resort is set in a marina area minutes away from Upham Beach, Saint Pete Beach and Pass-a-Grille. Set within walking distance to pristine beaches close to a wildlife park. More details

    From
    US$127
    per night
    Book Now
  • Hotel Zamora

    3 star hotel
    3701 Gulf Blvd., St. Pete Beach, FL, United States, 33706 (Map)
    •  pics,photos
    • 1-39

    The contemporary 3-star Hotel Zamora offers quick access to Splash Island Water Park, High Tide Slide! and JetLev at TradeWinds Island Resorts. More details

    From
    US$318
    per night
    Book Now
  • 4508 Gulf Boulevard, St Petersburg Beach, Fl 33706, St. Pete Beach, FL, United States (Map)
    •  pics,photos
    • 1-7

    The hotel Plaza Beach Beachfront Resort provides good lodging in St. Pete Beach. More details

    From
    US$181
    per night
    Book Now
  • 4506 Gulf Boulevard, St. Pete Beach, FL, United States, 33706 (Map)
    8.8 - Exceptional
    Based on 18 reviews
    •  pics,photos
    • 1-23

    The superior Plaza Beach Hotel Beachfront Resort is a great place in an entertainment area of St. Pete Beach. More details

    From
    US$251
    per night
    Book Now
  • 4321 Gulf Blvd, St. Pete Beach, FL, United States, 33706 (Map)
    7.8 - Excellent
    Based on 21 reviews
    •  pics,photos
    • 1-36

    The historical 3-star Bayview Plaza Waterfront Resort is set in a marina area minutes away from Fort De Soto Park, Gulf Beaches Historical Museum and Upham Beach. Founded in 1956, the hotel underwent a complete renovation in 2012. More details

    From
    US$231
    per night
    Book Now
  • 6700 Sunset Way, St Pete Beach, Fl, Us, St. Pete Beach, FL, United States (Map)
    •  pics,photos
    • 1-16

    The hotel Friendly Native Beach Resort provides good lodging in St. Pete Beach. More details

    Book Now
  • 4237 Gulf Blvd ;, St. Pete Beach, FL, United States, 33706 (Map)
    7.8 - Excellent
    Based on 21 reviews
    •  pics,photos
    • 1-36

    Bay Palms Waterfront Resort - Hotel And Marina is a 3-star superior guesthouse, located within walking distance to the beach. Founded in 1956, the hotel underwent a complete renovation in 2012. More details

    From
    US$225
    per night
    Book Now
  • Boca Ciega Resort

    3 star hotel
    8800 Bay Pines Blvd., St. Pete Beach, FL, United States, 33709 (Map)
    6.6 - Good
    Based on 6 reviews
    •  pics,photos
    • 1-45

    The spectacular 3-star Boca Ciega Resort provides quick access to a war memorial, a memorial park nearby. Set just minutes away from pristine beaches close to parks. More details

    From
    US$134
    per night
    Book Now
  • Vistas On The Gulf

    3 star hotel
    Property Address 4000 Gulf Blvd.:Check In Address , St. Pete Beach, FL, United States, 33706 (Map)
    8.4 - Exceptional
    Based on 18 reviews
    •  pics,photos
    • 1-16

    The elegant 3-star Vistas On The Gulf is set in a shopping area minutes away from The Beach Theatre, Gulf Beaches Historical Museum and Saint Pete Beach. You can see JetLev at TradeWinds Island Resorts, High Tide Slide! More details

    From
    US$157
    per night
    Book Now
  • 4237 Gulf Blvd, St. Pete Beach, FL, United States, 33706 (Map)
    •  pics,photos
    • 1-10

    The superior Bay Palms Waterfront Resort is a great place in a beach area of St. Pete Beach. More details

    Book Now
  • 6100 Gulf Blvd, St Pete Beach, Fl, Us, St. Pete Beach, FL, United States (Map)
    •  pics,photos
    • 1-6

    The 3-star Howard Johnson St Petersburg Beach Resort offers fine accommodation in St. Pete Beach. More details

    Book Now
  • Gulf Winds Resort

    3 star hotel
    6800 Sunset Way, St. Pete Beach, FL, United States, 33706 (Map)
    •  pics,photos
    • 1-50

    Located in the theater district, Gulf Winds Resort offers air-conditioned rooms and a sun terrace, a shuffleboard court and BBQ facilities. The property is located in a quiet of St. More details

    From
    US$109
    per night
    Book Now
  • Beach Palms

    3 star hotel
    18450 Gulf Boulevard , St. Pete Beach, FL, United States, 33785 (Map)
    •  pics,photos
    • 1-6

    Beach Palms is a 3-star excellent hotel offering spacious accommodation steps away from Boca Ciega Millenium Park, Island Marine Rentals and The Tides Golf Club. You can see Suncoast Seabird Sanctuary, Mahuffer's and Town Square Nature Park only 250m from the hotel. More details

    Book Now
  • 10315 Gulf Boulevard , St. Pete Beach, FL, United States, 33706 (Map)
    •  pics,photos
    • 1-16

    The designer 3-star Palms Of Treasure Island offers quick access to John's Pass Village & Boardwalk, Pass-a-Grille and Trade Winds Cruise Lines. Just 6km from the center of St. More details

    From
    US$225
    per night
    Book Now
  • Hotels near St. Pete Beach

    {{ hotel.name }}

    {{ hotel.stars }} star hotel
    {{ hotel.address }}, {{ hotel.city }}, {{ hotel.zip }} (Map)
    {{ hotel.mark / 5 | number : 1 }} - AcceptableAverageAbove averageGood enoughGoodVery goodExcellentExceptionalSuperbExclusive
    • 1-{{ hotel.photo_count }} 
    {{ hotel.distanceDesc }}  |  {{ hotellist.amenitiesDesc }}

    {{ hotel.description }} More details

    From
    US${{ hotel.min_rate }}
    per night
    Not available
    Map goes here
    Checking available rooms...
    {{ conf.title }}
    {{ room.name }}
    Prepayment requiredNon-refundableDeposite requiredBook with no credit cardFree cancellation
    • {{rate.bedconf}}
    • {{ room.sqft }} sq. feet
    • {{rate.view}}
    • {{rate.payathotel}}
    • {{rate.one_euro_deposit}}
    • Pay at hotel
    • {{rate.rate_id_desc}}
    • {{rate.desc}}
    {{ rate.currency }} {{ rate.price }}
    for  night
    Change room
    Please select Room {{ conf_index + 1 }}
    {{ conf.title }}
    Room Type Conditions Rate Reservation
    {{ room.photos[room.current_photo].alt }}{{ room.photos[room.current_photo].alt }}

    {{ room.desc }}

    • {{amenity}}

    {{ room.info }}

    {{room.name}}
    {{room.photos[ room.current_photo ].name}}
    Prepayment requiredNon-refundableDeposite requiredBook with no credit cardFree cancellation
    • {{rate.bedconf}}
    • {{ room.sqft }} sq. feet
    • {{rate.view}}
    • {{rate.payathotel}}
    • {{rate.one_euro_deposit}}
    • Pay at hotel
    • {{rate.rate_id_desc}}
    • {{rate.desc}}
    Show {{ room.rates.length - rooms.maxRates }} more rates
    Hide rates
    {{ rate.currency }} {{ rate.price }}
    for  night
    {{ conf.more_rooms_title }}

Filtering results

Please wait...

^
29 hotels found
 

Your preferences

Star rating

  • ({{ star.count }})

Price

per room per night
US$  – US$ OK

Location

Hotel type

  • MoreHide

Search by name

Property or hotel chain name

Brands