Elgin Rentals

Close

Enter dates for more accurate prices

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

73 Houses

(4) Very Good 

    34

    Four Corners Cottage Rental on the Rideau Canal

    Rideau Lakes / Elgin

    Elgin cottage

    1 6 4 nights min

    • 1 bedroom
    • sleeps 6
    • 4 nights min
    • Beach / lakeside relaxation
    • Ask about children
    • Pet Friendly

    Price per night from

    $108

    Price per night from

    $108

    (8) Excellent 

      12

      Three bedroom cottage, 45 min. north of Kingston

      Rideau Lakes / Elgin

      Elgin cottage

      3 12 7 nights min

      • 3 bedrooms
      • sleeps 12
      • 7 nights min
      • Beach / lakeside relaxation
      • Child Friendly
      • Pet Friendly

      Price per night from

      $147

      Responds fast!
      avg. 2 hours 34 minutes

      Price per night from

      $147

        20

        Lockmaster's House- Davis Lock Ontario

        Rideau Lakes / Elgin

        Elgin house

        2 6 min stay varies

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

        Price per night from

        $184

        Price per night from

        $184

          26

          Dockview Splendour on Opinicon Lake

          Rideau Lakes / Elgin

          Elgin house

          5 15 min stay varies

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

          Price per night from

          $430

          Price per night from

          $430

            26

            Harley House

            Rideau Lakes / Elgin

            Elgin house

            4 15 min stay varies

            • 4 bedrooms
            • sleeps 15
            • min stay varies
            • Child Friendly
            • Air conditioning

            Price per night from

            $493

            Price per night from

            $493

              31

              Walnut Grove

              Rideau Lakes / Elgin

              Elgin chalet

              3 9 min stay varies

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

              Price per night from

              $203

              Price per night from

              $203

              Great rentals within 20 miles that match your search

              Distance approx 14.75 km from Elgin

                35

                RideauView

                Ontario / Perth

                Perth house

                4 7 3 nights min

                • 4 bedrooms
                • sleeps 7
                • 3 nights min
                • Child Friendly
                • Air conditioning
                • Private garden

                Price per night from

                $344

                Price per night from

                $344

                Distance approx 4.74 km from Elgin

                  19

                  Kingsgate Lake House

                  Rideau Lakes / Delta

                  Delta house

                  6 14 2 nights min

                  • 6 bedrooms
                  • sleeps 14
                  • 2 nights min
                  • Child Friendly
                  • Air conditioning
                  • Pet Friendly

                  Price per night from

                  $214

                  Responds fast!
                  avg. 1 hour 19 minutes

                  Price per night from

                  $214

                  Distance approx 6.71 km from Elgin Show on Map

                  (7) Very Good 

                    27

                    "Whitefish Vista" on the Rideau - Vacation Rental Listing Details

                    Ontario / Seeley's Bay

                    Seeley's Bay cottage

                    3 8 min stay varies

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

                    Price per night from

                    $172

                    Price per night from

                    $172

                    Distance approx 6.32 km from Elgin

                    (6) Very Good 

                      21

                      Redfish-Cottage 1

                      Ontario / Kingston

                      Kingston cottage

                      2 4 1 night min

                      • 2 bedrooms
                      • sleeps 4
                      • 1 night min
                      • Beach / lakeside relaxation
                      • Nearest beach 8 mi
                      • Child Friendly

                      Price per night from

                      $129

                      Price per night from

                      $129

                      Distance approx 11.19 km from Elgin Show on Map

                        10

                        Pine Haven Cottages and Campground, Westport ON

                        Ontario / Westport

                        Westport cottage

                        2 6 min stay varies

                        • 2 bedrooms
                        • sleeps 6
                        • min stay varies
                        • Beach / lakeside relaxation
                        • Child Friendly
                        • Ask about pets

                        Price per night from

                        $108

                        Price per night from

                        $108

                        Distance approx 17.09 km from Elgin

                        (1) Excellent 

                          21

                          Bavarian Summerhouse on the water

                          Ontario / Westport

                          Westport cottage

                          5 10 6 nights min

                          • 5 bedrooms
                          • sleeps 10
                          • 6 nights min
                          • Child Friendly
                          • Private garden

                          Price per night from

                          $258

                          Price per night from

                          $258

                          Distance approx 17.18 km from Elgin

                          (2) Very Good 

                            21

                            "Angells' Landing" on the Big Rideau Lake - Vacation Rental Listing Details

                            Ontario / Sharbot Lake

                            Sharbot Lake cottage

                            5 12 min stay varies

                            • 5 bedrooms
                            • sleeps 12
                            • min stay varies
                            • Ask about children
                            • Pet Friendly

                            Price per night from

                            $215

                            Price per night from

                            $215

                            Distance approx 6.3 km from Elgin

                            (4) Very Good 

                              22

                              Redfish-Cottage 3

                              Ontario / Kingston

                              Kingston cottage

                              2 4 1 night min

                              • 2 bedrooms
                              • sleeps 4
                              • 1 night min
                              • Suitable for children age 5+
                              • Pet Friendly
                              • Private garden

                              Price per night from

                              $129

                              Price per night from

                              $129

                              Distance approx 6.32 km from Elgin

                                23

                                Redfish Cottage 2

                                Ontario / Lyndhurst

                                Lyndhurst cottage

                                2 4 2 nights min

                                • 2 bedrooms
                                • sleeps 4
                                • 2 nights min
                                • Child Friendly
                                • Pet Friendly
                                • Private garden

                                Price per night from

                                $129

                                Price per night from

                                $129

                                Distance approx 12.99 km from Elgin

                                (2) Excellent 

                                  5

                                  Wolfe Springs Resort Luxury Lake / Golfing Cottages

                                  Ontario / Westport

                                  Westport cottage

                                  2 8 min stay varies

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

                                  Price per night from

                                  $88

                                  Price per night from

                                  $88

                                  Distance approx 19.71 km from Elgin

                                    6

                                    The Den

                                    Ontario / Ivy Lea

                                    Ivy Lea apartment

                                    1 2 2 nights min

                                    • 1 bedroom
                                    • sleeps 2
                                    • 2 nights min
                                    • Air conditioning

                                    Price per night from

                                    $172

                                    Price per night from

                                    $172

                                    Distance approx 19.74 km from Elgin

                                      5

                                      The Suite

                                      Ontario / Lansdowne

                                      Lansdowne apartment

                                      2 3 2 nights min

                                      • 2 bedrooms
                                      • sleeps 3
                                      • 2 nights min
                                      • Air conditioning
                                      • Private garden

                                      Price per night from

                                      $241

                                      Price per night from

                                      $241

                                      Distance approx 9.73 km from Elgin

                                      (3) Very Good 

                                        9

                                        Shirley's Temple Cottage on Charleston Lake

                                        Rideau Lakes / Delta

                                        Delta cottage

                                        4 12 7 nights min

                                        • 4 bedrooms
                                        • sleeps 12
                                        • 7 nights min
                                        • Beach / lakeside relaxation
                                        • Child Friendly
                                        • Car not necessary

                                        Price per night from

                                        $326

                                        Price per night from

                                        $326

                                        Distance approx 7.83 km from Elgin

                                          15

                                          Belle Cove

                                          Rideau Lakes / Portland

                                          Portland chalet

                                          4 10 min stay varies

                                          • 4 bedrooms
                                          • sleeps 10
                                          • min stay varies
                                          • Child Friendly

                                          Price per night from

                                          $172

                                          Price per night from

                                          $172

                                          Distance approx 6.98 km from Elgin Show on Map

                                            29

                                            Blue Heron Bay

                                            Rideau Lakes / Newboro

                                            Newboro house

                                            4 12 min stay varies

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

                                            Price per night from

                                            $264

                                            Price per night from

                                            $264

                                            Distance approx 4.19 km from Elgin Show on Map

                                              30

                                              Water's Edge

                                              Rideau Lakes / Newboro

                                              Newboro house

                                              3 10 min stay varies

                                              • 3 bedrooms
                                              • sleeps 10
                                              • min stay varies
                                              • Child Friendly
                                              • Air conditioning

                                              Price per night from

                                              $270

                                              Price per night from

                                              $270

                                              Distance approx 7.52 km from Elgin

                                                27

                                                Tall Cedars

                                                Rideau Lakes / Portland

                                                Portland chalet

                                                4 12 min stay varies

                                                • 4 bedrooms
                                                • sleeps 12
                                                • min stay varies
                                                • Child Friendly

                                                Price per night from

                                                $230

                                                Price per night from

                                                $230

                                                Distance approx 6.32 km from Elgin

                                                  21

                                                  Big Rideau Vacation Home

                                                  Rideau Lakes / Newboro

                                                  Newboro house

                                                  6 14 min stay varies

                                                  • 6 bedrooms
                                                  • sleeps 14
                                                  • min stay varies
                                                  • Child Friendly
                                                  • Air conditioning

                                                  Price per night from

                                                  $313

                                                  Price per night from

                                                  $313

                                                  Distance approx 7.35 km from Elgin Show on Map

                                                    22

                                                    Preece's Point

                                                    Rideau Lakes / Newboro

                                                    Newboro chalet

                                                    3 10 min stay varies

                                                    • 3 bedrooms
                                                    • sleeps 10
                                                    • min stay varies
                                                    • Child Friendly
                                                    • Air conditioning

                                                    Price per night from

                                                    $172

                                                    Price per night from

                                                    $172

                                                    Distance approx 17.94 km from Elgin

                                                      29

                                                      Colonial Cove

                                                      Rideau Lakes / Lombardy

                                                      Lombardy villa

                                                      9 15 min stay varies

                                                      • 9 bedrooms
                                                      • sleeps 15
                                                      • min stay varies
                                                      • Child Friendly

                                                      Price per night from

                                                      $393

                                                      Price per night from

                                                      $393

                                                      Distance approx 6.98 km from Elgin

                                                        31

                                                        Sherwood Lodge

                                                        Rideau Lakes / Portland

                                                        Portland house

                                                        4 13 min stay varies

                                                        • 4 bedrooms
                                                        • sleeps 13
                                                        • min stay varies
                                                        • Child Friendly

                                                        Price per night from

                                                        $430

                                                        Price per night from

                                                        $430

                                                        Distance approx 9.91 km from Elgin

                                                          7

                                                          the great room

                                                          Ontario / Westport

                                                          Westport house

                                                          1 2 1 night min

                                                          • 1 bedroom
                                                          • sleeps 2
                                                          • 1 night min
                                                          • Air conditioning
                                                          • Private garden

                                                          Price per night from

                                                          $125

                                                          Price per night from

                                                          $125

                                                          Distance approx 19.43 km from Elgin

                                                          (2) Excellent 

                                                            12

                                                            Watermark Luxe Waterfront Cottages Bella Vista

                                                            Ontario / Lansdowne

                                                            Lansdowne cottage

                                                            1 4 2 nights min

                                                            • 1 bedroom
                                                            • sleeps 4
                                                            • 2 nights min
                                                            • Child Friendly
                                                            • Pet Friendly

                                                            Price per night from

                                                            $111

                                                            Price per night from

                                                            $111

                                                            Distance approx 9.99 km from Elgin

                                                              15

                                                              The Victorian: The Doctor's Suite

                                                              Ontario / Westport

                                                              Westport b and b

                                                              1 2 1 night min

                                                              • 1 bedroom
                                                              • sleeps 2
                                                              • 1 night min

                                                              Price per night from

                                                              $155

                                                              Price per night from

                                                              $155

                                                              Distance approx 4.55 km from Elgin

                                                                29

                                                                Rideau Lakes Cottage - Lower Beverley Lake

                                                                Rideau Lakes / Delta

                                                                Delta farmhouse

                                                                3 8 min stay varies

                                                                • 3 bedrooms
                                                                • sleeps 8
                                                                • min stay varies
                                                                • Child Friendly
                                                                • Pet Friendly
                                                                • Private garden

                                                                Price per night from

                                                                $111

                                                                Responds fast!
                                                                avg. 3 hours 44 minutes

                                                                Price per night from

                                                                $111

                                                                Distance approx 9.9 km from Elgin

                                                                  8

                                                                  red neck room

                                                                  Ontario / Westport

                                                                  Westport house

                                                                  1 2 1 night min

                                                                  • 1 bedroom
                                                                  • sleeps 2
                                                                  • 1 night min
                                                                  • Air conditioning
                                                                  • Private garden

                                                                  Price per night from

                                                                  $69

                                                                  Price per night from

                                                                  $69

                                                                  Distance approx 9.99 km from Elgin

                                                                    16

                                                                    The Victorian: The Sunken

                                                                    Ontario / Westport

                                                                    Westport b and b

                                                                    1 4 1 night min

                                                                    • 1 bedroom
                                                                    • sleeps 4
                                                                    • 1 night min

                                                                    Price per night from

                                                                    $189

                                                                    Price per night from

                                                                    $189

                                                                    Distance approx 9.99 km from Elgin

                                                                      15

                                                                      The Victorian: Blue Room

                                                                      Ontario / Westport

                                                                      Westport b and b

                                                                      1 2 1 night min

                                                                      • 1 bedroom
                                                                      • sleeps 2
                                                                      • 1 night min

                                                                      Price per night from

                                                                      $155

                                                                      Price per night from

                                                                      $155

                                                                      Distance approx 4.67 km from Elgin Show on Map

                                                                        12

                                                                        Furnace Falls Farm Retreat - Sunrise Suite

                                                                        Ontario / Lyndhurst

                                                                        Lyndhurst farmhouse

                                                                        1 2 1 night min

                                                                        • 1 bedroom
                                                                        • sleeps 2
                                                                        • 1 night min
                                                                        • Child Friendly

                                                                        Price per night from

                                                                        $129

                                                                        Price per night from

                                                                        $129

                                                                        Distance approx 4.67 km from Elgin Show on Map

                                                                        (1) Excellent 

                                                                          8

                                                                          Furnace Falls Farm Retreat - Sunset Suite

                                                                          Ontario / Lyndhurst

                                                                          Lyndhurst farmhouse

                                                                          3 2 min stay varies

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

                                                                          Price per night from

                                                                          $108

                                                                          Price per night from

                                                                          $108

                                                                          Distance approx 15.28 km from Elgin

                                                                            18

                                                                            Beautiful Loughborough Lake Chalet B&B

                                                                            South Frontenac / Battersea

                                                                            Battersea b and b

                                                                            2 3 3 nights min

                                                                            • 2 bedrooms
                                                                            • sleeps 3
                                                                            • 3 nights min
                                                                            • Nearest beach 0.25 mi
                                                                            • Child Friendly
                                                                            • Air conditioning

                                                                            Price per night from

                                                                            $86

                                                                            Price per night from

                                                                            $86

                                                                            Distance approx 9.9 km from Elgin

                                                                              8

                                                                              back room

                                                                              Ontario / Westport

                                                                              Westport house

                                                                              1 2 1 night min

                                                                              • 1 bedroom
                                                                              • sleeps 2
                                                                              • 1 night min
                                                                              • Air conditioning
                                                                              • Private garden

                                                                              Price per night from

                                                                              $86

                                                                              Price per night from

                                                                              $86