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

Search 590,000 properties worldwide.

Search over a million flights, hotels, packages, and more

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


Check prices on hotels in St. Petersburg

Best deal Best deal May 18 - May 20
Tonight Tonight Apr 25 - Apr 26
This weekend This weekend Apr 27 - Apr 29
Next weekend Next weekend May 4 - May 6

Featured St. Petersburg Golf Hotels

See all 132 Hotels in St. Petersburg
Hollander Boutique Hotel
421 4th Ave N, St. Petersburg
Hollander Boutique Hotel
$109
4.5/5 (2,082 reviews)

Older building with lots of charm. Excellent staff. Made you feel very welcome. Rooms and bath very clean. We would definetly stay there again

altText Apr 21, 2018
 
 
The Vinoy Renaissance St. Petersburg Resort & Golf Club
501 5th Ave Ne, St. Petersburg
The Vinoy Renaissance St. Petersburg Resort & Golf Club
$186
4.6/5 (811 reviews)

Friendly staff in a beautifully restored building in the middle of the downtown restaurant and shopping district!

altText Apr 7, 2018
 
 
Beach Drive Inn Bed & Breakfast
532 Beach Dr. NE, St. Petersburg
Beach Drive Inn Bed & Breakfast
$149
4.2/5 (95 reviews)

I stayed here last year, it is like being at home. Everyone is friendly, super service, highly highly recommend!

altText Apr 13, 2018
 
 
The Birchwood
340 Beach Dr Ne, St. Petersburg
The Birchwood
$283
4.6/5 (143 reviews)

Nice place to stay right in the middle of st Pete downtown buzz. Great terrace bar. However don’t look for any luxury

altText Apr 5, 2018
 
 
Terrace Park Suites
206 9th Ave Ne, Saint Petersburg
Terrace Park Suites
Get Rates
4.6/5 (143 reviews)
 
 
Mansion Inn
105 5th Avenue NE, St. Petersburg
Mansion Inn
$89
3.6/5 (118 reviews)

We were in town to visit the Dali Museum which is very close. Walked there leisurely in less than 30 minutes, but it’s less than 5 minutes by car. The neighborhood and surrounding areas are gorgeous, with many private residential homes. There is a lot going on within walking distance (restaurants, ...

altText Mar 5, 2018
 
 
Historic Colonial Inn & Spa
126 2nd Ave Ne, Saint Petersburg
Historic Colonial Inn & Spa
Get Rates
3.6/5 (118 reviews)
 
 
Hampton Inn & Suites St. Petersburg/Downtown
80 Beach Dr NE, St. Petersburg
Hampton Inn & Suites St. Petersburg/Downtown
$152
4.5/5 (642 reviews)

The location was outstanding and we enjoyed walking to most restaurants and shops. Breakfast each morning was wonderful. The staff was helpful and kind. Our room was well appointed and clean. My only complaint about the room is room 231 included a small window that did not open.

altText Apr 2, 2018
 
 
St. Petersburg Marriott Clearwater
12600 Roosevelt Blvd N, St. Petersburg
St. Petersburg Marriott Clearwater
$129
4.3/5 (226 reviews)

Great staff super helpful Rooms are amazing and pool is beautiful

altText Mar 23, 2018
 
 
Ponce De Leon Hotel
95 Central Ave, St. Petersburg
Ponce De Leon Hotel
$106
3.4/5 (1,481 reviews)

This historic hotel definitely shows its age in some areas, but the rooms, although a little quirky, are clean and comfortable. The staff were friendly and helpful and the location is close to everything downtown. For the amount of time we spent in the room it was all that we needed for a reasonable ...

altText Apr 24, 2018
 
 
Hotel Indigo St Petersburg Downtown
234 3rd Ave N, St. Petersburg
Hotel Indigo St Petersburg Downtown
$136
3.9/5 (388 reviews)

Have stayed many times - even before it was hotel indigo. If you are looking for charm and history this is the place. This is the first time we had to pay to park and it was more than the sign said. But it is a great location-can walk to most things. We walk to Tropicana Field. Good bar in the lobby ...

altText Apr 2, 2018
 
 
Cordova Inn
253 2nd Ave N, St. Petersburg
Cordova Inn
$109
3.8/5 (773 reviews)

We had an amazing two night stay here. The staff are really friendly, the rooms have everything you need. You can either have turn down service or just towels if you want some privacy. Bed is super comfortable and it has clawtub baths to go with the feel and decor of the place. Would stay here again ...

altText Apr 23, 2018
 
 
The Inn on Third
342 3rd Ave N, St. Petersburg
The Inn on Third
$94
4.5/5 (844 reviews)

Nice area and we could walk to the ball park and the night life area easily. Staff was helpful and felt very safe there.

altText Apr 6, 2018
 
 
Courtyard by Marriott St. Petersburg Downtown
300 4th St N, St. Petersburg
Courtyard by Marriott St. Petersburg Downtown
$189
4.2/5 (205 reviews)

Would stay again. Front desk was great at check in, and room was quiet and clean. Elevators were bit slow but that was minor.

altText Dec 16, 2017
 
 
Hilton St. Petersburg Bayfront
333 1st St S, St. Petersburg
Hilton St. Petersburg Bayfront
$147
3.9/5 (798 reviews)

Great hotel, clean, great staff and it's walking distance to nice restaurants. I walked to a fresh food market and walked to the Museum of Fine Arts. A bit far from the beaches but it's manageable. The only con is the parking, get there too late and you might not find parking. No worries, the garage ...

altText Apr 3, 2018
 
 
Boca Ciega Resort
8800 Bay Pines Blvd, St. Petersburg
Boca Ciega Resort
Get Rates
3.6/5 (27 reviews)

Friendly 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 ...

altText Dec 2, 2014
 
 
Days Inn St. Petersburg / Tampa Bay Area
5005 34th Street North, St. Petersburg
Days Inn St. Petersburg / Tampa Bay Area
$54
3.0/5 (164 reviews)

Overall stay was Good. A lot of restaurants around the motel. The front desk clerk was very Friendly and helpful. The first room we had the t.v. did not work, but they fixed the problem and gave me another room. Bed sheets clean and fresh. And Bathroom was clean too. Reasonable price for stay.

altText Apr 3, 2018
 
 
Comfort Inn & Suites Northeast - Gateway
875 94th Avenue North, St. Petersburg
Comfort Inn & Suites Northeast - Gateway
$90
4.5/5 (432 reviews)

Great hotel and staff. A lot of food and shopping in immediate area. Not far from the airport and short drive to beaches.

altText Dec 16, 2017
 
 
Magnuson Hotel Marina Cove
6800 Sunshine Skyway Ln S, St. Petersburg
Magnuson Hotel Marina Cove
$88
3.6/5 (959 reviews)

We walked in the friendly staff and we happy to start our vacation. As the staff checked us on they proceeded to tell us they were overbooked so we were moved to the Marina rooms in the back of hotel. These rooms had the most amazing views surrounded by the bay and views. The rooms were slightly ...

altText Apr 2, 2018
 
 
Modern, Spacious, Peaceful- Wi-fi, Hotel Safe, Beach Gear in Isla del Sol
, St. Petersburg
Modern, Spacious, Peaceful- Wi-fi, Hotel Safe, Beach Gear in Isla del Sol
Get Rates
4.8/5 (20 reviews)
 
 
Stunning Water Views - Golf Course View - Heated Pool and Spa-near Don Cesar
, St. Petersburg
Stunning Water Views - Golf Course View - Heated Pool and Spa-near Don Cesar
Get Rates
4.7/5 (9 reviews)
 
 

Recently booked Golf Hotels in St. Petersburg

Courtyard by Marriott St. Petersburg Downtown
3.0 out of 5.0
Last booking: 2 hours ago
Avalon Hotel Downtown St. Petersburg
2.5 out of 5.0
Last booking: 4 hours ago
Quality Inn & Suites at Tropicana Field
2.5 out of 5.0
Last booking: 5 hours ago
St. Petersburg Marriott Clearwater
3.5 out of 5.0
Last booking: 6 hours ago
Days Inn St. Petersburg / Tampa Bay Area
2.5 out of 5.0
Last booking: 7 hours ago
Budget Inn St Petersburg
2.0 out of 5.0
Last booking: 8 hours ago
Hampton Inn St Petersburg
2.5 out of 5.0
Last booking: 8 hours ago
La Quinta Inn & Suites St Petersburg Northeast
2.5 out of 5.0
Last booking: 8 hours ago
Hampton Inn & Suites St. Petersburg/Downtown
2.5 out of 5.0
Last booking: 9 hours ago

Golf Resorts in St. Petersburg

Is the distance to the golf course from your hotel driving a wedge between you and your golf game? You're in luck. We have a wide range of hotels with golf courses 132 in St. Petersburg listed. From entertaining clients to working on your short game, St. Petersburg's golf courses have much to offer.

Stay and Play Golf in St. Petersburg

Begin the morning by having a room service breakfast or hanging out with a couple fellow golfers at the on-site restaurant. Play to your heart's content, then return to the hotel to take advantage of its amenities, like a massage, the pool, or simply a drink with your golf mates at the bar. No need to venture far from the hotel; there are plenty of available entertainment options. And at the end of the day, you've got an abundance of amenities and a comfy bed waiting for you.

You might have to take a break from golfing at some point. St. Petersburg has plenty of things to do and take advantage of. Check with your hotel's concierge to find a great place to have a silent lunch or perfectly procured supper. Shopping is also a great pastime; they may be able to help you find the best shopping areas.

Your St. Petersburg Golf Resort Awaits

With Expedia, you will have your choice of golf resorts for terrific rates. As of right now, the hotel rates in St. Petersburg span from $54 to $283. When thoughts of shimmering water hazards and emerald fairways start filling your mind, it might be time to book that golf holiday you have been imagining.

Golf Guide to St. Petersburg

Q: How many golf hotels are in St. Petersburg?

A: You will find 132 golf resorts in this St. Petersburg. Having trouble choosing? Be sure to read through the review and ratings section to help you pick the ideal spot for your golf getaway.

Q: How much does a stay at a St. Petersburg golf resort cost?

A: Prices for a St. Petersburg golf hotel run anywhere from $54 to $283. You are certain to find a resort that is near a fantastic course and in your price range.