Beginning of main content

location St. Pete Beach is highly rated for Beaches and Sunsets by 10,902 people

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

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

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


Popular searches for St. Pete Beach hotels

Check prices on hotels in St. Pete Beach

Best deal May 17 - May 19
Tonight Mar 26 - Mar 27
This weekend Mar 29 - Mar 31
Next weekend Apr 5 - Apr 7

Top 10 Hotels in St. Pete Beach

See all 243 Properties in St. Pete Beach
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
     
     

    Nestled between the Gulf of Mexico and Boca Ciega Bay, the Grand Plaza Beachfront Resort is steps away from the white sands and warm waters of the Gulf and is ...

    $235 per night for 2 guests

    The Hotel Zamora

    The Hotel Zamora

    3701 Gulf Blvd, St. Pete Beach, FL
    The Hotel Zamora
      4.0 out of 5.0
       
       

      Situated in St. Pete Beach, this hotel is within 2 mi (3 km) of Dolphin Landings Charter Boat Center, Hurley Park, and Upham Beach. Merry Pier and Gulf Beaches ...

      $220 per night for 2 guests

      Dolphin Beach Resort

      Dolphin Beach Resort

      4900 Gulf Blvd, St. Pete Beach, FL
      Dolphin Beach Resort
      • Free Cancellation
      • Reserve now, pay when you stay
      3.0 out of 5.0
       
       

      Nestled on the beach, this St. Pete Beach resort is within 1 mi (2 km) of Dolphin Landings Charter Boat Center and Upham Beach. Hurley Park and Tropicana Field ...

      $180 per night for 2 guests

      Miramar Beach Resort

      Miramar Beach Resort

      4200 Gulf Blvd, St. Pete Beach, FL
      Miramar Beach Resort
        2.5 out of 5.0
         
         

        Nestled on the beach, this St. Pete Beach hotel is within 2 mi (3 km) of Dolphin Landings Charter Boat Center, Upham Beach, and Hurley Park. Merry Pier and Gulf ...

        $149 per night for 2 guests

        Sirata Beach Resort

        Sirata Beach Resort

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

          This Florida resort is on 13 acres of white sandy beach directly on the Gulf of Mexico on St. Pete Beach; Fort De Soto Park and Tropicana Field, Dali Museum ...

          $206 per night for 2 guests

          The Don CeSar

          The Don CeSar

          3400 Gulf Boulevard, St. Pete Beach, FL
          The Don CeSar
          • Free Cancellation
          • Reserve now, pay when you stay
          4.0 out of 5.0
           
           

          Known as Florida's "Pink Palace," Don CeSar, facing the white sands of the Gulf of Mexico, was built in 1928 to resemble a Mediterranean-style castle; located ...

          $299 per night for 2 guests

          TradeWinds Island Grand

          TradeWinds Island Grand

          5500 Gulf Blvd, St. Pete Beach, FL
          TradeWinds Island Grand
            4.0 out of 5.0
             
             

            Spanning 20 lushly landscaped acres on a seven-mile stretch of one of America's best white-sand beaches, this St. Pete Beach resort is 28 miles from Tampa ...

            $363 per night for 2 guests

            Plaza Beach Hotel Beachfront Resort

            Plaza Beach Hotel Beachfront Resort

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

              Nestled on the beach, this St. Pete Beach resort is within 1 mi (2 km) of Dolphin Landings Charter Boat Center and Upham Beach. Merry Pier and Hurley Park are ...

              $204 per night for 2 guests

              RumFish Beach Resort by TradeWinds

              RumFish Beach Resort by TradeWinds

              6000 Gulf Blvd, St. Pete Beach, FL
              RumFish Beach Resort by TradeWinds
                3.5 out of 5.0
                 
                 

                This beach resort fronts the white sands of St. Pete Beach, one of the best beaches in the United States. A dolphin viewing area is a quarter-mile away. Fort ...

                $314 per night for 2 guests

                Alden Suites - A Beachfront Resort

                Alden Suites - A Beachfront Resort

                5900 Gulf Blvd, St. Pete Beach, FL
                Alden Suites - A Beachfront Resort
                • Free Cancellation
                • Reserve now, pay when you stay
                3.0 out of 5.0
                 
                 

                Situated on 5 acres, the all-suite Alden Suites is on the white sands of St Pete Beach overlooking the Gulf of Mexico.

                $212 per night for 2 guests

                Map

                Learn about St. Pete Beach?

                Local experts explore every corner of St. Pete Beach for you

                Family fun in Clearwater

                Enjoying the best of Clearwater Beach with kids

                Midlife Road Trip
                Family fun in Clearwater. Opens in a new window.

                Sun, sand, and seafood

                Eating your way through Clearwater Beach's finest restaurants

                Midlife Road Trip
                Sun, sand, and seafood. Opens in a new window.

                Maxing out on St. Petersburg museums

                Investigating the very best of St. Petersburg's museum scene

                Midlife Road Trip
                Maxing out on St. Petersburg museums. Opens in a new window.

                The 10 cleanest cities in the U.S.

                Checking out cities at the top and bottom of the list

                Expedia Guest Author
                The 10 cleanest cities in the U.S.. Opens in a new window.

                Hotels with reviews mentioning St. Pete Beach

                See all hotels near St. Pete Beach

                Search Hotels near Top St. Pete Beach Attractions

                Recent Reviews in St. Pete Beach