St. Pete Beach FL Hotels

  • Hotel list
  • Hotels on map
  • Sort by:
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.

  • 3400 Gulf Blvd., St. Pete Beach, FL, United States, 33706 (Map)
    8.0 - Excellent
    Based on 21 reviews
    •  pics,photos
    • 1-75

    The excellent Loews Don Cesar Resort is rated 4 stars... More details

    From
    £245
    per night
    Book Now
  • 5300 Gulf Boulevard Saint Pete Beach, Florida 3370, St. Pete Beach, FL, United States, 33706 (Map)
    8.0 - Excellent
    Based on 26 reviews
    •  pics,photos
    • 1-75

    The tranquil Sirata Beach Resort is a 3-star property... More details

    From
    £151
    per night
    Book Now
  • 6000 Gulf Boulevard Saint Pete Beach, Florida 3370, St. Pete Beach, FL, United States, 33706 (Map)
    7.6 - Excellent
    Based on 25 reviews
    •  pics,photos
    • 1-75

    Guy Harvey Outpost is a 3-star hotel offering barbeque... More details

    From
    £177
    per night
    Book Now
  • 5500 Gulf Boulevard Saint Pete Beach, Florida 3370, St. Pete Beach, FL, United States, 33706 (Map)
    7.6 - Excellent
    Based on 33 reviews
    •  pics,photos
    • 1-75

    The traditional Tradewinds Island Grand Beach Resort... More details

    From
    £204
    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-63

    Being the sister property of the well-known Don CeSar... More details

    From
    £226
    per night
    Book Now
  • 6300 Gulf Boulevard, St. Pete Beach, FL, United States, 33706 (Map)
    7.2 - Very good
    Based on 122 reviews
    •  pics,photos
    • 1-75

    The stylish 3-star Postcard Inn An Ascend Hotel is set... More details

    From
    £146
    per night
    Book Now
  • 5250 Gulf Boulevard, St. Pete Beach, FL, United States, 33706 (Map)
    7.4 - Very good
    Based on 47 reviews
    •  pics,photos
    • 1-75

    The 3-star Grand Plaza Beachfront offers quick access... More details

    From
    £188
    per night
    Book Now
  • 3400 Gulf Boulevard, St. Pete Beach, FL, United States, 33706 (Map)
    •  pics,photos
    • 1-16

    The deluxe Don Cesar Hotel St Pete Beach is a 5-star... More details

    From
    £195
    per night
    Book Now
  • 4900 Gulf Boulevard Saint Pete Beach, Florida 3370, St. Pete Beach, FL, United States, 33706 (Map)
    7.6 - Excellent
    Based on 157 reviews
    •  pics,photos
    • 1-75

    Located just in the city center, the four-star Dolphin... More details

    From
    £86
    per night
    Book Now
  • 5900 Gulf Blvd., St. Pete Beach, FL, United States, 33706 (Map)
    8.2 - Excellent
    Based on 15 reviews
    •  pics,photos
    • 1-75

    The comfortable Alden Suites, A Beachfront Resort is... More details

    From
    £127
    per night
    Book Now
  • 3701 Gulf Blvd., St. Pete Beach, FL, United States, 33706 (Map)
    •  pics,photos
    • 1-75

    The contemporary Hotel Zamora offers breathtaking views... More details

    From
    £177
    per night
    Book Now
  • 4321 Gulf Blvd, St. Pete Beach, FL, United States, 33706 (Map)
    7.6 - Excellent
    Based on 22 reviews
    •  pics,photos
    • 1-43

    Bayview Plaza Waterfront Resort is rated 3 stars and... More details

    From
    £130
    per night
    Book Now
  • 4506 Gulf Boulevard, St. Pete Beach, FL, United States, 33706 (Map)
    8.6 - Exceptional
    Based on 12 reviews
    •  pics,photos
    • 1-36

    The superior Plaza Beach Hotel Beachfront Resort offers... More details

    From
    £169
    per night
    Book Now
  • 4510 Gulf Blvd., St. Pete Beach, FL, United States, 33706 (Map)
    7.8 - Excellent
    Based on 5 reviews
    •  pics,photos
    • 1-75

    Gulf Strand is a 3-star hotel offering air-conditioned... More details

    From
    £162
    per night
    Book Now
  • 4237 Gulf Blvd, St. Pete Beach, FL, United States, 33706 (Map)
    •  pics,photos
    • 1-20

    Bay Palms Waterfront Resort is a 3-star property only... More details

    From
    £128
    per night
    Book Now
  • 5300 Gulf Boulevard, St. Pete Beach, FL, United States, 33706 (Map)
    •  pics,photos
    • 1-1

    The budget 3-star Sirata Beach Resort & Conference... More details

    From
    £155
    per night
    Book Now
  • 6200 Gulf Boulevard, St. Pete Beach, FL, United States, 33706 (Map)
    6.6 - Good
    Based on 52 reviews
    •  pics,photos
    • 1-75

    The comfortable Beachcomber Beach Resort is placed... More details

    From
    £131
    per night
    Book Now
  • 6800 Sunset Way, St. Pete Beach, FL, United States, 33706 (Map)
    •  pics,photos
    • 1-75

    Gulf Winds Resort is a 3-star quiet property, set close... More details

    From
    £95
    per night
    Book Now
  • 11360 Gulf Blvd , St. Pete Beach, FL, United States, 33706 (Map)
    8.6 - Exceptional
    Based on 52 reviews
    •  pics,photos
    • 1-68

    The 4-star South Beach Condo is located within the... More details

    From
    £195
    per night
    Book Now
  • 5800 Gulf Blvd, St. Pete Beach, FL, United States, 33706 (Map)
    •  pics,photos
    • 1-36

    Coral Reef Beach Resort is a 3-star property only 1.6km... More details

    From
    £117
    per night
    Book Now
  • 3400 Gulf Boulevard St Pete Beach 33706 St Petersb, St. Pete Beach, FL, United States (Map)
    •  pics,photos
    • 1-16

    The luxury Loews Don Cesar Beach Resort And Spa is a 4... More details

    From
    £237
    per night
    Book Now
  • 5250 Gulf Boulevard 33706 Saint Petersburg Beach, St. Pete Beach, FL, United States (Map)
    •  pics,photos
    • 1-7

    Grand Plaza Beachfront And Conf. Center is rated 3... More details

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

    Tradewinds Sandpiper Resort is a 3-star property only... More details

    From
    £112
    per night
    Book Now
  • 6700 Sunset Way , St. Pete Beach, FL, United States (Map)
    •  pics,photos
    • 1-34

    Friendly Native Beach Resort is a 3-star property only... More details

    From
    £519
    per night
    Book Now
  • 13030 Gulf Boulevard Office Only, St. Pete Beach, FL, United States, 33706 (Map)
    •  pics,photos
    • 1-37

    The hotel Vistas On The Gulf By Trs provides good... More details

    From
    £178
    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
    Based on {{ hotel.reviews_count }} reviews
    • 1-{{ hotel.photo_count }} 
    {{ hotel.distanceDesc }}  |  {{ hotellist.amenitiesDesc }}

    {{ hotel.description }} More details

    From
    £{{ hotel.min_rate }}
    per night
    Not available
    Map goes here
    Checking available rooms...
    {{ conf.title }}
    {{ room.name }}
    Prepayment requiredNon-refundableDeposit requiredBook with no credit cardFree cancellation
    • {{rate.bedconf}}
    • {{rate.payathotel}}
    • {{rate.one_euro_deposit}}
    • {{rate.desc}}
    • Smoking
    • Non Smoking
    • Pay at hotel
    • {{rate.rate_id_desc}}
    • {{rate.view}}
    {{ 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.sqm }}m2
    {{room.photos[ room.current_photo ].name}}

    Included: {{ room.rates[0].included }}

    Not included: {{ room.rates[0].excluded }}

    Prepayment requiredNon-refundableDeposit requiredBook with no credit cardFree cancellation
    • {{rate.bedconf}}
    • {{rate.payathotel}}
    • {{rate.one_euro_deposit}}
    • {{rate.desc}}
    • Smoking
    • Non Smoking
    • Pay at hotel
    • {{rate.rate_id_desc}}
    • {{rate.view}}
    Show {{ room.rates.length - rooms.maxRates }} more rates
    Hide rates
    {{ rate.currency }} {{ rate.price }}
    for  night
    {{ conf.more_rooms_title }}

Filtering results

Please wait...

^
46 hotels found

Your preferences

Star rating

  • ({{ star.count }})

Price

per room per night
£  – £ OK

Location

  • Airports

  • Tourist attractions

    • Saint Petersburg Pier ‪(14)‬
  • Popular areas

    • City Center ‪(42)‬
  • Places of interest

    • Pass-a-Grille ‪(66)‬
  • Amusement

  • Stadiums

    • Al Lang Stadium ‪(19)‬
    • Bayfront Center Arena ‪(20)‬
    • Tropicana Field ‪(20)‬
  • Museums

    • Salvador Dali Museum ‪(18)‬
    • Florida Holocaust Museum ‪(20)‬
    • Pier Aquarium Inc ‪(14)‬
    • Saint Petersburg Museum of Histor ‪(18)‬
  • Parks

    • Fort Desoto State Park ‪(6)‬
    • Egmont Key State Park ‪(4)‬
    • Gulfport Parks Dept ‪(40)‬
    • Parks Department ‪(8)‬
    • Saint Pete Bch Recreation ‪(66)‬
    • Saint Pete Beach Parks Div ‪(66)‬
    • Saint Pete Beach Recreation Div ‪(66)‬
  • Halls

    • Gulfport Casino ‪(40)‬
  • Universities, Institutes

    • Eckerd College ‪(15)‬
    • Stetson University ‪(45)‬
  • College Campuses

    • Stetson University College of Law ‪(47)‬

Hotel type

  • MoreHide

Search by name

Property or hotel chain name

Amenities

Room facilities

Services

Brands