Beginning of main content

Unlock exclusive Mates Rates
Sign in or Sign up for access to exclusive prices

Book with confidence
2M+ hotel reviews from Aussie and Kiwi Travellers

Relax with our Price Promise
Find a lower price, and we’ll refund the difference

Tonight
This weekend
31 Jan. - 2 Feb.
Next weekend
7 Feb. - 9 Feb.

Top Hotel Deals in St. Pete Beach

Grand Plaza Beachfront Resort Hotel AU$230
Grand Plaza Beachfront Resort Hotel

Grand Plaza Beachfront Resort Hotel

5250 Gulf Blvd, St. Pete Beach, FL
Grand Plaza Beachfront Resort Hotel
     
    3.0 out of 5.0 Stars

    Grand Plaza Beachfront Resort Hotel: Beach hotel with free WiFi and an outdoor pool. Guests love the room service!

    Sirata Beach Resort AU$296
    Sirata Beach Resort

    Sirata Beach Resort

    5300 Gulf Blvd, St. Pete Beach, FL
    Sirata Beach Resort
       
      3.0 out of 5.0 Stars

      Sirata Beach Resort: Family resort with 2 outdoor pools and 3 restaurants. Located on the beach.

      The Don CeSar AU$511
      The Don CeSar

      The Don CeSar

      3400 Gulf Boulevard, St. Pete Beach, FL
      The Don CeSar
         
        4.0 out of 5.0 Stars

        The Don CeSar: Pet-friendly hotel with 2 outdoor pools and 2 restaurants. Located by the ocean.

        Dolphin Beach Resort AU$180
        Dolphin Beach Resort

        Dolphin Beach Resort

        4900 Gulf Blvd, St. Pete Beach, FL
        Dolphin Beach Resort
           
          3.0
          of 5, from 1 reviews
          3.0 out of 5.0 Stars

          Dolphin Beach Resort: Resort with free WiFi and an outdoor pool. Located on the beach.

          Postcard Inn On The Beach AU$180
          Postcard Inn On The Beach

          Postcard Inn On The Beach

          6300 Gulf Blvd, St. Pete Beach, FL
          Postcard Inn On The Beach
             
            3.0 out of 5.0 Stars

            Postcard Inn On The Beach: Pet-friendly hotel with free WiFi and free parking. Located on the beach.

            Howard Johnson Resort Hotel by Wyndham St. Pete Beach FL AU$188
            Howard Johnson Resort Hotel by Wyndham St. Pete Beach FL

            Howard Johnson Resort Hotel by Wyndham St. Pete Beach FL

            6100 Gulf Blvd, St. Pete Beach, FL
            Howard Johnson Resort Hotel by Wyndham St. Pete Beach FL
               
              3.0 out of 5.0 Stars

              Howard Johnson Resort Hotel by Wyndham St. Pete Beach FL: Beach hotel with free WiFi and free parking. Located on the beach.

              Beachcomber Beach Resort AU$197
              Beachcomber Beach Resort

              Beachcomber Beach Resort

              6200 Gulf Blvd, St. Pete Beach, FL
              Beachcomber Beach Resort
                 
                2.5 out of 5.0 Stars

                Beachcomber Beach Resort: Business-friendly hotel with free WiFi and free parking. Guests give the location a thumbs up.

                Alden Suites - A Beachfront Resort AU$246
                Alden Suites - A Beachfront Resort

                Alden Suites - A Beachfront Resort

                5900 Gulf Blvd, St. Pete Beach, FL
                Alden Suites - A Beachfront Resort
                   
                  3.0 out of 5.0 Stars

                  Alden Suites - A Beachfront Resort: Pet-friendly hotel with free WiFi and 2 outdoor pools. Located on the waterfront.

                  Top Budget St. Pete Beach Hotel Deals

                  Blind Pass Resort Motel AU$139
                  Blind Pass Resort Motel

                  Blind Pass Resort Motel

                  7901 Blind Pass Road, St. Pete Beach, FL
                  Blind Pass Resort Motel
                     
                    2.0 out of 5.0 Stars

                    Blind Pass Resort Motel: Pet-friendly motel with free WiFi and free parking. Guests give the pool a thumbs up.

                    Alden Suites - A Beachfront Resort AU$246
                    Alden Suites - A Beachfront Resort

                    Alden Suites - A Beachfront Resort

                    5900 Gulf Blvd, St. Pete Beach, FL
                    Alden Suites - A Beachfront Resort
                       
                      3.0 out of 5.0 Stars

                      Alden Suites - A Beachfront Resort: Pet-friendly hotel with free WiFi and 2 outdoor pools. Located on the waterfront.

                      Howard Johnson Resort Hotel by Wyndham St. Pete Beach FL AU$188
                      Howard Johnson Resort Hotel by Wyndham St. Pete Beach FL

                      Howard Johnson Resort Hotel by Wyndham St. Pete Beach FL

                      6100 Gulf Blvd, St. Pete Beach, FL
                      Howard Johnson Resort Hotel by Wyndham St. Pete Beach FL
                         
                        3.0 out of 5.0 Stars

                        Howard Johnson Resort Hotel by Wyndham St. Pete Beach FL: Beach hotel with free WiFi and free parking. Located on the beach.

                        Dolphin Beach Resort AU$180
                        Dolphin Beach Resort

                        Dolphin Beach Resort

                        4900 Gulf Blvd, St. Pete Beach, FL
                        Dolphin Beach Resort
                           
                          3.0
                          of 5, from 1 reviews
                          3.0 out of 5.0 Stars

                          Dolphin Beach Resort: Resort with free WiFi and an outdoor pool. Located on the beach.

                          Top Luxury St. Pete Beach Hotel Deals

                          The Don CeSar AU$511
                          The Don CeSar

                          The Don CeSar

                          3400 Gulf Boulevard, St. Pete Beach, FL
                          The Don CeSar
                             
                            4.0 out of 5.0 Stars

                            The Don CeSar: Pet-friendly hotel with 2 outdoor pools and 2 restaurants. Located by the ocean.

                            Alden Suites - A Beachfront Resort AU$246
                            Alden Suites - A Beachfront Resort

                            Alden Suites - A Beachfront Resort

                            5900 Gulf Blvd, St. Pete Beach, FL
                            Alden Suites - A Beachfront Resort
                               
                              3.0 out of 5.0 Stars

                              Alden Suites - A Beachfront Resort: Pet-friendly hotel with free WiFi and 2 outdoor pools. Located on the waterfront.

                              Dolphin Beach Resort AU$180
                              Dolphin Beach Resort

                              Dolphin Beach Resort

                              4900 Gulf Blvd, St. Pete Beach, FL
                              Dolphin Beach Resort
                                 
                                3.0
                                of 5, from 1 reviews
                                3.0 out of 5.0 Stars

                                Dolphin Beach Resort: Resort with free WiFi and an outdoor pool. Located on the beach.

                                Postcard Inn On The Beach AU$180
                                Postcard Inn On The Beach

                                Postcard Inn On The Beach

                                6300 Gulf Blvd, St. Pete Beach, FL
                                Postcard Inn On The Beach
                                   
                                  3.0 out of 5.0 Stars

                                  Postcard Inn On The Beach: Pet-friendly hotel with free WiFi and free parking. Located on the beach.

                                  Accommodation in St. Pete Beach

                                  Making tracks to St. Petersburg - Clearwater? Hoping to snaffle a room in St. Pete Beach? There are 43 hotels within 5 kilometres of the centre of St. Pete Beach on Wotif.

                                  The Don CeSar and the TradeWinds Island Grand are two of the most central hotels in St. Pete Beach. The Guy Harvey Outpost, a TradeWinds Beach Resort and the Beach House Suites by the Don CeSar are also worth thinking about.

                                  Featuring 6 places to stay, Pass-a-Grille is the place to kick off your accommodation search. Pass-a-Grille is located 3 kilometres from the bright lights of St. Pete Beach's buzz. Places to base yourself in Pass-a-Grille include the Island's End Resort and Inn on the Beach.

                                  Head on over to Hurley Park and admire this leafy urban oasis, nestled right in the heart of the city. Plaza Beach Hotel Beachfront Resort and Bayview Plaza Waterfront Resort are good options if you're looking to be in the vicinity of this attraction. Unwind and listen to the sounds of the sea at Upham Beach. This site's closest accommodation choices include Pasa Tiempo Private Waterfront Resort and Sirata Beach Resort.

                                  The St Pete Beach Suites is a budget-priced accommodation option that is popular with all sorts of savvy travellers. The Havana Inn is a second affordable place to stay in this area.

                                  For some alternatives, try out the Sandpearl Resort and the Hyatt Regency Clearwater Beach Resort & Spa. They are located 30 kilometres and 30 kilometres respectively from the main center. Wotif also suggests the Clearwater Beach Marriott Suites on Sand Key and the Beach Cottages. The first is 25 kilometres away from town, while the second is 16 kilometres away.

                                  Madeira Beach is 10 kilometres to the northwest of St. Pete Beach and is home to the Hubbards Marina and the Alligator Attraction. If you'd like to spend a night or two in Madeira Beach, check out the Residence Inn St Petersburg Treasure Island and Sunset Vistas Two Bedroom Beachfront Suites. Or, you could stay in St. Petersburg, 12 kilometres to the northeast of St. Pete Beach, where you'll find The Vinoy Renaissance St. Petersburg Resort & Golf Club and Hampton Inn & Suites St. Petersburg/Downtown. Sunset Park and the Palms of Pasadena Hospital are popular points of interest to check out when visiting St. Petersburg.

                                  Situated 20 kilometres from St. Pete Beach is St. Petersburg-Clearwater International Airport. Stay nearby at the St. Petersburg Marriott Clearwater or the Hilton St. Petersburg Carillon Park.

                                  How much is a hotel room in St. Pete Beach?

                                  Hotels in St. Pete Beach start at AU$180 per night. Prices and availability subject to change. Additional terms may apply.

                                  New Reviews - Best Hotels in St. Pete Beach

                                  Just Booked! Cheap Hotels in St. Pete Beach


                                  *Price based on the lowest price found within past 24 hours and based upon one night stay for two adults over the next thirty days. Prices and availability subject to change. Additional terms may apply.