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

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 Golf Hotels

See all 1,879 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,185 reviews)
Great relaxed resort.Our second time staying at the resort. We will be back again.
  Oct 17, 2017

$129

$129
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.2 out of 5 (518 reviews)
Staff pleasant, location excellent, facilities ok,
  Sep 30, 2017

$184

$184
TradeWinds Island Grand

TradeWinds Island Grand

5500 Gulf Blvd, St. Pete Beach
4.0 out of 5.0
4.0 out of 5 (1,117 reviews)
Large hotel right on beachPros right on beach, adult only pool, many options on site to eat Cons very expensive, not worth extra resort fees, went on girls trip, very dim with lights in evening long walk through area with trees to parking lot didn’t feel safe. Regular cup of black coffee in the morning was $5:00. Check out ...
  Oct 10, 2017

$217

$217
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 (235 reviews)
Nice hotel near the beach!Clean rooms and pool. Family owned hotel. An older hotel, but very comfortable and reasonably priced. Also FREE rides to places on Gulf Blvd. (Tips appreciated) Would return to this hotel in the future. A+
  Oct 2, 2017

$142

$142
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,322 reviews)
Great hotel with beautiful view & close to beachWe got an free upgrate because the room we suppose to be in was under construction. The stuff was really nice and room was clean. We were sad that we only stayed 2 days because we had a beautiful view and it was right at the beach. Some good restaurants are in walking distance as well
  Oct 18, 2017

$139

$139
Dolphin Beach Resort

Dolphin Beach Resort

4900 Gulf Blvd, St. Pete Beach
3.0 out of 5.0
3.6 out of 5 (421 reviews)
The hotel did the job for 2 adults and 2 young children. It's not super fancy and it's not a cheap beach side hotel.
  Oct 18, 2017

$99

$99
Caprice Resort by Liberte'

Caprice Resort by Liberte'

6950 Beach Plaza Street, St. Pete Beach
3.0 out of 5.0
4.0 out of 5 (2 reviews)
Ok place if you want a condo with more space It's very dated (70's) Beach isn't the best. Much nicer 1.5 miles south. Clean and comfortable. Quiet.
  Aug 8, 2016
Gulf Winds Beach Resort

Gulf Winds Beach Resort

6800 Sunset Way, St. Pete Beach
3.0 out of 5.0
3.7 out of 5 (31 reviews)
Vacation at Gulf WindsWe happened upon Gulf Winds by chance and were pleasantly surprised. Teresa helped us register and could not have been anymore courteous and accommodating. Her relaxed and cheerful personality was a great start to our vacation! The resort is directly across the street from Upham Beach which has a ...
  Aug 23, 2017
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 (497 reviews)
Back in the day Resided of what I think surfer hotels would have been like in the 60’s and 70’s. Mattress was very good as I got a great nights sleep. Customer interpersonal skills could use some work. Beach was very nice!
  Oct 13, 2017

$135

$135
Beachcomber Beach Resort

Beachcomber Beach Resort

6200 Gulf Blvd, St. Pete Beach
2.5 out of 5.0
4.0 out of 5 (709 reviews)
everything you need to relax at the beachSteve at check in was very helpful. Everything was as advertised.
  Oct 16, 2017

$97

$97
Sunrise Resort by Liberté

Sunrise Resort by Liberté

5445 Gulf Blvd, St. Pete Beach
5.0 out of 5 (1 reviews)
Grand Plaza Beachfront Resort Hotel

Grand Plaza Beachfront Resort Hotel

5250 Gulf Blvd, St. Pete Beach
3.0 out of 5.0
4.0 out of 5 (1,950 reviews)
Perfect beach experienceWe booked a waterfront room here to celebrate our seventh wedding anniversary. Our room was clean and well appointed. Best was the balcony that overlooked the beach and the beautiful Gulf of Mexico. Fabulous live music played all afternoon. We ate lunch at the beach restaurant with our feet literally ...
  Oct 17, 2017

$117

$117
Gulf Strand Resort

Gulf Strand Resort

4510 Gulf Blvd., St. Pete Beach
3.0 out of 5.0
4.0 out of 5 (31 reviews)
Great location right on the beach. Lovely sunsetsStaff was great and very helpful. Our room was spacious and clean. Loved our stay. We will definitely be back. Thanks Gulf Strand for a wonderful vacation. Teresa Toronto, Ontario
  Aug 15, 2017
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 (90 reviews)
Hidden Gem.Not much to look at from the street, but rooms are bright, clean and the property is well maintained. Go out back and you will be pleasantly surprised. Right on the bay complete with Manatees and dolphins up close and personal. Absolutely loved this place and will be back.
  Oct 11, 2017

$114

$114
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.2 out of 5 (58 reviews)
Great quiet place and on the beach Staff were very helpful and personal. Clean rooms. Just what anyone would want — pool , gulf beach — tiki bar and quiet
  Oct 11, 2017

$109

$109
Vistas on the Gulf by Liberte'

Vistas on the Gulf by Liberte'

4000 Gulf Bvd, St. Pete Beach
4.3 out of 5 (17 reviews)
Right in the beach!We were extremely pleased with this place! It was very easy to get to from the airport! Check in was simple, and the condo was awesome! Two bedrooms, two baths, a little kitchen, dining area, and living space! It was perfect for us! We loved that we could see the ocean from the balcony, too. I loved ...
  Nov 14, 2016
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 (231 reviews)
Perfect condo for a pleasurable business getawayEverything about the suites was top notch from the linens, the view of the beach, the kitchen the bathroom and the great bed. I was able to work and enjoy the beach, pool, yoga and kayaking.
  Oct 18, 2017

$179

$179
Kimpton Hotel Zamora

Kimpton Hotel Zamora

3701 Gulf Blvd, St. Pete Beach
4.5 out of 5.0
4.3 out of 5 (111 reviews)
Very friendly staff, excellent food, and beautiful room.
  Sep 9, 2017

$199

$199
The Don CeSar

The Don CeSar

3400 Gulf Boulevard, St. Pete Beach
4.0 out of 5.0
4.3 out of 5 (670 reviews)
Close the beach Nice hotel , excellent view , persons in front door very friendly
  Oct 17, 2017

$269

$269
Hideaway Sands Resort

Hideaway Sands Resort

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

Recently booked Golf Hotels in St. Pete Beach

Sirata Beach Resort
3.0 out of 5.0
Last booking: 14 minutes ago
Postcard Inn On The Beach
3.0 out of 5.0
Last booking: 39 minutes ago
St Pete Beach Suites
2.5 out of 5.0
Last booking: 46 minutes ago
Loews Don CeSar Hotel
4.0 out of 5.0
Last booking: 1 hour ago
Dolphin Beach Resort
3.0 out of 5.0
Last booking: 1 hour ago
Howard Johnson St Petersburg Beach Resort
3.0 out of 5.0
Last booking: 2 hours ago
Grand Plaza Beachfront Resort Hotel
3.0 out of 5.0
Last booking: 3 hours ago
Beach House Suites by Loews Don CeSar
3.0 out of 5.0
Last booking: 4 hours ago
Beachcomber Beach Resort
2.5 out of 5.0
Last booking: 8 hours ago

Pocket Guide: Golf 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