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

See all 147 Hotels in St. Petersburg
Hollander Boutique Hotel

Hollander Boutique Hotel

421 4th Ave N, St. Petersburg
3.5 out of 5.0
4.5 out of 5 (1,947 reviews)
Location and comfortGreat location within walking distance of most of downtown St Pete. Very comfortable room, friendly staff, and a happy vibe.
  Jan 16, 2018

$110

$110
The Vinoy Renaissance St. Petersburg Resort & Golf Club

The Vinoy Renaissance St. Petersburg Resort & Golf Club

501 5th Ave Ne, St. Petersburg
4.5 out of 5.0
4.6 out of 5 (788 reviews)
Beautiful historic hotel in fabulous location.One of our favorite places to stay for several years. Disappointed that the restaurant quality has declined although restaurant prices have certainly not. Next time will eat all meals in the wonderful restaurants in easy walking distance of hotel.
  Jan 14, 2018

$229

$229
Beach Drive Inn Bed & Breakfast

Beach Drive Inn Bed & Breakfast

532 Beach Dr. NE, St. Petersburg
3.5 out of 5.0
4.2 out of 5 (90 reviews)
Very quiet and lovely home. Comfy!Great place to go to get away from the big crowds and chaos, but literally one crosswalk away from all of the great places in downtown St. Pete. Extremely comfortable room and bed with super soft sheets for a great sleep. I was very pleasantly surprised and will return.
  Oct 18, 2017

$149

$149
The Birchwood

The Birchwood

340 Beach Dr Ne, St. Petersburg
3.5 out of 5.0
4.6 out of 5 (129 reviews)
Nice place to stay roof top bar is very cool. Hot water in shower was not hot enough and house keeping was horrible other than that great place to hangout.
  Jan 13, 2018

$264

$264
Terrace Park Suites

Terrace Park Suites

206 9th Ave Ne, Saint Petersburg
Mansion Inn

Mansion Inn

105 5th Avenue NE, St. Petersburg
3.0 out of 5.0
3.6 out of 5 (111 reviews)
Hotel close to Beach DrStaff went out of their way to make our stay comfortable. Hotel is close to downtown St Pete. I’m glad we picked this hotel to stay for the night.
  Nov 14, 2017

$80

$80
Historic Colonial Inn & Spa

Historic Colonial Inn & Spa

126 2nd Ave Ne, Saint Petersburg
Hampton Inn & Suites St. Petersburg/Downtown

Hampton Inn & Suites St. Petersburg/Downtown

80 Beach Dr NE, St. Petersburg
3.0 out of 5.0
4.5 out of 5 (629 reviews)
Very fine, well located hotel.Great location, great breakfast, great staff! Improvements recommended are: more drawers for clothing for longer term (week or longer) guests. Do publicize that cars cost an extra $16 per day, which is not unreasonable, but for a longer term guest, can add up. Overall, an excellent stay!
  Nov 29, 2017

$195

$195
St. Petersburg Marriott Clearwater

St. Petersburg Marriott Clearwater

12600 Roosevelt Blvd N, St. Petersburg
4.0 out of 5.0
4.4 out of 5 (217 reviews)
Great hotel and comfortable stay.My one night stay in this hotel was fantastic! Everything was done correctly. Quick and efficient check-in, clean and comfortable room, fantastic staff and a great breakfast. They are doing everything correctly here. Highly recommend!!
  Aug 29, 2017

$157

$157
Ponce De Leon Hotel

Ponce De Leon Hotel

95 Central Ave, St. Petersburg
3.0 out of 5.0
3.4 out of 5 (1,463 reviews)
Hidden secretClose to events we were attending as a part of girlfriend's 50th birthday weekend. Inexpensive and central location. Not the first time we've stayed here. Overall it's a nice local get away.
  Dec 18, 2017

$116

$116
Hotel Indigo St Petersburg Downtown

Hotel Indigo St Petersburg Downtown

234 3rd Ave N, St. Petersburg
3.5 out of 5.0
3.9 out of 5 (376 reviews)
Cool hotelClose to restaurants and bars, unique decor with cool feel
  Dec 3, 2017

$170

$170
Cordova Inn

Cordova Inn

253 2nd Ave N, St. Petersburg
3.0 out of 5.0
3.8 out of 5 (732 reviews)
Reasonable hotel in downtown St. PetersburgI needed a reasonably priced hotel in downtown area for a short business stay in St. Petersburg. The Cordova Inn location was perfect as was the room price for what I needed on this trip. The staff were very friendly and helpful and the room was reasonably comfortable. I would recommend it to others ...
  Jan 10, 2018

$109

$109
The Inn on Third

The Inn on Third

342 3rd Ave N, St. Petersburg
2.5 out of 5.0
4.5 out of 5 (805 reviews)
Nice hotel close to the beach and night life.I was able to check in immediately upon arrival, and the attendant gave me great advice regarding locations of restaurants and craft breweries in the area.
  Jan 13, 2018

$94

$94
Courtyard by Marriott St. Petersburg Downtown

Courtyard by Marriott St. Petersburg Downtown

300 4th St N, St. Petersburg
3.5 out of 5.0
4.1 out of 5 (198 reviews)
Great location, easy walk to cafes and shops. Would stay again. Front desk was great at check in, and room was quiet and clean. Elevators were bit slow but that was minor.
  Dec 16, 2017

$259

$259
Hilton St. Petersburg Bayfront

Hilton St. Petersburg Bayfront

333 1st St S, St. Petersburg
4.0 out of 5.0
3.9 out of 5 (770 reviews)
Perfect for Festivals at Vinoy ParkWe needed a place for the Sunshine Music Festival and got a suite for the weekend
  Jan 15, 2018

$195

$195
Boca Ciega Resort

Boca Ciega Resort

8800 Bay Pines Blvd, St. Petersburg
3.5 out of 5.0
3.6 out of 5 (27 reviews)
Great valueFriendly staff, nice accommodation on the water and close to many actives, shopping and restaurants. All condos have large balconies that overlook the water making for gorgeous sunset views. Not on the beach but that is not what we were looking for. Price for what you get is an excellent buy. I will ...
  Dec 2, 2014
Days Inn St. Petersburg North

Days Inn St. Petersburg North

5005 34th Street North, St. Petersburg
2.5 out of 5.0
3.2 out of 5 (99 reviews)
The staff was great! And the rooms were clean and comfortable.
  Jan 4, 2018

$67

$67
Comfort Inn & Suites Northeast - Gateway

Comfort Inn & Suites Northeast - Gateway

875 94th Avenue North, St. Petersburg
3.5 out of 5.0
4.5 out of 5 (424 reviews)
Nice area to stay. Out of congestions.Great hotel and staff. A lot of food and shopping in immediate area. Not far from the airport and short drive to beaches.
  Dec 16, 2017

$143

$143
Magnuson Hotel Marina Cove

Magnuson Hotel Marina Cove

6800 Sunshine Skyway Ln S, St. Petersburg
3.5 out of 5.0
3.6 out of 5 (927 reviews)
Staff was amazing! Hotel bars, restaurant location and pools were great. Views were beautiful. Room was clean however it was old, smelled damp, bed and pillows were not comfortable. I would stay here again.
  Oct 26, 2017

$120

$120
Hilton St. Petersburg Carillon Park

Hilton St. Petersburg Carillon Park

950 Lake Carillon Dr, St. Petersburg
4.0 out of 5.0
4.6 out of 5 (582 reviews)
Very clean and welcoming stay. I highly recommend and will be staying here in the future.
  Nov 24, 2017

$165

$165
Map

Recently booked Golf Hotels in St. Petersburg

Comfort Inn North
3.0 out of 5.0
Last booking: 10 minutes ago
Days Inn St Petersburg Central
2.0 out of 5.0
Last booking: 5 hours ago
Cordova Inn
3.0 out of 5.0
Last booking: 6 hours ago
Staybridge Suites St. Petersburg Downtown
3.5 out of 5.0
Last booking: 7 hours ago
Hilton St. Petersburg Bayfront
4.0 out of 5.0
Last booking: 7 hours ago
Red Roof Inn Tampa Bay - St. Petersburg
3.0 out of 5.0
Last booking: 8 hours ago
Budget Inn St Petersburg
2.5 out of 5.0
Last booking: 8 hours ago
Hollander Boutique Hotel
3.5 out of 5.0
Last booking: 8 hours ago
The Vinoy Renaissance St. Petersburg Resort & Golf Club
4.5 out of 5.0
Last booking: 8 hours ago

Pocket Guide: Golf Hotels in St. Petersburg

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

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