Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 321,000 hotels worldwide.

Get the best price available for your trip.

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


Featured St. Pete Beach Business Hotels

See all 1,886 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 (3,761 reviews)
Hotel was very clean staff was very nice and hotel room was very comfortable
  Nov 16, 2017

$119

$119
Dolphin Beach Resort

Dolphin Beach Resort

4900 Gulf Blvd, St. Pete Beach
3.0 out of 5.0
3.7 out of 5 (1,577 reviews)
Nice low rise hotel on beach,close to stores tooI've stayed here several times. Perfect location, friendly staff & clean rooms.
  Nov 20, 2017

$99

$99
TradeWinds Island Grand

TradeWinds Island Grand

5500 Gulf Blvd, St. Pete Beach
4.0 out of 5.0
4.0 out of 5 (2,106 reviews)
good facilities right beside the beachCame back after a 5 year absence. Hotel was very good with very helpful staff though it is certainly very expensive indeed and I would look closely at other options when I come back to St Pete Beach next year.
  Oct 23, 2017

$191

$191
Grand Plaza Beachfront Resort Hotel

Grand Plaza Beachfront Resort Hotel

5250 Gulf Blvd, St. Pete Beach
4.1 out of 5 (4,026 reviews)
Fare price and room is cozy and clean. Pool is so so, but you can always go to the beach. The resort fee is too high.
  Nov 20, 2017

$117

$117
Kimpton Hotel Zamora

Kimpton Hotel Zamora

3701 Gulf Blvd, St. Pete Beach
4.5 out of 5.0
4.3 out of 5 (319 reviews)
We enjoyed our stay. The staff was very accommodating and polite. We would be happy to stay at the Zamora again.
  Nov 20, 2017

$159

$159
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 (3,187 reviews)
Buddy at check-in was excellent! Allowed us early in-all areas clean and all staff friendly! Will recommend-and return!! Thank you...
  Nov 19, 2017

$139

$139
Bay Palms Waterfront Resort - Hotel and Marina

Bay Palms Waterfront Resort - Hotel and Marina

4237 Gulf Blvd, St. Pete Beach
3.0 out of 5.0
4.3 out of 5 (224 reviews)
Beautiful setting on bay. Perfect dayRoom is so tropical, clean, green hotel w all ammenties. Kitchenette to eat and room to watch tv. 10 points Carol
  Nov 19, 2017

$83

$83
Beach House Suites by the Don CeSar

Beach House Suites by the Don CeSar

3860 Gulf Boulevard, St. Pete Beach
3.0 out of 5.0
4.3 out of 5 (482 reviews)
The hotel offers a nice alternative to the Don Cesar - a smaller, quieter hotel with nicely appointed suites and use of the Don's amenities. Rooms on the Gulf side have balconies with great views. I will definitely stay here next time instead of the Don.
  Nov 13, 2017

$229

$229
Beachcomber Beach Resort

Beachcomber Beach Resort

6200 Gulf Blvd, St. Pete Beach
2.5 out of 5.0
3.9 out of 5 (1,753 reviews)
Good areaEverytjong is close by. Staff was nice. The plave could be painted. A little dated
  Nov 15, 2017

$87

$87
Postcard Inn On The Beach

Postcard Inn On The Beach

6300 Gulf Blvd, St. Pete Beach
3.0 out of 5.0
3.6 out of 5 (1,533 reviews)
Wonderful!!!The hotel was extremely clean and well maintained.
  Nov 17, 2017

$135

$135
The Don CeSar

The Don CeSar

3400 Gulf Boulevard, St. Pete Beach
4.0 out of 5.0
4.3 out of 5 (1,459 reviews)
Customer service was outstanding, close to beach.Planned to stay onsite but after dining at Rowe restaurant we changed our minds. Dinner meal was served cold and we had to send it back. Expensive fine dining option which we didn’t chance. Poolside salads and appetizers were the best onsite choice for us, amazing smoothies too. Spa massage was pricey ...
  Nov 20, 2017

$219

$219
Plaza Beach Hotel Beachfront Resort

Plaza Beach Hotel Beachfront Resort

4506 Gulf Blvd, St. Pete Beach
3.0 out of 5.0
4.2 out of 5 (627 reviews)
Great experience Nice hotel very clean, lots of things to do, most of the restaurants are near by so you just have walk. Overall great experience will go back.
  Nov 13, 2017

$98

$98
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.5 out of 5 (1,456 reviews)
Very nice hotel. Friendly Everyone made sure we had everything we needed. The pool was heated.
  Nov 14, 2017

$75

$75
Guy Harvey Outpost, a TradeWinds Beach Resort

Guy Harvey Outpost, a TradeWinds Beach Resort

6000 Gulf Blvd, St. Pete Beach
3.5 out of 5.0
4.1 out of 5 (1,064 reviews)
Staff pleasant, location excellent, facilities ok,
  Sep 30, 2017

$172

$172
Bayview Plaza Waterfront Resort

Bayview Plaza Waterfront Resort

4321 Gulf Blvd, St. Pete Beach
3.0 out of 5.0
4.2 out of 5 (245 reviews)
Great room. Great staff!I really like the set-up. Three properties, actually, and access to all. Nice room, great staff. Lots of little extras I didn't know about kept me saying wow. We were only there for one night, but will go back. Very beachy and quaint. Like it used to be all up and don St. Pete Beach. Close to everything ...
  Nov 20, 2017

$83

$83
Hideaway Sands Resort

Hideaway Sands Resort

3804 Gulf Blvd.,, St. Pete Beach
3.0 out of 5.0
Mariner Beach Club

Mariner Beach Club

4220 Gulf Blvd.,, St. Pete Beach
3.0 out of 5.0
Map

Recently booked Business Hotels in St. Pete Beach

Howard Johnson St Petersburg Beach Resort
3.0 out of 5.0
Last booking: 5 minutes ago
Plaza Beach Hotel Beachfront Resort
3.0 out of 5.0
Last booking: 56 minutes ago
Sirata Beach Resort
3.0 out of 5.0
Last booking: 1 hour ago
Bay Palms Waterfront Resort - Hotel and Marina
3.0 out of 5.0
Last booking: 2 hours ago
Beachcomber Beach Resort
2.5 out of 5.0
Last booking: 2 hours ago
Postcard Inn On The Beach
3.0 out of 5.0
Last booking: 3 hours ago
Alden Suites - A Beachfront Resort
3.0 out of 5.0
Last booking: 3 hours ago
Loews Don CeSar Hotel
4.0 out of 5.0
Last booking: 5 hours ago
Grand Plaza Beachfront Resort Hotel
3.0 out of 5.0
Last booking: 7 hours ago

Pocket Guide: Business Hotels in St. Pete Beach

Search for hotels in St. Pete Beach on Expedia. You can easily find your hotels in St. Pete Beach using one of the methods below:

  • View our selection of featured hotels in St. Pete Beach
  • Use the map to find hotels in the St. Pete Beach neighborhood you prefer
  • Use the filters to see hotels in a specific area of St. Pete Beach, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in St. Pete Beach
  • Enter your travel dates to view the best deals on hotels in St. Pete Beach - while they last