Beginning of main content

Beach Hotels in St. Pete Beach

Search Flights

Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

St. Pete Beach Hotels

Search Flight + Hotel

Search 321,000 hotels worldwide.

Get the price guarantee available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Featured St. Pete Beach Beach Hotels

See all 1,038 Hotels in St. Pete Beach
Sirata Beach Resort

Sirata Beach Resort

5300 Gulf Blvd, St. Pete Beach
3.0 out of 5.0
4.0 out of 5 (2,121 reviews)
Perfect location The resort was very accomodating and the staff was wonderful. Food was great, location was perfect, pool areas always kept very clran. Would definitely go back.
  Jun 14, 2017

$135

$135
Loews Don CeSar Hotel

Loews Don CeSar Hotel

3400 Gulf Blvd, St. Pete Beach
4.0 out of 5.0
4.4 out of 5 (618 reviews)
Beautiful hotel on the beachMy 4th time there! This time took my family and they loved it! Never disappointed, can't wait to go back🌴😎
  Jun 27, 2017

$229

$229
Dolphin Beach Resort

Dolphin Beach Resort

4900 Gulf Blvd, St. Pete Beach
3.0 out of 5.0
3.6 out of 5 (400 reviews)
For the money can't beat this hotelLocation is great, not the most modern hotel but for the price I would recommend this place to anyone
  May 17, 2017

$139

$139
Plaza Beach Hotel Beachfront Resort

Plaza Beach Hotel Beachfront Resort

4506 Gulf Blvd, St. Pete Beach
3.0 out of 5.0
4.3 out of 5 (225 reviews)
Great StayThis was our first stay at the plaza beach resort and it was Great! We were steps away for the pool and the beach!! The staff was too notch!! Really enjoyed getting text messages to check in on us and see how our trip was going. The only issue I had was the smell in the room but it was an easy fix. ...
  Jun 6, 2017

$203

$203
Alden Suites - A Beachfront Resort

Alden Suites - A Beachfront Resort

5900 Gulf Blvd, St. Pete Beach
3.0 out of 5.0
4.1 out of 5 (1,254 reviews)
Great stayMet expectations. Rooms had kitchen,balcony and plenty of spAce to move around. Clean rooms and grounds. Great location.
  Jun 24, 2017

$149

$149
TradeWinds Island Grand

TradeWinds Island Grand

5500 Gulf Blvd, St. Pete Beach
4.0 out of 5.0
4.0 out of 5 (1,076 reviews)
The Hotel itself is nice overallThe hotel room we were in.... Jacaronda Suites.... was disappointing and seemed to be old and in need of renovation. Only 1 of the 2 elevators worked... the furniture was old and chipped... the beds were uncomfortable.... the fridge was old and had cracks and dents in it... we needed to call housekeeping ...
  Jun 4, 2017

$230

$230
Howard Johnson St Petersburg Beach Resort

Howard Johnson St Petersburg Beach Resort

6100 Gulf Blvd, St. Pete Beach
3.0 out of 5.0
3.4 out of 5 (423 reviews)
Great location on the beach, nice poolside bar. Very satisfied with this hotel for our first visit to St. Pete Beach.
  Jun 4, 2017

$145

$145
Postcard Inn On The Beach

Postcard Inn On The Beach

6300 Gulf Blvd, St. Pete Beach
3.0 out of 5.0
3.5 out of 5 (482 reviews)
Great hotel right on the beach. Clean rooms, fantastic updated design throughout hotel. Yes the walls are thin you will hear your neighbors. Wasn't much of a problem for us even with our 8 month old son on vacation with us. Everything right in walking distance, restaurants, drug store, 7/11, ice ...
  May 16, 2017

$143

$143
Beachcomber Beach Resort

Beachcomber Beach Resort

6200 Gulf Blvd, St. Pete Beach
2.5 out of 5.0
3.9 out of 5 (684 reviews)
Beach Bar and food were excellentI stayed with 3 friends and it was a tight squeeze. Beds were small and bathroom didn't have any AC so it was uncomfortable. You had to flush the toilet at least 2 times. On the positive side, the beach bar and food were incredible, which made the experience a positive one overall.
  Jun 26, 2017

$147

$147
Grand Plaza Beachfront Resort Hotel

Grand Plaza Beachfront Resort Hotel

5250 Gulf Blvd, St. Pete Beach
3.0 out of 5.0
4.1 out of 5 (1,881 reviews)
Beach Weekend SpotBeautiful view. The room was clean, smelled fresh, soft towels, and cool AC. The shower had awesome water pressure and great soaps/shampoo. Cons-The noice from the live music all day and night at Bongos may not be pleasing to all. The internet was terribly unreliable and slow. The engineer informed ...
  Jun 24, 2017

$177

$177
Map

Recently booked St. Pete Beach hotels

Postcard Inn On The Beach
3.0 out of 5.0
Last booking: 5 minutes ago
Alden Suites - A Beachfront Resort
3.0 out of 5.0
Last booking: 24 minutes ago
Sirata Beach Resort
3.0 out of 5.0
Last booking: 44 minutes ago
Grand Plaza Beachfront Resort Hotel
3.0 out of 5.0
Last booking: 1 hour ago
Vistas on the Gulf by Liberte'
3.0 out of 5.0
Last booking: 1 hour ago
Loews Don CeSar Hotel
4.0 out of 5.0
Last booking: 1 hour ago
Plaza Beach Hotel Beachfront Resort
3.0 out of 5.0
Last booking: 4 hours ago
Beach House Suites by Loews Don CeSar
3.0 out of 5.0
Last booking: 13 hours ago
Dolphin Beach Resort
3.0 out of 5.0
Last booking: 14 hours ago

St. Pete Beach Beach Hotel Information

Swimsuit up and hit the surf when you book a beach hotel in St. Pete Beach.
  • Browse our big collection of beach hotels to relish in an ocean view
  • Make your decision easier by checking out the verified and vetted consumer reviews
  • Rest easy knowing you have access to the lowest rates around

Life is a beach, so you might as well play in the sand. Sun worshippers and beach bums unite here on Expedia.com to find affordable accommodations on the water.

After all, those who adore the sea and sand understand the lure of a beach resort in St. Pete Beach. Whether it’s the smell of the salty air from your balcony or the easy access to sand between your toes, a waterfront hotel takes your getaway up a notch.

Make a splash on your next coastal vacation when you treat yourself to a hotel on the beach near St. Pete Beach. Just imagine waking up to the sun glistening on the water and falling asleep to the sound of crashing waves. During your seaside sojourn, give surfing a try or beachcomb for unscathed seashells during an early morning stroll. From building sand castles and biking on the boardwalk to watching for dolphins on the horizon and picnicking on the shore at sunset, these beachfront hotels dazzle with their close proximity to the coastal scene.

Take a look at our collection of beach hotels to soak up the sun on vacation without drying out your wallet. Here at Expedia.com, we offer great deals on St. Pete Beach beach hotels. Because we understand you want to spend more on snorkeling excursions and less on your accommodation, we provide you with the hottest ocean views around. When you’re looking for a breadth of choice and a personalized beach getaway within your price range, turn to Expedia.