Close

Enter dates for more accurate prices

Payment Protection
Your payment for this rental is protected when you pay through FlipKey. Learn more
255 vacation rentals
    11

    Beautiful home in a safe area near St Pete beach

    Florida / St. Petersburg

    St. Petersburg house

    3 6 6 nights min

    • 3 bedrooms
    • sleeps 6
    • 6 nights min
    • Beach / lakeside relaxation
    • Nearest beach 5 mi
    • Child Friendly

    Price per night from

    $228

    Responds fast!
    avg. 3 hours 23 minutes

    Price per night from

    $228

    (4) Excellent 

      18

      Amazing water views! Near beaches, big pool & spa!

      Florida / St. Petersburg

      St. Petersburg apartment

      2 6 min stay varies

      • 2 bedrooms
      • sleeps 6
      • min stay varies
      • Beach / lakeside relaxation
      • Nearest beach 2 mi
      • Swimming pool

      Price per night from

      $89

      Price per night from

      $89

      (2) Excellent 

        26

        Waterfront Villa Isla Del Sol St Petersburg FL

        Florida / St. Petersburg

        St. Petersburg villa

        2 4 min stay varies

        • 2 bedrooms
        • sleeps 4
        • min stay varies
        • Beach / lakeside relaxation
        • Nearest beach 2 mi
        • Swimming pool
        “Fantastic getaway” We stayed the month of February and had a wonderful experience. Not only was Will great to work with but the location was fabulous, the views spectacular, and the entire condo was very comfortable to stay in. So much to do or just
        …see more

        Price per night from

        $154

        Price per night from

        $154

          11

          Bahia Point, Water View From Every Room

          St. Petersburg / St. Pete Beach, St Petersburg

          St. Petersburg condo

          2 4 min stay varies

          • 2 bedrooms
          • sleeps 4
          • min stay varies
          • Beach / lakeside relaxation
          • Nearest beach 0.6 mi
          • Swimming pool

          Price per night from

          $114

          Price per night from

          $114

            20

            Upgraded! 2BR 2BA Condo Pool and Golf View

            Florida / St. Petersburg

            St. Petersburg condo

            2 4 7 nights min

            • 2 bedrooms
            • sleeps 4
            • 7 nights min
            • Swimming pool
            • Child Friendly
            • Air conditioning

            Price per night from

            $143

            Price per night from

            $143

              36

              Beach Life St Pete

              Florida / St. Petersburg

              St. Petersburg townhouse

              2 5 min stay varies

              • 2 bedrooms
              • sleeps 5
              • min stay varies
              • Beach / lakeside relaxation
              • Swimming pool
              • Child Friendly

              Price per night from

              $137

              Price per night from

              $137

                11

                The Seahorse

                Florida / St. Petersburg

                St. Petersburg house

                3 8 6 nights min

                • 3 bedrooms
                • sleeps 8
                • 6 nights min
                • Child Friendly
                • Pet Friendly

                Price per night from

                $285

                Price per night from

                $285

                  36

                  Stunning Highly Requested Condo in Isla del Sol, St. Pete

                  Florida / St. Petersburg

                  St. Petersburg condo

                  2 5 min stay varies

                  • 2 bedrooms
                  • sleeps 5
                  • min stay varies
                  • Child Friendly

                  Price per night from

                  $114

                  Price per night from

                  $114

                    35

                    Private Beach Community-Close to Everything

                    Florida / St. Petersburg

                    St. Petersburg condo

                    2 4 30 nights min

                    • 2 bedrooms
                    • sleeps 4
                    • 30 nights min
                    • Beach / lakeside relaxation
                    • Swimming pool
                    • Child Friendly

                    Price per night from

                    $95

                    Price per night from

                    $95

                      24

                      Beautiful Island on Boca Ciega Bay & The Beach

                      Florida / St. Petersburg

                      St. Petersburg condo

                      2 4 14 nights min

                      • 2 bedrooms
                      • sleeps 4
                      • 14 nights min
                      • Beach / lakeside relaxation
                      • Nearest beach 0.8 mi
                      • Swimming pool

                      Price per night from

                      $114

                      Price per night from

                      $114

                        19

                        S12-Relaxing Cozy Beach Hse Queen Bed w/WiFi&Bikes

                        Florida / St. Petersburg

                        St. Petersburg studio

                        Studio 2 2 nights min

                        • Studio
                        • sleeps 2
                        • 2 nights min
                        • Beach / lakeside relaxation
                        • Nearest beach 1 mi
                        • Child Friendly

                        Price per night from

                        $132

                        Price per night from

                        $132

                        Great rentals within 20 miles that match your search

                        Distance approx 14.04 km from St. Petersburg Show on Map

                        (1) Excellent 

                          24

                          Sunrises and Sunsets – Finely Appointed Waterfront

                          Florida / Indian Shores

                          Indian Shores condo

                          2 6 7 nights min

                          • 2 bedrooms
                          • sleeps 6
                          • 7 nights min
                          • Beach / lakeside relaxation
                          • Swimming pool
                          • Child Friendly

                          Price per night from

                          $101

                          Responds fast!
                          avg. 3 hours 46 minutes

                          Price per night from

                          $101

                          Distance approx 15.38 km from St. Petersburg Show on Map

                          (35) Excellent 

                          Certificate of Excellence

                            28

                            Reef Club Luxurious Remodeled 1st Floor Condo

                            Florida / Indian Rocks Beach

                            Indian Rocks Beach condo

                            3 8 min stay varies

                            • 3 bedrooms
                            • sleeps 8
                            • min stay varies
                            • Beach / lakeside relaxation
                            • Swimming pool
                            • Child Friendly
                            “Spring break” We actually visited last April for spring break ....had a wonderful time with family and friends....would definitely love to stay again sometime....the condo was beautiful
                            …see more

                            Certificate of Excellence

                            Price per night from

                            $193

                            Responds fast!
                            avg. 5 minutes

                            Price per night from

                            $193

                            Distance approx 14.84 km from St. Petersburg Show on Map

                            (2) Excellent 

                              37

                              Tommy Bahama Beach Cottage

                              Florida / Indian Rocks Beach

                              Indian Rocks Beach house

                              2 6 min stay varies

                              • 2 bedrooms
                              • sleeps 6
                              • min stay varies
                              • Beach / lakeside relaxation
                              • Nearest beach 0 mi
                              • Child Friendly

                              Price per night from

                              $227

                              Responds fast!
                              avg. 3 hours 41 minutes

                              Price per night from

                              $227

                              Distance approx 6.21 km from St. Petersburg Show on Map

                              (1) Excellent 

                                17

                                Spacious clean quiet home facing the Boca Ciega Bay in Isla del Sol

                                Florida / St. Pete Beach

                                St. Pete Beach apartment

                                2 6 min stay varies

                                • 2 bedrooms
                                • sleeps 6
                                • min stay varies
                                • Nearest beach 3 mi
                                • Child Friendly
                                • Air conditioning

                                Price per night from

                                $74

                                Responds fast!
                                avg. 1 hour 21 minutes

                                Price per night from

                                $74

                                Distance approx 13.59 km from St. Petersburg Show on Map

                                  25

                                  Bayshore Yacht & Tennis Club. Great Views! Beach a few steps across the street!

                                  Florida / Indian Shores

                                  Indian Shores condo

                                  1 2 min stay varies

                                  • 1 bedroom
                                  • sleeps 2
                                  • min stay varies
                                  • Beach / lakeside relaxation
                                  • Child Friendly

                                  Price per night from

                                  $92

                                  Responds fast!
                                  avg. 22 minutes

                                  Price per night from

                                  $92

                                  Distance approx 14.89 km from St. Petersburg Show on Map

                                    30

                                    2 BDRM~ HARBOURSIDE AT MARKER 33 RESORT~ WATERFRONT~ WATERPARK~ GREAT VIEWS!

                                    Florida / Indian Rocks Beach

                                    Indian Rocks Beach condo

                                    2 6 3 nights min

                                    • 2 bedrooms
                                    • sleeps 6
                                    • 3 nights min
                                    • Swimming pool
                                    • Child Friendly
                                    • Air conditioning

                                    Price per night from

                                    $256

                                    Responds fast!
                                    avg. 3 hours 36 minutes

                                    Price per night from

                                    $256

                                    Distance approx 12.59 km from St. Petersburg Show on Map

                                      7

                                      BEACHFRONT 2BD / 2BA CONDO -- OVER 1,225 sq.ft. in heart of Paradise!

                                      Florida / Redington Shores

                                      Redington Shores house

                                      2 6 14 nights min

                                      • 2 bedrooms
                                      • sleeps 6
                                      • 14 nights min
                                      • Child Friendly

                                      Price per night from

                                      $342

                                      Price per night from

                                      $342

                                      Distance approx 6.49 km from St. Petersburg Show on Map

                                        6

                                        Newly available including Jan and Feb 2018

                                        Florida / St. Pete Beach

                                        St. Pete Beach apartment

                                        2 4 7 nights min

                                        • 2 bedrooms
                                        • sleeps 4
                                        • 7 nights min
                                        • Child Friendly

                                        Price per night from

                                        $130

                                        Price per night from

                                        $130

                                        Distance approx 13.46 km from St. Petersburg Show on Map

                                          25

                                          Seascape II #102

                                          Florida / Indian Shores

                                          Indian Shores townhouse

                                          3 6 28 nights min

                                          • 3 bedrooms
                                          • sleeps 6
                                          • 28 nights min
                                          • Swimming pool
                                          • Car not necessary
                                          • Air conditioning

                                          Price per night from

                                          $254

                                          Price per night from

                                          $254

                                          Distance approx 15.49 km from St. Petersburg Show on Map

                                          (36) Excellent 

                                          Certificate of Excellence

                                            50

                                            Luxury condo overlooking gorgeous pool

                                            Florida / Clearwater

                                            Clearwater condo

                                            2 6 7 nights min

                                            • 2 bedrooms
                                            • sleeps 6
                                            • 7 nights min
                                            • Swimming pool
                                            • Child Friendly
                                            • Air conditioning
                                            “Would stay again and again” From the moment I inquired about the condo Doreen , the owner was always right there to answer any questions we had and we had a lot ! The condo is so perfect . It was immaculate and had every comfort of home you could wa
                                            …see more

                                            Certificate of Excellence

                                            Price per night from

                                            $114

                                            Responds fast!
                                            avg. 1 hour 0 minutes

                                            Price per night from

                                            $114

                                            Distance approx 13.61 km from St. Petersburg Show on Map

                                              25

                                              PERFECT 2BR APT! SECONDS TO BEACH, POOL, BBQ

                                              Florida / Indian Shores

                                              Indian Shores apartment

                                              2 6 min stay varies

                                              • 2 bedrooms
                                              • sleeps 6
                                              • min stay varies
                                              • Beach / lakeside relaxation
                                              • Swimming pool
                                              • Child Friendly

                                              Price per night from

                                              $225

                                              Price per night from

                                              $225

                                              Distance approx 13.61 km from St. Petersburg Show on Map

                                                24

                                                BEACH ACROSS THE STREET, 1BR APT! POOL, GRILL

                                                Florida / Indian Shores

                                                Indian Shores apartment

                                                1 4 min stay varies

                                                • 1 bedroom
                                                • sleeps 4
                                                • min stay varies
                                                • Beach / lakeside relaxation
                                                • Swimming pool
                                                • Child Friendly

                                                Price per night from

                                                $147

                                                Price per night from

                                                $147

                                                Distance approx 13.61 km from St. Petersburg Show on Map

                                                  24

                                                  COMFY 1BR APT! SECONDS TO BEACH, POOL, BBQ

                                                  Florida / Indian Shores

                                                  Indian Shores apartment

                                                  1 4 min stay varies

                                                  • 1 bedroom
                                                  • sleeps 4
                                                  • min stay varies
                                                  • Beach / lakeside relaxation
                                                  • Swimming pool
                                                  • Child Friendly

                                                  Price per night from

                                                  $147

                                                  Price per night from

                                                  $147

                                                  Distance approx 13.61 km from St. Petersburg Show on Map

                                                    24

                                                    GREAT 1BR! STEPS TO THE BEACH, POOL, GRILL!

                                                    Florida / Indian Shores

                                                    Indian Shores apartment

                                                    1 4 min stay varies

                                                    • 1 bedroom
                                                    • sleeps 4
                                                    • min stay varies
                                                    • Beach / lakeside relaxation
                                                    • Swimming pool
                                                    • Child Friendly

                                                    Price per night from

                                                    $147

                                                    Price per night from

                                                    $147

                                                    Distance approx 14.89 km from St. Petersburg Show on Map

                                                      52

                                                      STUDIO FOR 4 ~HARBOURSIDE~**Now Booking April,May,June!** POOLS-WATERPARK-BEACH

                                                      Florida / Indian Rocks Beach

                                                      Indian Rocks Beach studio

                                                      Studio 4 3 nights min

                                                      • Studio
                                                      • sleeps 4
                                                      • 3 nights min
                                                      • Swimming pool
                                                      • Child Friendly
                                                      • Car not necessary

                                                      Price per night from

                                                      $210

                                                      Responds fast!
                                                      avg. 3 hours 8 minutes

                                                      Price per night from

                                                      $210

                                                      Distance approx 13.96 km from St. Petersburg Show on Map

                                                        5

                                                        Charming 1 Bedroom 1 Bath for two in 55+ Community

                                                        Florida / Largo

                                                        Largo caravan/mobile home

                                                        1 2 min stay varies

                                                        • 1 bedroom
                                                        • sleeps 2
                                                        • min stay varies
                                                        • Swimming pool
                                                        • Air conditioning
                                                        • Private garden

                                                        Price per night from

                                                        $36

                                                        Price per night from

                                                        $36

                                                        Distance approx 16.36 km from St. Petersburg

                                                          12

                                                          Paradise on the Bay

                                                          Florida / Palmetto

                                                          Palmetto apartment

                                                          2 4 60 nights min

                                                          • 2 bedrooms
                                                          • sleeps 4
                                                          • 60 nights min
                                                          • Beach / lakeside relaxation
                                                          • Nearest beach 32 mi
                                                          • Swimming pool

                                                          Price per night from

                                                          $106

                                                          Price per night from

                                                          $106

                                                          Distance approx 15.24 km from St. Petersburg Show on Map

                                                            37

                                                            Sunrise Harbor

                                                            Florida / Belleair Beach

                                                            Belleair Beach house

                                                            4 10 7 nights min

                                                            • 4 bedrooms
                                                            • sleeps 10
                                                            • 7 nights min
                                                            • Swimming pool
                                                            • Car not necessary
                                                            • Air conditioning

                                                            Price per night from

                                                            $553

                                                            Price per night from

                                                            $553

                                                            Distance approx 8.87 km from St. Petersburg Show on Map

                                                              22

                                                              #403 Beach Place Condos

                                                              Florida / Treasure Island

                                                              Treasure Island house

                                                              2 8 min stay varies

                                                              • 2 bedrooms
                                                              • sleeps 8
                                                              • min stay varies
                                                              • Swimming pool
                                                              • Child Friendly
                                                              • Car not necessary

                                                              Price per night from

                                                              $237

                                                              Price per night from

                                                              $237

                                                              Distance approx 15.43 km from St. Petersburg Show on Map

                                                                28

                                                                1200 Beach Trail #201

                                                                Florida / Indian Rocks Beach

                                                                Indian Rocks Beach condo

                                                                2 4 7 nights min

                                                                • 2 bedrooms
                                                                • sleeps 4
                                                                • 7 nights min
                                                                • Swimming pool
                                                                • Car not necessary

                                                                Price per night from

                                                                $218

                                                                Price per night from

                                                                $218

                                                                Distance approx 19.8 km from St. Petersburg

                                                                  14

                                                                  Valhalla Downstairs

                                                                  Anna Maria Island / Holmes Beach

                                                                  Holmes Beach house

                                                                  2 6 7 nights min

                                                                  • 2 bedrooms
                                                                  • sleeps 6
                                                                  • 7 nights min
                                                                  • Car not necessary
                                                                  • Air conditioning
                                                                  • Pet Friendly

                                                                  Price per night from

                                                                  $311

                                                                  Price per night from

                                                                  $311

                                                                  Distance approx 8.87 km from St. Petersburg Show on Map

                                                                    29

                                                                    #408 Beach Place Condos

                                                                    Florida / Treasure Island

                                                                    Treasure Island condo

                                                                    3 8 min stay varies

                                                                    • 3 bedrooms
                                                                    • sleeps 8
                                                                    • min stay varies
                                                                    • Swimming pool
                                                                    • Car not necessary
                                                                    • Air conditioning

                                                                    Price per night from

                                                                    $304

                                                                    Price per night from

                                                                    $304

                                                                    Distance approx 18.02 km from St. Petersburg

                                                                    (23) Very Good 

                                                                      49

                                                                      Anna Maria Island Nantucket

                                                                      Anna Maria Island / Anna Maria

                                                                      Anna Maria house

                                                                      4 8 28 nights min

                                                                      • 4 bedrooms
                                                                      • sleeps 8
                                                                      • 28 nights min
                                                                      • Beach / lakeside relaxation
                                                                      • Nearest beach 0.2 mi
                                                                      • Swimming pool
                                                                      “"Great vacation home"” open, spacious, comfy home. very clean, beautifully decorated. everything you need was there( paper products, spices, dishes, etc.). great for families with children. game room, pool, bikes, all beach necessities.
                                                                      …see more

                                                                      Price per night from

                                                                      $199

                                                                      Responds fast!
                                                                      avg. 2 hours 37 minutes

                                                                      Price per night from

                                                                      $199

                                                                      Distance approx 8.15 km from St. Petersburg Show on Map

                                                                      (7) Very Good 

                                                                        19

                                                                        E12-Pass a Grille Isl Steps to Beach w/WiFi&Bikes

                                                                        St. Pete Beach / Pass-a-Grille

                                                                        St. Pete Beach cottage

                                                                        1 2 2 nights min

                                                                        • 1 bedroom
                                                                        • sleeps 2
                                                                        • 2 nights min
                                                                        • Beach / lakeside relaxation
                                                                        • Nearest beach 1 mi
                                                                        • Child Friendly

                                                                        Price per night from

                                                                        $165

                                                                        Price per night from

                                                                        $165

                                                                        Distance approx 7.77 km from St. Petersburg Show on Map

                                                                        (1) Excellent 

                                                                          23

                                                                          E22 Pass a Grille Isl. Steps to Beach w/WiFi&Bikes

                                                                          Florida / St. Pete Beach

                                                                          St. Pete Beach cottage

                                                                          1 2 min stay varies

                                                                          • 1 bedroom
                                                                          • sleeps 2
                                                                          • min stay varies
                                                                          • Beach / lakeside relaxation
                                                                          • Nearest beach 1 mi
                                                                          • Child Friendly

                                                                          Price per night from

                                                                          $177

                                                                          Price per night from

                                                                          $177

                                                                          Distance approx 18.89 km from St. Petersburg

                                                                            38

                                                                            Bay Boulevard (ANN765)

                                                                            Anna Maria Island / Holmes Beach

                                                                            Holmes Beach house

                                                                            3 6 7 nights min

                                                                            • 3 bedrooms
                                                                            • sleeps 6
                                                                            • 7 nights min
                                                                            • Child Friendly
                                                                            • Air conditioning

                                                                            Price per night from

                                                                            $384

                                                                            Price per night from

                                                                            $384

                                                                            Distance approx 12.84 km from St. Petersburg Show on Map

                                                                              10

                                                                              55 + Single FamilyHome

                                                                              Florida / Largo

                                                                              Largo house

                                                                              2 2 90 nights min

                                                                              • 2 bedrooms
                                                                              • sleeps 2
                                                                              • 90 nights min
                                                                              • Swimming pool

                                                                              Price per night from

                                                                              $71

                                                                              Price per night from

                                                                              $71