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

Tonight Tonight Jun 22 - Jun 23
This weekend This weekend Jun 22 - Jun 24
Next weekend Next weekend Jun 29 - Jul 1

Featured St. Petersburg Golf Hotels

See all 114 Properties in St. Petersburg
Hollander Boutique Hotel

Hollander Boutique Hotel

421 4th Ave N, St. Petersburg
  • Free Cancellation
  • Reserve now, pay when you stay
3.0 out of 5.0
 
 
4.5 out of 5 (2,160 reviews)
Classic. BeautifulStay here! Everything perfect. Great pfoperty great location
Jun 20, 2018

Hollander Boutique Hotel$105

Hollander Boutique Hotel$105
The Vinoy Renaissance St. Petersburg Resort & Golf Club

The Vinoy Renaissance St. Petersburg Resort & Golf Club

501 5th Ave Ne, St. Petersburg
  • Free Cancellation
  • Reserve now, pay when you stay
4.0 out of 5.0
 
 
4.6 out of 5 (826 reviews)
Gracious service, immaculate room Great in diningSplendid all around .I gave it a "Pleasing" rating only because I believe on should always leave room for improvement
Jun 16, 2018
Beach Drive Inn Bed & Breakfast

Beach Drive Inn Bed & Breakfast

532 Beach Dr. NE, St. Petersburg
    3.0 out of 5.0
     
     
    4.2 out of 5 (99 reviews)
    Close to the water, restaurants, etc.I stayed here last year, it is like being at home. Everyone is friendly, super service, highly highly recommend!
    Apr 13, 2018
    The Birchwood

    The Birchwood

    340 Beach Dr Ne, St. Petersburg
    • Free Cancellation
    • Reserve now, pay when you stay
    3.0 out of 5.0
     
     
    4.5 out of 5 (150 reviews)
    Great Bay Shore Downtown locationNice place to stay right in the middle of st Pete downtown buzz. Great terrace bar. However don’t look for any luxury
    Apr 5, 2018

    The Birchwood$215

    The Birchwood$215
    Terrace Park Suites

    Terrace Park Suites

    206 9th Ave Ne, Saint Petersburg
       
       
      Mansion Inn

      Mansion Inn

      105 5th Avenue NE, St. Petersburg
      • Free Cancellation
      • Reserve now, pay when you stay
      3.0 out of 5.0
       
       
      3.6 out of 5 (126 reviews)
      Great value! Close to everything. 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, ...
      Mar 5, 2018

      Mansion Inn$94

      Mansion Inn$94
      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
        • Free Cancellation
        • Reserve now, pay when you stay
        2.5 out of 5.0
         
         
        4.5 out of 5 (650 reviews)
        Outstanding location!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.
        Apr 2, 2018

        Hampton Inn & Suites St. Petersburg/Downtown$144

        Hampton Inn & Suites St. Petersburg/Downtown$144
        St. Petersburg Marriott Clearwater

        St. Petersburg Marriott Clearwater

        12600 Roosevelt Blvd N, St. Petersburg
        • Free Cancellation
        • Reserve now, pay when you stay
        3.5 out of 5.0
         
         
        4.3 out of 5 (241 reviews)
        Hotel experienceClean and comfortable rooms, friendly and helpful staff. great breakfast--perfect variety
        May 25, 2018

        St. Petersburg Marriott Clearwater$105

        St. Petersburg Marriott Clearwater$105
        Ponce De Leon Hotel

        Ponce De Leon Hotel

        95 Central Ave, St. Petersburg
        • Free Cancellation
        • Reserve now, pay when you stay
        3.0 out of 5.0
         
         
        3.4 out of 5 (1,524 reviews)
        Great hotel in St. PeteNear museums and clubs! Great experience! Great staff and clean room
        Jun 6, 2018

        Ponce De Leon Hotel$83

        Ponce De Leon Hotel$83
        Hotel Indigo St Petersburg Downtown

        Hotel Indigo St Petersburg Downtown

        234 3rd Ave N, St. Petersburg
        • Free Cancellation
        • Reserve now, pay when you stay
        3.5 out of 5.0
         
         
        3.9 out of 5 (393 reviews)
        Have stayed many times 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 ...
        Apr 2, 2018

        Hotel Indigo St Petersburg Downtown$127

        Hotel Indigo St Petersburg Downtown$127
        Cordova Inn

        Cordova Inn

        253 2nd Ave N, St. Petersburg
        • Free Cancellation
        • Reserve now, pay when you stay
        2.5 out of 5.0
         
         
        3.9 out of 5 (790 reviews)
        Amazing Hotel locates in downtown st Pete 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 ...
        Apr 23, 2018
        The Inn on Third

        The Inn on Third

        342 3rd Ave N, St. Petersburg
          2.0 out of 5.0
           
           
          4.5 out of 5 (872 reviews)
          Lovely hotel in historic downtown St PeteThe owner was very friendly, accommodating and professional. This is a wonderful hotel with modern comforts in a classic old hotel style. Free parking was a nice bonus and walk right out to downtown shops, museums and restaurants. Happy hour was also a nice bonus!
          Jun 21, 2018

          The Inn on Third$94

          The Inn on Third$94
          Courtyard by Marriott St. Petersburg Downtown

          Courtyard by Marriott St. Petersburg Downtown

          300 4th St N, St. Petersburg
          • Free Cancellation
          • Reserve now, pay when you stay
          3.0 out of 5.0
           
           
          4.2 out of 5 (207 reviews)
          Good Downtown LocationWe needed a place downtown with a king bed. This place, although the hotel is old and needs some upgrading, it was exactly what we needed
          May 21, 2018

          Courtyard by Marriott St. Petersburg Downtown$179

          Courtyard by Marriott St. Petersburg Downtown$179
          Boca Ciega Resort

          Boca Ciega Resort

          8800 Bay Pines Blvd, St. Petersburg
            3.0 out of 5.0
             
             
            3.6 out of 5 (27 reviews)
            ROOM IN NEED OF MAINT, FURNITURE,THROW RUGS, PAINTDONT BOOK RM #204 NEEDS TO BE UP DATED PAINT RUGS FURNITURE LINENS, HAD TO GO AND BUY NEW BED LINENS WOULD NOT SLEEP ON THOSE PROVIDED
            Oct 29, 2016
            Days Inn by Wyndham St. Petersburg / Tampa Bay Area

            Days Inn by Wyndham St. Petersburg / Tampa Bay Area

            5005 34th Street North, St. Petersburg
            • Free Cancellation
            • Reserve now, pay when you stay
            2.5 out of 5.0
             
             
            2.9 out of 5 (224 reviews)
            Working on updatesVery nice Hotel that they are updating. It was huge and you can see wedding facilities that they are updating.
            May 15, 2018

            Days Inn by Wyndham St. Petersburg / Tampa Bay Area$59

            Days Inn by Wyndham St. Petersburg / Tampa Bay Area$59
            Comfort Inn & Suites Northeast - Gateway

            Comfort Inn & Suites Northeast - Gateway

            875 94th Avenue North, St. Petersburg
            • Free Cancellation
            • Reserve now, pay when you stay
            3.0 out of 5.0
             
             
            4.5 out of 5 (440 reviews)
            Convenient to interstate great travel stop. Convenient to interstate great travel stop. Walmart around corner n also the bank both of which I needed
            Feb 21, 2018
            Magnuson Hotel Marina Cove

            Magnuson Hotel Marina Cove

            6800 Sunshine Skyway Ln S, St. Petersburg
            • Free Cancellation
            • Reserve now, pay when you stay
            3.0 out of 5.0
             
             
            3.6 out of 5 (979 reviews)
            Nice Resort Nice Tiki bar beside the ocean. Drinks are very good - Staff was very helpful and friendly. The pools were nice - play area for kids - We ate there and the food was great! the prices were very reasonable
            Jun 4, 2018
            Modern, Spacious, Peaceful- Wi-fi, Hotel Safe, Beach Gear in Isla del Sol

            Modern, Spacious, Peaceful- Wi-fi, Hotel Safe, Beach Gear in Isla del Sol

            , St. Petersburg
               
               
              4.8 out of 5 (20 reviews)
              Wonderful, Comfortable Place To StayCondominium was clean, comfortable and provides everything you need! Alexis was very responsive, she even provides binders describing amenities and detailed information on restaurants including whether they are "kid friendly", attire or need reservations. Pool area is also clean and well maintained ...
              Dec 2, 2017
              Map

              Recently booked Golf Hotels in St. Petersburg

              Red Roof Inn Tampa Bay - St. Petersburg
              2.5 out of 5.0
              Last booking: 5 hours ago
              La Quinta Inn & Suites St Petersburg Northeast
              2.5 out of 5.0
              Last booking: 5 hours ago
              Ponce De Leon Hotel
              3.0 out of 5.0
              Last booking: 6 hours ago
              The Vinoy Renaissance St. Petersburg Resort & Golf Club
              4.0 out of 5.0
              Last booking: 6 hours ago
              Hollander Boutique Hotel
              3.0 out of 5.0
              Last booking: 8 hours ago
              Days Inn by Wyndham St. Petersburg / Tampa Bay Area
              2.5 out of 5.0
              Last booking: 16 hours ago
              The Flamingo Resort - Gay Adult Resort
              3.0 out of 5.0
              Last booking: 17 hours ago
              Courtyard by Marriott St. Petersburg Downtown
              3.0 out of 5.0
              Last booking: 18 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 114 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 $59 to $215. 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 114 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 $59 to $215. You are certain to find a resort that is near a fantastic course and in your price range.