Vacation Rentals & Cabins in Kelleys Island

Close

Enter dates for more accurate prices

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

129 cabins

(2) Average 

    17

    Buckleys Drydock

    Ohio / Kelleys Island

    Kelleys Island house

    4 10 4 nights min

    • 4 bedrooms
    • sleeps 10
    • 4 nights min
    • Nearest beach 2 mi
    • Child Friendly
    • Air conditioning

    Price per night from

    $573

    Price per night from

    $573

      12

      7 Bedroom 4.5 Bath Cape Cod Sleeps 18 Lake View

      Ohio / Kelleys Island

      Kelleys Island house

      7 18 min stay varies

      • 7 bedrooms
      • sleeps 18
      • min stay varies
      • Child Friendly
      • Pet Friendly

      Price per night from

      $401

      Price per night from

      $401

      Great rentals within 20 miles that match your search

      Distance approx 5.98 km from Kelleys Island

      (1) Very Good 

        18

        Luxury PIB Waterfront Condo Groups up to 12 People

        Ohio / Put in Bay

        Put in Bay condo

        4 12 2 nights min

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

        Price per night from

        $452

        Price per night from

        $452

        Distance approx 12.55 km from Kelleys Island

        (3) Excellent 

          22

          Lake Erie Pristine Waterfronts Condo Sandy Beach

          Ohio / Port Clinton

          Port Clinton apartment

          2 5 7 nights min

          • 2 bedrooms
          • sleeps 5
          • 7 nights min
          • Beach / lakeside relaxation
          • Child Friendly
          • Air conditioning
          “Very attractive and clean condo” The Krystowskis were absolutely wonderful to work with. Very nice people. The condo is nicely decorated and relaxing. Only negative I had was that myself and significant other have bad backs and the mattresses were n

          Price per night from

          $212

          Price per night from

          $212

          Distance approx 19.47 km from Kelleys Island

          (1) Very Good 

            23

            Lake Erie Condo on the Water

            Ohio / Oak Harbor

            Oak Harbor condo

            1 4 3 nights min

            • 1 bedroom
            • sleeps 4
            • 3 nights min
            • Swimming pool
            • Child Friendly
            • Air conditioning

            Price per night from

            $113

            Price per night from

            $113

            Distance approx 9.88 km from Kelleys Island

            (1) Excellent 

              26

              Waterfront home

              Ohio / Sandusky

              Sandusky house

              4 10 2 nights min

              • 4 bedrooms
              • sleeps 10
              • 2 nights min
              • Child Friendly
              • Air conditioning

              Price per night from

              $516

              Price per night from

              $516

              Distance approx 6.1 km from Kelleys Island

              (3) Average 

                7

                Aunt Jane's Yellow House downtown Put in Bay lodging in the Heart of the Action!

                Ohio / Put in Bay

                Put in Bay house

                4 16 min stay varies

                • 4 bedrooms
                • sleeps 16
                • min stay varies
                • Nearest beach 0.6 mi
                • Swimming pool
                • Child Friendly

                Price per night from

                $466

                Price per night from

                $466

                Distance approx 19.51 km from Kelleys Island

                  19

                  Beach View Retreat

                  Ohio / Oak Harbor

                  Oak Harbor apartment

                  2 6 2 nights min

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

                  Price per night from

                  $144

                  Price per night from

                  $144

                  Distance approx 11.29 km from Kelleys Island

                  (4) Very Good 

                    13

                    3 Bed. Condo With Nice lake view!

                    Ohio / Port Clinton

                    Port Clinton condo

                    3 8 min stay varies

                    • 3 bedrooms
                    • sleeps 8
                    • min stay varies
                    • Beach / lakeside relaxation
                    • Swimming pool
                    • Child Friendly

                    Price per night from

                    $139

                    Price per night from

                    $139

                    Distance approx 19.44 km from Kelleys Island

                    (3) Excellent 

                      26

                      C & D "REST-A-WHILE" 1 BR Green Cove Condo

                      Ohio / Oak Harbor

                      Oak Harbor condo

                      1 4 2 nights min

                      • 1 bedroom
                      • sleeps 4
                      • 2 nights min
                      • Swimming pool
                      • Child Friendly
                      • Air conditioning

                      Price per night from

                      $126

                      Responds fast!
                      avg. 11 minutes

                      Price per night from

                      $126

                      Distance approx 5.54 km from Kelleys Island

                      (5) Very Good 

                        16

                        Marblehead Vacation Condo - Stunning View

                        Ohio / Marblehead

                        Marblehead apartment

                        3 12 7 nights min

                        • 3 bedrooms
                        • sleeps 12
                        • 7 nights min
                        • Beach / lakeside relaxation
                        • Nearest beach 6 mi
                        • Swimming pool
                        “Comfortable and huge.” My wife and I recently stayed here. While we only needed a place for the two of us, we were really impressed with the spaciousness and layout of this condo. We are thinking about returning with a larger family group. The liv

                        Price per night from

                        $355

                        Price per night from

                        $355

                        Distance approx 12.31 km from Kelleys Island

                        (2) Excellent 

                          15

                          Victorian Vacation Rental

                          Ohio / Port Clinton

                          Port Clinton house

                          4 12 3 nights min

                          • 4 bedrooms
                          • sleeps 12
                          • 3 nights min
                          • Child Friendly

                          Price per night from

                          $573

                          Price per night from

                          $573

                          Distance approx 13.04 km from Kelleys Island

                          (12) Very Good 

                          Certificate of Excellence

                            37

                            Our Relaxing 2 Bedroom Lake Erie Retreat

                            Ohio / Port Clinton

                            Port Clinton condo

                            2 6 min stay varies

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

                            Certificate of Excellence

                            Price per night from

                            $118

                            Responds fast!
                            avg. 52 minutes

                            Price per night from

                            $118

                            Distance approx 12.64 km from Kelleys Island

                            (2) Excellent 

                              35

                              Lakefront Condo, Put-in-Bay View, Walk to Jet Express, Fantastic Pool, Boat Dock

                              Ohio / Port Clinton

                              Port Clinton condo

                              2 5 min stay varies

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

                              Price per night from

                              $132

                              Responds fast!
                              avg. 1 hour 47 minutes

                              Price per night from

                              $132

                              Distance approx 6.21 km from Kelleys Island

                                20

                                3 Bedroom 2 Bath Home in Island Club - Sleeps 8. Parking and Pool Access.

                                Ohio / Put in Bay

                                Put in Bay house

                                3 8 min stay varies

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

                                Price per night from

                                $90

                                Responds fast!
                                avg. 3 hours 29 minutes

                                Price per night from

                                $90

                                Distance approx 6.21 km from Kelleys Island

                                  26

                                  Fun Group Villa with 3 Bedrooms and 2 Baths in the Island Club - Sleeps 10

                                  Ohio / Put in Bay

                                  Put in Bay house

                                  3 10 min stay varies

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

                                  Price per night from

                                  $110

                                  Responds fast!
                                  avg. 3 hours 29 minutes

                                  Price per night from

                                  $110

                                  Distance approx 6.22 km from Kelleys Island

                                    26

                                    Historically Rich Put-in-Bay Ohio. Stay in a 3 BR Island Club Home, Sleeps 8

                                    Ohio / Put in Bay

                                    Put in Bay house

                                    3 8 min stay varies

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

                                    Price per night from

                                    $90

                                    Responds fast!
                                    avg. 3 hours 29 minutes

                                    Price per night from

                                    $90

                                    Distance approx 5.89 km from Kelleys Island

                                      37

                                      You Deserve the Best! Brand New 4 BR with Lakefront Deck 12 ppl max C105

                                      Ohio / Put in Bay

                                      Put in Bay apartment

                                      4 12 min stay varies

                                      • 4 bedrooms
                                      • sleeps 12
                                      • min stay varies
                                      • Swimming pool
                                      • Child Friendly
                                      • Air conditioning

                                      Price per night from

                                      $200

                                      Responds fast!
                                      avg. 3 hours 29 minutes

                                      Price per night from

                                      $200

                                      Distance approx 6.25 km from Kelleys Island

                                        23

                                        Be the Lifeguard! 3 BR 2 BA Home Across from the Island Club Pool - Sleeps 8

                                        Ohio / Put in Bay

                                        Put in Bay house

                                        3 8 min stay varies

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

                                        Price per night from

                                        $90

                                        Responds fast!
                                        avg. 3 hours 29 minutes

                                        Price per night from

                                        $90

                                        Distance approx 6.26 km from Kelleys Island

                                        (1) Very Good 

                                          22

                                          Great Views of the Pool and People. Comfortable 3 BR 2 BA Home on the Corner

                                          Ohio / Put in Bay

                                          Put in Bay house

                                          3 8 min stay varies

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

                                          Price per night from

                                          $90

                                          Responds fast!
                                          avg. 3 hours 29 minutes

                                          Price per night from

                                          $90

                                          Distance approx 6.24 km from Kelleys Island

                                            26

                                            Huge Lot, Lots of Parking, Roomy House for 10 w/ 3 BR & 2 BA - Island Club

                                            Ohio / Put in Bay

                                            Put in Bay house

                                            3 10 min stay varies

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

                                            Price per night from

                                            $110

                                            Responds fast!
                                            avg. 3 hours 29 minutes

                                            Price per night from

                                            $110

                                            Distance approx 5.89 km from Kelleys Island

                                              36

                                              New 4 Bedroom 2 Bath Waterfront Condo - Sleeps up to 10 max C111

                                              Ohio / Put in Bay

                                              Put in Bay apartment

                                              4 10 min stay varies

                                              • 4 bedrooms
                                              • sleeps 10
                                              • min stay varies
                                              • Swimming pool
                                              • Child Friendly
                                              • Air conditioning

                                              Price per night from

                                              $160

                                              Responds fast!
                                              avg. 3 hours 29 minutes

                                              Price per night from

                                              $160

                                              Distance approx 6.21 km from Kelleys Island

                                                27

                                                Wonderful 3 BR 2 BA Island Club Home by the Pool with Parking - Sleeps 10

                                                Ohio / Put in Bay

                                                Put in Bay house

                                                3 10 min stay varies

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

                                                Price per night from

                                                $110

                                                Responds fast!
                                                avg. 3 hours 29 minutes

                                                Price per night from

                                                $110

                                                Distance approx 6.19 km from Kelleys Island

                                                  33

                                                  Spacious Vacation Home on Put-in-Bay that Sleeps 16 w/ 5 BR, 2 BA. Big Pool.

                                                  Ohio / Put in Bay

                                                  Put in Bay house

                                                  5 16 min stay varies

                                                  • 5 bedrooms
                                                  • sleeps 16
                                                  • min stay varies
                                                  • Swimming pool
                                                  • Ask about children
                                                  • Air conditioning

                                                  Price per night from

                                                  $220

                                                  Responds fast!
                                                  avg. 3 hours 29 minutes

                                                  Price per night from

                                                  $220

                                                  Distance approx 6.32 km from Kelleys Island

                                                    28

                                                    Very Clean 3 BR 2 BA Put-in-Bay Island Club Villa - Sleeps 10 - No Parties!

                                                    Ohio / Put in Bay

                                                    Put in Bay house

                                                    3 10 min stay varies

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

                                                    Price per night from

                                                    $110

                                                    Responds fast!
                                                    avg. 3 hours 29 minutes

                                                    Price per night from

                                                    $110

                                                    Distance approx 5.88 km from Kelleys Island

                                                      32

                                                      New 4 Bedroom 3 Bath Luxury Condo on the water - Comfortably Sleeps 12 max

                                                      Ohio / Put in Bay

                                                      Put in Bay apartment

                                                      4 12 min stay varies

                                                      • 4 bedrooms
                                                      • sleeps 12
                                                      • min stay varies
                                                      • Swimming pool
                                                      • Child Friendly
                                                      • Air conditioning

                                                      Price per night from

                                                      $200

                                                      Responds fast!
                                                      avg. 3 hours 29 minutes

                                                      Price per night from

                                                      $200

                                                      Distance approx 6.31 km from Kelleys Island

                                                        28

                                                        Cozy and Fun! 3 BR 2 BA Island Club Cottage - Sleeps 8, Close to Entrance

                                                        Ohio / Put in Bay

                                                        Put in Bay house

                                                        3 8 min stay varies

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

                                                        Price per night from

                                                        $90

                                                        Responds fast!
                                                        avg. 3 hours 29 minutes

                                                        Price per night from

                                                        $90

                                                        Distance approx 6.32 km from Kelleys Island

                                                          26

                                                          Spacious 4 Bedroom 2 Bath Home in the Island Club Development - Sleeps 12

                                                          Ohio / Put in Bay

                                                          Put in Bay house

                                                          4 12 min stay varies

                                                          • 4 bedrooms
                                                          • sleeps 12
                                                          • min stay varies
                                                          • Swimming pool
                                                          • Ask about children
                                                          • Air conditioning

                                                          Price per night from

                                                          $180

                                                          Responds fast!
                                                          avg. 3 hours 29 minutes

                                                          Price per night from

                                                          $180

                                                          Distance approx 6.26 km from Kelleys Island

                                                            21

                                                            Great Family Vacation Spot! Quiet, Comfortable, Spacious. 3 BR for up to 8

                                                            Ohio / Put in Bay

                                                            Put in Bay house

                                                            3 8 min stay varies

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

                                                            Price per night from

                                                            $90

                                                            Responds fast!
                                                            avg. 3 hours 29 minutes

                                                            Price per night from

                                                            $90

                                                            Distance approx 6.21 km from Kelleys Island

                                                              31

                                                              Bring up to 10 People and Enjoy an Expanded 3 BR 2 BA Home in Island Club

                                                              Ohio / Put in Bay

                                                              Put in Bay house

                                                              3 10 min stay varies

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

                                                              Price per night from

                                                              $110

                                                              Responds fast!
                                                              avg. 3 hours 29 minutes

                                                              Price per night from

                                                              $110

                                                              Distance approx 6.23 km from Kelleys Island

                                                                26

                                                                Enjoy the Good Life! 3 BR 2 BA Home by the Pool in Island Club - Sleeps 8

                                                                Ohio / Put in Bay

                                                                Put in Bay house

                                                                3 8 min stay varies

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

                                                                Price per night from

                                                                $90

                                                                Responds fast!
                                                                avg. 3 hours 29 minutes

                                                                Price per night from

                                                                $90

                                                                Distance approx 6.24 km from Kelleys Island

                                                                  32

                                                                  New Construction. A Weekend Favorite. 3 BR Home in the Island Club, Sleeps 8

                                                                  Ohio / Put in Bay

                                                                  Put in Bay house

                                                                  3 8 min stay varies

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

                                                                  Price per night from

                                                                  $90

                                                                  Responds fast!
                                                                  avg. 3 hours 29 minutes

                                                                  Price per night from

                                                                  $90

                                                                  Distance approx 6.19 km from Kelleys Island

                                                                    33

                                                                    Spacious Vacation Home on Put-in-Bay that Sleeps 16 w/ 5 BR, 3 BA. Big Pool.

                                                                    Ohio / Put in Bay

                                                                    Put in Bay house

                                                                    5 16 min stay varies

                                                                    • 5 bedrooms
                                                                    • sleeps 16
                                                                    • min stay varies
                                                                    • Swimming pool
                                                                    • Ask about children
                                                                    • Air conditioning

                                                                    Price per night from

                                                                    $180

                                                                    Responds fast!
                                                                    avg. 3 hours 29 minutes

                                                                    Price per night from

                                                                    $180

                                                                    Distance approx 5.89 km from Kelleys Island

                                                                      35

                                                                      New 4 Bedroom 3 Bath Condo right next to the water - Sleeps up to 12 max C108

                                                                      Ohio / Put in Bay

                                                                      Put in Bay apartment

                                                                      4 12 min stay varies

                                                                      • 4 bedrooms
                                                                      • sleeps 12
                                                                      • min stay varies
                                                                      • Swimming pool
                                                                      • Child Friendly
                                                                      • Air conditioning

                                                                      Price per night from

                                                                      $200

                                                                      Responds fast!
                                                                      avg. 3 hours 29 minutes

                                                                      Price per night from

                                                                      $200

                                                                      Distance approx 6.3 km from Kelleys Island

                                                                      (1) Excellent 

                                                                        27

                                                                        Weekend Warrior Special. Bring 10 ppl and Relax in a 3 BR 2 BA Home at PIB

                                                                        Ohio / Put in Bay

                                                                        Put in Bay house

                                                                        3 10 min stay varies

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

                                                                        Price per night from

                                                                        $110

                                                                        Responds fast!
                                                                        avg. 3 hours 29 minutes

                                                                        Price per night from

                                                                        $110

                                                                        Distance approx 5.89 km from Kelleys Island

                                                                          34

                                                                          Original Poolview Condo, Newly Remodeled - Sleeps 8 - 2 Bedroom 2 Full Bath

                                                                          Ohio / Put in Bay

                                                                          Put in Bay apartment

                                                                          2 8 min stay varies

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

                                                                          Price per night from

                                                                          $90

                                                                          Responds fast!
                                                                          avg. 3 hours 29 minutes

                                                                          Price per night from

                                                                          $90

                                                                          Distance approx 5.89 km from Kelleys Island

                                                                            37

                                                                            Stunning New Lakefront Condo with 4 BR & 3 BA - Waterfront Deck - 12 ppl max

                                                                            Ohio / Put in Bay

                                                                            Put in Bay apartment

                                                                            4 12 min stay varies

                                                                            • 4 bedrooms
                                                                            • sleeps 12
                                                                            • min stay varies
                                                                            • Swimming pool
                                                                            • Child Friendly
                                                                            • Air conditioning

                                                                            Price per night from

                                                                            $200

                                                                            Responds fast!
                                                                            avg. 3 hours 29 minutes

                                                                            Price per night from

                                                                            $200

                                                                            Distance approx 6.69 km from Kelleys Island

                                                                            (3) Very Good 

                                                                              27

                                                                              Peace and Quiet Duplex #1 - 2 BR 1 BA - sleeps 8 - Quiet Peaceful Wooded Area

                                                                              Ohio / Put in Bay

                                                                              Put in Bay house

                                                                              2 8 min stay varies

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

                                                                              Price per night from

                                                                              $120

                                                                              Responds fast!
                                                                              avg. 3 hours 29 minutes

                                                                              Price per night from

                                                                              $120

                                                                              About Kelleys Island

                                                                              For a picture-perfect vacation with a bit of outdoors excitement, head to Kelleys Island. It's a beautiful natural retreat that you'll want to keep coming back to.

                                                                              Book your Kelleys Island vacation rental now on FlipKey and discover the wonders of this fantastic destination.

                                                                              About Kelleys Island, Ohio

                                                                              Kelleys Island might be an unconventional destination, but it sure will give you a memorable vacation.

                                                                              Slap-bang in the middle of Lake Erie, Kelleys Island is surrounded by tranquil waters, spectacular views and lots of exciting activities.

                                                                              It's been a vacation destination for centuries – even the Native Americans used to come here in the summer months. You can still see their pictographs on Inscription Rock, which is well worth a visit during your stay.

                                                                              The island itself has transformed into the perfect outdoor adventure spot. There are gorgeous parks, plenty of campgrounds and beaches, so you’ll be spoilt for choice when it comes to finding a relaxing spot.

                                                                              It's easy to reach – ferries provide regular transport to the island. But, if you're lucky enough to have your own boat, you could dock in one of the island’s marinas. Best of all, you don't need a car once you arrive – you can get around on bicycles, golf carts and motor scooters.

                                                                              What to do

                                                                              One of the best things to do on this island retreat is hit the beaches. Here, you can swim, sail, fish, or soak up the sun. Just relax and watch the water lap against the shore.

                                                                              If you're into history, go to the historic district on the southern shore – there's much to discover!

                                                                              Or, if you're looking for a bit more action, hike around the island and head up to the Glacial Grooves. They were formed by an ancient glacier and make for an unforgettable day out.

                                                                              Head to the gift stores and bag yourself that perfect souvenir. Or, you could practice your swing at the miniature golf course.

                                                                              After a long day out on the water or up in the hills, head to Kelleys Island Wine Company. It's been going since 1872, with only a minor pause for prohibition – so, they know what they're doing! Sample their best wines before you head home.

                                                                              Top Kelleys Island travel tips

                                                                              As most residents are seasonal, the island holds a two-day homecoming festival each summer (usually during August). There's a parade, town picnic and plenty of food and craft booths to keep you entertained.

                                                                              There are also plenty of pubs and restaurants to try on the island. But, visit during peak season (May – September) to ensure you find them open.

                                                                              For a laid-back yet action-packed vacation, book your Kelleys Island rental today, and start packing! Enjoy the small town feel and the calming atmosphere during your stay.