Vacation Rentals with Hot Tub in Indian Rocks Beach

Close

Enter dates for more accurate prices

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

Filtering by: Jacuzzi or hot tub

714 vacation rentals

(11) Very Good 

    18

    Beachside Condo 3BR/1.5BA *** PETS OK

    Florida / Indian Rocks Beach

    Indian Rocks Beach house

    3 6 7 nights min

    • 3 bedrooms
    • sleeps 6
    • 7 nights min
    • Beach / lakeside relaxation
    • Nearest beach 0.02 mi
    • Child Friendly
    “Comfortable” Comfortable spot but very old furniture. It was a block away from the beach. Everything was fine, although nothing outstanding to note.
    …see more

    Price per night from

    $139

    Price per night from

    $139

    (1) Excellent 

      27

      Living The Life of Luxury at 102 Pier House - Now Booking Summer Vacations!

      Florida / Indian Rocks Beach

      Indian Rocks Beach apartment

      2 6 7 nights min

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

      Price per night from

      $175

      Price per night from

      $175

      (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

        $194

        Responds fast!
        avg. 5 minutes

        Price per night from

        $194

        (58) Excellent 

          50

          YOUR 3 BR's BEACH-FRONT HOME AWAY FROM HOME

          Florida / Indian Rocks Beach

          Indian Rocks Beach apartment

          3 6 7 nights min

          • 3 bedrooms
          • sleeps 6
          • 7 nights min
          • Beach / lakeside relaxation
          • Nearest beach 0 mi
          • Swimming pool
          “Wonderful stay in Indian Rocks Beach” My wife and I celebrated our 31st anniversary and stayed in Sharif and Sabine's condo 202 Reef Club 1000 Gulf BLVD. They bent over backwards to make sure our stay was incredible. They asked us to do a quick run t
          …see more

          Price per night from

          $239

          Price per night from

          $239

            30

            Reef Club Beachfront Standard Condo # 405

            Florida / Indian Rocks Beach

            Indian Rocks Beach apartment

            3 8 min stay varies

            • 3 bedrooms
            • sleeps 8
            • min stay varies
            • Swimming pool
            • Ask about children
            • Air conditioning

            Price per night from

            $164

            Responds fast!
            avg. 2 hours 39 minutes

            Price per night from

            $164

              20

              Reflections Beachfront Standard Condo # 702

              Florida / Indian Rocks Beach

              Indian Rocks Beach house

              2 6 14 nights min

              • 2 bedrooms
              • sleeps 6
              • 14 nights min
              • Swimming pool
              • Ask about children
              • Air conditioning

              Price per night from

              $148

              Responds fast!
              avg. 2 hours 39 minutes

              Price per night from

              $148

              (21) Excellent 

                40

                Luxurious Penthouse with enchanting ocean views

                Florida / Indian Rocks Beach

                Indian Rocks Beach apartment

                2 6 7 nights min

                • 2 bedrooms
                • sleeps 6
                • 7 nights min
                • Beach / lakeside relaxation
                • Swimming pool
                • Child Friendly
                “Perfect” We stayed here last year(this years holiday reminded me I really need to leave some feedback). My family absolutely loved this Condo, location was perfect, you really do just look onto the Gulf. The only thing between you and the beach is the
                …see more

                Price per night from

                $99

                Price per night from

                $99

                  29

                  301 Sandcastle North

                  Florida / Indian Rocks Beach

                  Indian Rocks Beach apartment

                  3 7 min stay varies

                  • 3 bedrooms
                  • sleeps 7
                  • min stay varies
                  • Swimming pool
                  • Child Friendly
                  • Air conditioning

                  Price per night from

                  $140

                  Responds fast!
                  avg. 2 hours 25 minutes

                  Price per night from

                  $140

                    18

                    Oceanway Beachside Premium Condo # 207

                    Florida / Indian Rocks Beach

                    Indian Rocks Beach apartment

                    2 4 7 nights min

                    • 2 bedrooms
                    • sleeps 4
                    • 7 nights min
                    • Swimming pool
                    • Ask about children
                    • Air conditioning

                    Price per night from

                    $152

                    Responds fast!
                    avg. 2 hours 39 minutes

                    Price per night from

                    $152

                      24

                      REEF CLUB 406_LUXURY MILLION DOLLAR BEACHVIEW

                      Florida / Indian Rocks Beach

                      Indian Rocks Beach condo

                      3 8 min stay varies

                      • 3 bedrooms
                      • sleeps 8
                      • min stay varies
                      • Beach / lakeside relaxation
                      • Child Friendly
                      • Air conditioning

                      Price per night from

                      $401

                      Price per night from

                      $401

                        19

                        Reflections Beachfront Standard Condo # 1007

                        Florida / Indian Rocks Beach

                        Indian Rocks Beach apartment

                        2 4 14 nights min

                        • 2 bedrooms
                        • sleeps 4
                        • 14 nights min
                        • Swimming pool
                        • Ask about children
                        • Air conditioning

                        Price per night from

                        $148

                        Responds fast!
                        avg. 2 hours 39 minutes

                        Price per night from

                        $148

                          28

                          Now Booking Summer - Bring your boat or jet ski and your dog!

                          Florida / Indian Rocks Beach

                          Indian Rocks Beach house

                          2 10 7 nights min

                          • 2 bedrooms
                          • sleeps 10
                          • 7 nights min
                          • Child Friendly
                          • Air conditioning
                          • Pet Friendly

                          Price per night from

                          $165

                          Price per night from

                          $165

                          (4) Very Good 

                            27

                            Indian Rocks Beach Home w/Private Pool, Spa & Dock

                            Florida / Indian Rocks Beach

                            Indian Rocks Beach house

                            3 8 2 nights min

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

                            Price per night from

                            $274

                            Responds fast!
                            avg. 33 minutes

                            Price per night from

                            $274

                            (26) Very Good 

                              32

                              303 Oceanway

                              Florida / Indian Rocks Beach

                              Indian Rocks Beach apartment

                              2 6 7 nights min

                              • 2 bedrooms
                              • sleeps 6
                              • 7 nights min
                              • Swimming pool
                              • Child Friendly
                              • Air conditioning
                              “A family friendly home away from home!” My family of five(plus a sister in law)stayed in this home and we had the best time. It was very comfortable and had everything we needed to enjoy our stay. The property management came immediately to fix some
                              …see more

                              Price per night from

                              $163

                              Responds fast!
                              avg. 2 hours 25 minutes

                              Price per night from

                              $163

                              (11) Very Good 

                                21

                                Oceanside Condominium 205

                                Florida / Indian Rocks Beach

                                Indian Rocks Beach apartment

                                2 6 7 nights min

                                • 2 bedrooms
                                • sleeps 6
                                • 7 nights min
                                • Swimming pool
                                • Ask about children
                                “Our Happy Place” We have stayed in 205 Oceanside for many years and already have our 2014 reservations. The unit is perfect for our family and is in a great location. It is our home away from home.
                                …see more

                                Price per night from

                                $178

                                Price per night from

                                $178

                                (9) Very Good 

                                  29

                                  108 Reflections on the Gulf

                                  Florida / Indian Rocks Beach

                                  Indian Rocks Beach apartment

                                  2 6 min stay varies

                                  • 2 bedrooms
                                  • sleeps 6
                                  • min stay varies
                                  • Swimming pool
                                  • Child Friendly
                                  • Air conditioning
                                  “A Fun Time with my kids & friends!” This was a beautiful place to stay! My 2 teenage boys and 3 of my dear friends stayed for a week in this lovely condo. There was plenty of room for all of us, it was clean and well stocked with all the amenities of
                                  …see more

                                  Price per night from

                                  $146

                                  Responds fast!
                                  avg. 2 hours 25 minutes

                                  Price per night from

                                  $146

                                    21

                                    Sand Castle I Beachfront Standard Condo # 202

                                    Florida / Indian Rocks Beach

                                    Indian Rocks Beach house

                                    2 6 7 nights min

                                    • 2 bedrooms
                                    • sleeps 6
                                    • 7 nights min
                                    • Swimming pool
                                    • Ask about children
                                    • Air conditioning

                                    Price per night from

                                    $180

                                    Responds fast!
                                    avg. 2 hours 39 minutes

                                    Price per night from

                                    $180

                                      22

                                      Reef Club Beachfront Standard Condo # 308

                                      Florida / Indian Rocks Beach

                                      Indian Rocks Beach apartment

                                      3 6 min stay varies

                                      • 3 bedrooms
                                      • sleeps 6
                                      • min stay varies
                                      • Swimming pool
                                      • Ask about children
                                      • Air conditioning

                                      Price per night from

                                      $180

                                      Responds fast!
                                      avg. 2 hours 39 minutes

                                      Price per night from

                                      $180

                                      (2) Excellent 

                                        29

                                        210 Reef Club

                                        Florida / Indian Rocks Beach

                                        Indian Rocks Beach apartment

                                        3 6 min stay varies

                                        • 3 bedrooms
                                        • sleeps 6
                                        • min stay varies
                                        • Swimming pool
                                        • Child Friendly
                                        • Air conditioning

                                        Price per night from

                                        $163

                                        Responds fast!
                                        avg. 2 hours 25 minutes

                                        Price per night from

                                        $163

                                        (1) Excellent 

                                          29

                                          108 Reef Club

                                          Florida / Indian Rocks Beach

                                          Indian Rocks Beach apartment

                                          3 7 min stay varies

                                          • 3 bedrooms
                                          • sleeps 7
                                          • min stay varies
                                          • Swimming pool
                                          • Child Friendly
                                          • Air conditioning

                                          Price per night from

                                          $136

                                          Responds fast!
                                          avg. 2 hours 25 minutes

                                          Price per night from

                                          $136

                                          (1) Excellent 

                                            37

                                            Large 4 Bedroom Condo - Steps to beach - February Availability

                                            Florida / Indian Rocks Beach

                                            Indian Rocks Beach apartment

                                            4 9 7 nights min

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

                                            Price per night from

                                            $175

                                            Price per night from

                                            $175

                                              17

                                              SunTiki Cottages: SandCastle cottage 4 bedroom

                                              Florida / Indian Rocks Beach

                                              Indian Rocks Beach cottage

                                              4 8 7 nights min

                                              • 4 bedrooms
                                              • sleeps 8
                                              • 7 nights min
                                              • Beach / lakeside relaxation
                                              • Swimming pool
                                              • Child Friendly

                                              Price per night from

                                              $602

                                              Responds fast!
                                              avg. 3 hours 32 minutes

                                              Price per night from

                                              $602

                                                31

                                                Summer Vacations Now at Pier House 303 with Brand New Kitchen & Furnishings

                                                Florida / Indian Rocks Beach

                                                Indian Rocks Beach apartment

                                                2 6 7 nights min

                                                • 2 bedrooms
                                                • sleeps 6
                                                • 7 nights min
                                                • Swimming pool
                                                • Ask about children
                                                • Air conditioning

                                                Price per night from

                                                $180

                                                Price per night from

                                                $180

                                                  27

                                                  Oceanfront Gem - 3BR Condo w/ Pool, Hot Tub & Stunning Views

                                                  Florida / Indian Rocks Beach

                                                  Indian Rocks Beach condo

                                                  3 6 7 nights min

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

                                                  Price per night from

                                                  $231

                                                  Price per night from

                                                  $231

                                                  (4) Very Good 

                                                    19

                                                    Reflections Condominium 507

                                                    Florida / Indian Rocks Beach

                                                    Indian Rocks Beach apartment

                                                    2 6 14 nights min

                                                    • 2 bedrooms
                                                    • sleeps 6
                                                    • 14 nights min
                                                    • Swimming pool
                                                    • Ask about children
                                                    “Condo 507 at Reflections - Indian Shores” We really enjoyed our stay at the Reflections condo. It was very clean, quiet and relaxing and the accommodations were above average. I would recommend the condo we had to anyone.
                                                    …see more

                                                    Price per night from

                                                    $155

                                                    Price per night from

                                                    $155

                                                      23

                                                      Luxury Beachfront Villas beside the #1 Beach in USA

                                                      Florida / Indian Rocks Beach

                                                      Indian Rocks Beach villa

                                                      2 7 5 nights min

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

                                                      Price per night from

                                                      $343

                                                      Price per night from

                                                      $343

                                                        26

                                                        Quiet Waters 2BR w/ Pool, Narrows Condo Directly Across From Wide Beach

                                                        Florida / Indian Rocks Beach

                                                        Indian Rocks Beach apartment

                                                        2 6 7 nights min

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

                                                        Price per night from

                                                        $189

                                                        Price per night from

                                                        $189

                                                          19

                                                          Reef Club Beachfront Standard Condo # 303

                                                          Florida / Indian Rocks Beach

                                                          Indian Rocks Beach apartment

                                                          3 6 min stay varies

                                                          • 3 bedrooms
                                                          • sleeps 6
                                                          • min stay varies
                                                          • Swimming pool
                                                          • Ask about children
                                                          • Air conditioning

                                                          Price per night from

                                                          $180

                                                          Responds fast!
                                                          avg. 2 hours 39 minutes

                                                          Price per night from

                                                          $180

                                                            29

                                                            Reef Club Beachfront Standard Condo # 205

                                                            Florida / Indian Rocks Beach

                                                            Indian Rocks Beach apartment

                                                            3 8 min stay varies

                                                            • 3 bedrooms
                                                            • sleeps 8
                                                            • min stay varies
                                                            • Swimming pool
                                                            • Ask about children
                                                            • Air conditioning

                                                            Price per night from

                                                            $193

                                                            Responds fast!
                                                            avg. 2 hours 39 minutes

                                                            Price per night from

                                                            $193

                                                              21

                                                              Reef Club Beachfront Standard Condo # 208

                                                              Florida / Indian Rocks Beach

                                                              Indian Rocks Beach apartment

                                                              3 8 min stay varies

                                                              • 3 bedrooms
                                                              • sleeps 8
                                                              • min stay varies
                                                              • Swimming pool
                                                              • Ask about children
                                                              • Air conditioning

                                                              Price per night from

                                                              $180

                                                              Responds fast!
                                                              avg. 2 hours 39 minutes

                                                              Price per night from

                                                              $180

                                                              (7) Very Good 

                                                                29

                                                                401 Reef Club

                                                                Florida / Indian Rocks Beach

                                                                Indian Rocks Beach apartment

                                                                3 8 7 nights min

                                                                • 3 bedrooms
                                                                • sleeps 8
                                                                • 7 nights min
                                                                • Swimming pool
                                                                • Child Friendly
                                                                • Air conditioning
                                                                “Outstanding” Really loved staying at 401 Reef Club. The view is outstanding, with windows on two sides. We were able to turn the AC off and open the windows for much of our stay -- the ocean breeze was fantastic. The condo is spot on the photos.
                                                                …see more

                                                                Price per night from

                                                                $169

                                                                Responds fast!
                                                                avg. 2 hours 25 minutes

                                                                Price per night from

                                                                $169

                                                                (1)  

                                                                  25

                                                                  Reef Club Beachfront Standard Condo # 204

                                                                  Florida / Indian Rocks Beach

                                                                  Indian Rocks Beach apartment

                                                                  3 8 min stay varies

                                                                  • 3 bedrooms
                                                                  • sleeps 8
                                                                  • min stay varies
                                                                  • Swimming pool
                                                                  • Ask about children
                                                                  • Air conditioning

                                                                  Price per night from

                                                                  $164

                                                                  Responds fast!
                                                                  avg. 2 hours 39 minutes

                                                                  Price per night from

                                                                  $164

                                                                    5

                                                                    Ocean Views from Living Room; Large Balcony overlooking beach; Pool; 3 Bdrm

                                                                    Florida / Indian Rocks Beach

                                                                    Indian Rocks Beach condo

                                                                    3 8 3 nights min

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

                                                                    Price per night from

                                                                    $304

                                                                    Price per night from

                                                                    $304

                                                                      24

                                                                      Gulfside Manor #3 Penthouse

                                                                      Florida / Indian Rocks Beach

                                                                      Indian Rocks Beach condo

                                                                      3 8 min stay varies

                                                                      • 3 bedrooms
                                                                      • sleeps 8
                                                                      • min stay varies
                                                                      • Child Friendly

                                                                      Price per night from

                                                                      $331

                                                                      Price per night from

                                                                      $331

                                                                        13

                                                                        Reef Club 309 Condominium

                                                                        Florida / Indian Rocks Beach

                                                                        Indian Rocks Beach condo

                                                                        3 8 4 nights min

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

                                                                        Price per night from

                                                                        $266

                                                                        Responds fast!
                                                                        avg. 3 hours 11 minutes

                                                                        Price per night from

                                                                        $266

                                                                          24

                                                                          Gulfside Manor #1

                                                                          Florida / Indian Rocks Beach

                                                                          Indian Rocks Beach condo

                                                                          3 8 min stay varies

                                                                          • 3 bedrooms
                                                                          • sleeps 8
                                                                          • min stay varies
                                                                          • Child Friendly

                                                                          Price per night from

                                                                          $331

                                                                          Price per night from

                                                                          $331

                                                                            31

                                                                            206 Reflections-on-the-Gulf

                                                                            Florida / Indian Rocks Beach

                                                                            Indian Rocks Beach condo

                                                                            2 6 min stay varies

                                                                            • 2 bedrooms
                                                                            • sleeps 6
                                                                            • min stay varies
                                                                            • Swimming pool
                                                                            • Child Friendly
                                                                            • Air conditioning

                                                                            Price per night from

                                                                            $146

                                                                            Responds fast!
                                                                            avg. 2 hours 25 minutes

                                                                            Price per night from

                                                                            $146

                                                                              24

                                                                              Gulfside Manor #2

                                                                              Florida / Indian Rocks Beach

                                                                              Indian Rocks Beach condo

                                                                              3 8 min stay varies

                                                                              • 3 bedrooms
                                                                              • sleeps 8
                                                                              • min stay varies
                                                                              • Child Friendly

                                                                              Price per night from

                                                                              $331

                                                                              Price per night from

                                                                              $331