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.

  • Loews Don Cesar Resort

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

    The 4-star Loews Don Cesar Resort is located close to the white beach. With accents of Mediterranean architecture, the hotel was built in 1928 and renovated in 2011. More details

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

    Situated just minutes away from the tropical beach, the 4-star Tradewinds Island Grand Resort offers 585 rooms. Built in 1985, the traditional hotel was renovated in 2009. More details

    From
    US$464
    per night
    Book Now
  • Sirata Beach Resort

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

    The tranquil Sirata Beach Resort is rated 3 stars and provides visitors with a sun terrace, BBQ facilities and a cocktail lounge. The building was renovated in 2005. More details

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

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

    The attractive Guy Harvey Outpost is rated 3 stars and offers accommodation overlooking Tampa Bay. Built in 1969, the hotel is a combination of traditional architecture and modern facilities. More details

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

    Postcard Inn On The Beach is located close to the beautiful beaches. The stylish hotel was built in 1957 and refurbished in 2009. More details

    From
    US$149
    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-38

    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$142
    per night
    Book Now
  • 6200 Gulf Boulevard, St. Pete Beach, FL, United States, 33706 (Map)
    6.6 - Good
    Based on 50 reviews
    •  pics,photos
    • 1-50

    The 3-star Beachcomber Beach Resort enjoys its location right on the beach. Opened in 1951, the grand hotel attracts visitors with its traditional architecture. More details

    From
    US$103
    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-43

    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$239
    per night
    Book Now
  • Grand Plaza Beachfront

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

    The refined Grand Plaza Beachfront offers 155 non-smoking guest rooms as well as a lift, a souvenir shop and a garage. The hotel opened in 1975 and since then remains an example of contemporary architecture in St. More details

    From
    US$168
    per night
    Book Now
  • 5900 Gulf Blvd., St. Pete Beach, FL, United States, 33706 (Map)
    8.2 - Excellent
    Based on 14 reviews
    •  pics,photos
    • 1-50

    The 3-star Alden Suites, A Beachfront Resort is located within the wonderful beach. Founded in 1984, the hotel underwent a complete renovation in 2010. More details

    From
    US$152
    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$88
    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

    From
    US$74
    per night
    Book Now
  • 4321 Gulf Blvd., St. Pete Beach, Fl, 33706, St. Pete Beach, FL, United States (Map)
    7.4 - Very good
    Based on 22 reviews
    •  pics,photos
    • 1-50

    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 historical 3-star Hotel Zamora offers designer accommodation in a leisure area of St. Pete Beach. More details

    From
    US$304
    per night
    Book Now
  • 6000 Gulf Boulevard, St. Pete Beach, FL, United States, 33706 (Map)
    •  pics,photos
    • 1-2

    Tradewinds Sandpiper Resort is located in an entertainment area of St. Pete Beach in close proximity to The Art of massage, Paradise Massage and Day Spa and Gulf Beaches Historical Museum. More details

    From
    US$163
    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 3-star Gulf Strand offers quick access to Upham Beach, Pass-a-Grille and The Beach Theatre. Gulf Strand is located on the spectacular white beach. More details

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

    The superior 3-star Plaza Beach Hotel Beachfront Resort offers spacious accommodation in a shopping 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.4 - Very good
    Based on 22 reviews
    •  pics,photos
    • 1-50

    Overlooking Boca Ciega Bay and Tampa Bay, the historical 3-star Bayview Plaza Waterfront Resort offers a sun terrace, an outdoor swimming pool and BBQ facilities. Built in 1956, the hotel is a combination of European architecture and modern facilities. More details

    From
    US$231
    per night
    Book Now
  • 4237 Gulf Blvd ;, St. Pete Beach, FL, United States, 33706 (Map)
    7.4 - Very good
    Based on 22 reviews
    •  pics,photos
    • 1-50

    The family-friendly Bay Palms Waterfront Resort - Hotel And Marina bears 3 stars and offers BBQ facilities, an outdoor swimming pool and a patio. Founded in 1956, the hotel underwent a complete renovation in 2012. More details

    From
    US$225
    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.2 - Excellent
    Based on 18 reviews
    •  pics,photos
    • 1-16

    The elegant 3-star Vistas On The Gulf is set in a historic area minutes away from Saint Pete Beach, Fort De Soto Park and Upham Beach. You can see High Tide Slide! More details

    From
    US$157
    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

    Boca Ciega Resort is a 3-star property that provides visitors with an outdoor swimming pool and a sun terrace. Set just minutes away from pristine beaches close to parks. More details

    From
    US$145
    per night
    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 a quiet area of St. Pete Beach, the 3-star Gulf Winds Resort offers a sun terrace, a cocktail lounge and a shuffleboard court. More details

    From
    US$109
    per night
    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
  • 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
  • 10315 Gulf Boulevard , St. Pete Beach, FL, United States, 33706 (Map)
    •  pics,photos
    • 1-16

    The designer Palms Of Treasure Island is a decent example of a 3-star hotel in St. Pete Beach. 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...

^
27 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