Vacation Rentals & House Rentals in Niagara-on-the-Lake

Close

Enter dates for more accurate prices

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

263 house rentals

    46

    Carefully restored 1820 home in the middle of Niagara on the Lake's Main Street

    Ontario / Niagara-on-the-Lake

    Niagara-on-the-Lake house

    2 6 2 nights min

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

    Price per night from

    $425

    Responds fast!
    avg. 2 hours 58 minutes

    Price per night from

    $425

    (2) Average 

      7

      Acacia House Bed and Breakfast Niagara-on-the-Lake

      Ontario / Niagara-on-the-Lake

      Niagara-on-the-Lake b and b

      2 4 2 nights min

      • 2 bedrooms
      • sleeps 4
      • 2 nights min
      • Ask about children
      • Ask about pets

      Price per night from

      $86

      Price per night from

      $86

      (2) Excellent 

        38

        Roseneath on Prideaux Cottage

        Ontario / Niagara-on-the-Lake

        Niagara-on-the-Lake house

        2 6 min stay varies

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

        Price per night from

        $296

        Price per night from

        $296

          20

          Baroque Wine Country Estate

          Niagara-on-the-Lake / Virgil

          Virgil house

          3 8 2 nights min

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

          Price per night from

          $426

          Price per night from

          $426

          (25) Very Good 

            35

            The Read House

            Ontario / Niagara-on-the-Lake

            Niagara-on-the-Lake cottage

            3 6 2 nights min

            • 3 bedrooms
            • sleeps 6
            • 2 nights min
            • Child Friendly
            • Car not necessary
            • Air conditioning
            “Lovely historic house in great location” We enjoyed our stay at Read House, the house is very comfortable and clean, well stocked. Simon is very accommodating.
            …see more

            Price per night from

            $237

            Responds fast!
            avg. 3 hours 41 minutes

            Price per night from

            $237

              37

              Luxury Vineyard Cottage Rental

              Ontario / Niagara-on-the-Lake

              Niagara-on-the-Lake house

              2 10 1 night min

              • 2 bedrooms
              • sleeps 10
              • 1 night min
              • Child Friendly
              • Air conditioning
              • Private garden

              Price per night from

              $360

              Responds fast!
              avg. 2 hours 14 minutes

              Price per night from

              $360

              (1)  

                22

                Abba's Cottage

                Ontario / Niagara-on-the-Lake

                Niagara-on-the-Lake house

                2 8 min stay varies

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

                Price per night from

                $86

                Price per night from

                $86

                (189) Excellent 

                  53

                  By the Vines 3 Bedroom 2 Bath Wine Country Getaway

                  Ontario / Niagara-on-the-Lake

                  Niagara-on-the-Lake house

                  3 8 min stay varies

                  • 3 bedrooms
                  • sleeps 8
                  • min stay varies
                  • Nearest beach 3 mi
                  • Child Friendly
                  • Air conditioning
                  “Beautiful Location, Beautiful House, All Amenities You Could Want!” Came here for a getaway with my best friend and this didn't disappoint. Beautiful in the springtime, trees in bloom, green grass and a natural gas bbq to enjoy the weather with. Has e
                  …see more

                  Price per night from

                  $194

                  Responds fast!
                  avg. 27 minutes

                  Price per night from

                  $194

                  (17) Excellent 

                    34

                    Abigail House

                    Ontario / Niagara-on-the-Lake

                    Niagara-on-the-Lake house

                    4 10 min stay varies

                    • 4 bedrooms
                    • sleeps 10
                    • min stay varies
                    • Swimming pool
                    • Ask about children
                    • Air conditioning
                    “Wonderful Christmas retreat for our geographically dispersed fam” Last spring my husband and I sold our house in Ontario, which, for years, has been home/retreat for our large, blended family. As the Holiday Season approached and we wondered how we c
                    …see more

                    Price per night from

                    $292

                    Price per night from

                    $292

                    (6) Excellent 

                      10

                      Superb Cottage in the Heart of Niagara on the Lake

                      Ontario / Niagara-on-the-Lake

                      Niagara-on-the-Lake cottage

                      2 6 2 nights min

                      • 2 bedrooms
                      • sleeps 6
                      • 2 nights min
                      • Ask about children
                      • Car not necessary
                      • Air conditioning
                      “Relaxing, comfortable, fabulous location and space” After staying in this several times over the years, found this time with the new owners, wonderful upgrades, linens, flat screen TV, new fridge/wine cooler turned it up a notch. Short walk to everyt
                      …see more

                      Price per night from

                      $283

                      Responds fast!
                      avg. 2 hours 14 minutes

                      Price per night from

                      $283

                      (4) Very Good 

                        15

                        Historic Cottage Just Steps Away from the Main St

                        Ontario / Niagara-on-the-Lake

                        Niagara-on-the-Lake cottage

                        2 6 2 nights min

                        • 2 bedrooms
                        • sleeps 6
                        • 2 nights min
                        • Ask about children
                        • Car not necessary
                        • Air conditioning

                        Price per night from

                        $283

                        Responds fast!
                        avg. 2 hours 14 minutes

                        Price per night from

                        $283

                        (9) Excellent 

                          9

                          Fabulous Location in Old Downtown

                          Ontario / Niagara-on-the-Lake

                          Niagara-on-the-Lake cottage

                          2 5 min stay varies

                          • 2 bedrooms
                          • sleeps 5
                          • min stay varies
                          • Beach / lakeside relaxation
                          • Child Friendly
                          • Air conditioning
                          “Awesome Little Cottage” Wonderful accomadations for my Husband,myself and another couple for a wine touring weekend. Close to everything- 2 min walk into town for a great evening at Angel Inn. A quick bike ride to Two Sisters for a bottle of wine with
                          …see more

                          Price per night from

                          $323

                          Responds fast!
                          avg. 1 hour 51 minutes

                          Price per night from

                          $323

                          (5) Excellent 

                            44

                            Ambiance by the Lake, Niagara On The Lake, Ontario Canada

                            Ontario / Niagara-on-the-Lake

                            Niagara-on-the-Lake house

                            2 4 2 nights min

                            • 2 bedrooms
                            • sleeps 4
                            • 2 nights min
                            • Air conditioning
                            • Private garden
                            “Large, well-maintained, well-equipped home” We’ve just spent five days at this lovely home. It is clean, attractively decorated and spacious; in fact, more so than the photographs promised. There are three roomy gathering areas with plenty of seat
                            …see more

                            Price per night from

                            $297

                            Responds fast!
                            avg. 1 hour 12 minutes

                            Price per night from

                            $297

                              9

                              Cottage in the Heart of Niagara-on-the-Lake

                              Niagara-on-the-Lake / Queenston

                              Queenston cottage

                              3 4 7 nights min

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

                              Price per night from

                              $176

                              Price per night from

                              $176

                              (2) Excellent 

                                25

                                Located in the heart of the Niagara Wine Route on a fifteen acre vineyard

                                Ontario / Niagara-on-the-Lake

                                Niagara-on-the-Lake house

                                3 6 2 nights min

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

                                Price per night from

                                $426

                                Responds fast!
                                avg. 2 hours 58 minutes

                                Price per night from

                                $426

                                (1)  

                                  16

                                  Zen Retreat

                                  Ontario / Niagara-on-the-Lake

                                  Niagara-on-the-Lake house

                                  3 8 min stay varies

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

                                  Price per night from

                                  $86

                                  Price per night from

                                  $86

                                  (2) Excellent 

                                    13

                                    Piano House - Modern 1850's Farmhouse

                                    Ontario / Niagara-on-the-Lake

                                    Niagara-on-the-Lake house

                                    2 4 3 nights min

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

                                    Price per night from

                                    $254

                                    Responds fast!
                                    avg. 1 hour 51 minutes

                                    Price per night from

                                    $254

                                    (12) Excellent 

                                      29

                                      Governor's Walk

                                      Ontario / Niagara-on-the-Lake

                                      Niagara-on-the-Lake house

                                      4 10 min stay varies

                                      • 4 bedrooms
                                      • sleeps 10
                                      • min stay varies
                                      • Swimming pool
                                      • Ask about children
                                      • Air conditioning
                                      “Scrapbooking Girl's Weekend” We have stayed at Governors Walk several times and keep coming back. The house is spacious and well designed to have social time and quiet time. We love having our own bedrooms and a large living room to scrapbook our memo
                                      …see more

                                      Price per night from

                                      $420

                                      Price per night from

                                      $420

                                      (16) Excellent 

                                        27

                                        Williams Gate B&B Private Suites - Main Floor Two Bedrooms Suite

                                        Ontario / Niagara-on-the-Lake

                                        Niagara-on-the-Lake b and b

                                        2 4 2 nights min

                                        • 2 bedrooms
                                        • sleeps 4
                                        • 2 nights min
                                        • Nearest beach 20 mi
                                        • Air conditioning
                                        “Comfortable, Convenient, Delicious!” We had a wonderful time at Williams Gate Bed and Breakfast! Anca is a fantastic host and her space is very comfortable,tastefully decorated, and conveniently located. We had a nice walk down to Queen Street and t
                                        …see more

                                        Price per night from

                                        $237

                                        Price per night from

                                        $237

                                        (2) Excellent 

                                          71

                                          Five Point Exlusive Cottage Sleeps up to 10 with 3 bathrooms

                                          Ontario / Niagara-on-the-Lake

                                          Niagara-on-the-Lake house

                                          4 10 2 nights min

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

                                          Price per night from

                                          $469

                                          Responds fast!
                                          avg. 2 hours 58 minutes

                                          Price per night from

                                          $469

                                          (12) Very Good 

                                            35

                                            Cabernet House

                                            Ontario / Niagara-on-the-Lake

                                            Niagara-on-the-Lake house

                                            4 8 min stay varies

                                            • 4 bedrooms
                                            • sleeps 8
                                            • min stay varies
                                            • Swimming pool
                                            • Ask about children
                                            • Air conditioning
                                            “Fabulous getaway home in Niagara-on-the-lake” This is the third time I have stayed in the Cabernet House over the past 8 years. It is beautiful inside and spacious. While we didn't get to enjoy the backyard it is gorgeous too. We were there for a g
                                            …see more

                                            Price per night from

                                            $292

                                            Price per night from

                                            $292

                                              25

                                              Arbour House

                                              Ontario / Niagara-on-the-Lake

                                              Niagara-on-the-Lake house

                                              5 10 min stay varies

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

                                              Price per night from

                                              $445

                                              Price per night from

                                              $445

                                              (9) Excellent 

                                                11

                                                Williams Retreat, Niagara-on-the-Lake

                                                Ontario / Niagara-on-the-Lake

                                                Niagara-on-the-Lake house

                                                3 6 1 night min

                                                • 3 bedrooms
                                                • sleeps 6
                                                • 1 night min
                                                • Child Friendly
                                                • Air conditioning
                                                • Ask about pets
                                                “Fantastic!” We stayed at Williams Retreat in august of 2013. The manager, Gillian, was great from the time of booking until we left. The home was clean throughout and very spacious. We traveled with 2 young children and a small dog and everyone had
                                                …see more

                                                Price per night from

                                                $215

                                                Responds fast!
                                                avg. 1 hour 43 minutes

                                                Price per night from

                                                $215

                                                (2) Very Good 

                                                  32

                                                  Stunning main floor room with King Bed and three piece bath

                                                  Ontario / Niagara-on-the-Lake

                                                  Niagara-on-the-Lake house

                                                  1 2 1 night min

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

                                                  Price per night from

                                                  $240

                                                  Responds fast!
                                                  avg. 2 hours 58 minutes

                                                  Price per night from

                                                  $240

                                                    52

                                                    Stunning three bedroom, three bath with Pool and Hot Tub sleeps up to 10

                                                    Ontario / Niagara-on-the-Lake

                                                    Niagara-on-the-Lake house

                                                    3 8 2 nights min

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

                                                    Price per night from

                                                    $511

                                                    Responds fast!
                                                    avg. 2 hours 58 minutes

                                                    Price per night from

                                                    $511

                                                    (1) Very Good 

                                                      28

                                                      Niagara Vineyard Contemporary Cottage - 3 DAY FLASH SALE: NO CLEANING FEE

                                                      Ontario / Niagara-on-the-Lake

                                                      Niagara-on-the-Lake cottage

                                                      3 6 min stay varies

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

                                                      Price per night from

                                                      $51

                                                      Price per night from

                                                      $51

                                                      (33) Excellent 

                                                        19

                                                        Casablanca Cottage

                                                        Ontario / Niagara-on-the-Lake

                                                        Niagara-on-the-Lake house

                                                        3 8 min stay varies

                                                        • 3 bedrooms
                                                        • sleeps 8
                                                        • min stay varies
                                                        • Child Friendly
                                                        • Air conditioning
                                                        • Pet Friendly
                                                        “wonderful Casablanca Cottage Niagara on the Lake” My friends and I had a long weekend in Niagara on the Lake and chose wonderful Casablanca Cottage for our stay. Casablanca cottage was clean and nicely decorated with many beautiful items from Morocco.
                                                        …see more

                                                        Price per night from

                                                        $344

                                                        Responds fast!
                                                        avg. 3 hours 35 minutes

                                                        Price per night from

                                                        $344

                                                          36

                                                          Walk to beach and main strip 3 bedroom 2 bath sleeps 6

                                                          Ontario / Niagara-on-the-Lake

                                                          Niagara-on-the-Lake cottage

                                                          3 6 min stay varies

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

                                                          Price per night from

                                                          $340

                                                          Responds fast!
                                                          avg. 2 hours 58 minutes

                                                          Price per night from

                                                          $340

                                                          (36) Excellent 

                                                            41

                                                            Avalon, English Country home with heated pool

                                                            Ontario / Niagara-on-the-Lake

                                                            Niagara-on-the-Lake house

                                                            4 9 min stay varies

                                                            • 4 bedrooms
                                                            • sleeps 9
                                                            • min stay varies
                                                            • Swimming pool
                                                            • Child Friendly
                                                            • Car not necessary
                                                            “Paramedic Getaway!” Our group of 6 paramedic ladies, rented this wonderful property Nov 8-10, 2013 and what an amazing weekend!! The house is amazing and the location is exactly where you would want to be, a block from the main street. Angelo was ve
                                                            …see more

                                                            Price per night from

                                                            $365

                                                            Responds fast!
                                                            avg. 2 hours 24 minutes

                                                            Price per night from

                                                            $365

                                                              58

                                                              ★ Amazing Apartment in Niagara on the Lake ★

                                                              Ontario / Niagara-on-the-Lake

                                                              Niagara-on-the-Lake apartment

                                                              1 4 2 nights min

                                                              • 1 bedroom
                                                              • sleeps 4
                                                              • 2 nights min
                                                              • Beach / lakeside relaxation
                                                              • Child Friendly
                                                              • Air conditioning

                                                              Price per night from

                                                              $86

                                                              Responds fast!
                                                              avg. 12 minutes

                                                              Price per night from

                                                              $86

                                                                17

                                                                Nellie’s Cottage sleeps four and boasts two bedrooms with one full bathroom

                                                                Ontario / Niagara-on-the-Lake

                                                                Niagara-on-the-Lake cottage

                                                                2 4 2 nights min

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

                                                                Price per night from

                                                                $181

                                                                Responds fast!
                                                                avg. 2 hours 58 minutes

                                                                Price per night from

                                                                $181

                                                                (2) Very Good 

                                                                  23

                                                                  Niagara On The Green 5

                                                                  Ontario / Niagara-on-the-Lake

                                                                  Niagara-on-the-Lake house

                                                                  5 10 28 nights min

                                                                  • 5 bedrooms
                                                                  • sleeps 10
                                                                  • 28 nights min
                                                                  • Ask about children
                                                                  • Air conditioning
                                                                  • Pet Friendly
                                                                  “A perfect home away from home!” We were looking out for a resonably price rental place which could accomodate 3 families and has all the amenities that we need on a day-to-day basis. This place was just perfect with the prize and all the amenities it
                                                                  …see more

                                                                  Price per night from

                                                                  $429

                                                                  Price per night from

                                                                  $429

                                                                  (3) Excellent 

                                                                    34

                                                                    Bramble Rose Cottage

                                                                    Ontario / Niagara-on-the-Lake

                                                                    Niagara-on-the-Lake cottage

                                                                    1 4 2 nights min

                                                                    • 1 bedroom
                                                                    • sleeps 4
                                                                    • 2 nights min
                                                                    • Beach / lakeside relaxation
                                                                    • Child Friendly
                                                                    • Air conditioning

                                                                    Price per night from

                                                                    $215

                                                                    Responds fast!
                                                                    avg. 2 hours 23 minutes

                                                                    Price per night from

                                                                    $215

                                                                    (17) Excellent 

                                                                      29

                                                                      Periwinkle Cottage - Heated pool & private garden

                                                                      Ontario / Niagara-on-the-Lake

                                                                      Niagara-on-the-Lake house

                                                                      3 5 3 nights min

                                                                      • 3 bedrooms
                                                                      • sleeps 5
                                                                      • 3 nights min
                                                                      • Swimming pool
                                                                      • Ask about children
                                                                      • Air conditioning
                                                                      “Just beautiful” We stayed at Periwinkle Cottage for 4 nights with our 2 kids. We arrived and the pictures were exactly as they seemed on the website. We love the location and quite street, we walked every evening to town for an early dinner, it was c
                                                                      …see more

                                                                      Price per night from

                                                                      $202

                                                                      Responds fast!
                                                                      avg. 2 hours 4 minutes

                                                                      Price per night from

                                                                      $202

                                                                        35

                                                                        The Gaslamp Imperial Suite in the heart of Old Town Niagara on the Lake

                                                                        Ontario / Niagara-on-the-Lake

                                                                        Niagara-on-the-Lake house

                                                                        1 2 1 night min

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

                                                                        Price per night from

                                                                        $223

                                                                        Responds fast!
                                                                        avg. 2 hours 58 minutes

                                                                        Price per night from

                                                                        $223

                                                                        (13) Excellent 

                                                                          32

                                                                          Butterfly Cottage

                                                                          Ontario / Niagara-on-the-Lake

                                                                          Niagara-on-the-Lake cottage

                                                                          4 8 min stay varies

                                                                          • 4 bedrooms
                                                                          • sleeps 8
                                                                          • min stay varies
                                                                          • Swimming pool
                                                                          • Ask about children
                                                                          • Air conditioning
                                                                          “Perfect.” We stayed at the Butterfly cottage in September over our wedding weekend. We were married up the road at Ravine Estate Winery in St. Davids and this was the perfect home-base. Thanks Janet for making everything so smooth!
                                                                          …see more

                                                                          Price per night from

                                                                          $395

                                                                          Price per night from

                                                                          $395

                                                                          (15) Excellent 

                                                                            12

                                                                            Amberlea House; 5 bedroom w Heated Pool, Old Town

                                                                            Ontario / Niagara-on-the-Lake

                                                                            Niagara-on-the-Lake house

                                                                            5 10 min stay varies

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

                                                                            Price per night from

                                                                            $365

                                                                            Responds fast!
                                                                            avg. 2 hours 24 minutes

                                                                            Price per night from

                                                                            $365

                                                                              10

                                                                              On the 6 Bed and Breakfast - Garden View Room

                                                                              Ontario / Niagara-on-the-Lake

                                                                              Niagara-on-the-Lake b and b

                                                                              1 2 1 night min

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

                                                                              Price per night from

                                                                              $159

                                                                              Price per night from

                                                                              $159

                                                                              About Niagara-on-the-Lake

                                                                              It would be a big mistake to think of Niagara-on-the-Lake as just the town by the falls. There's so much more to it than that! To really discover the beauty of the area, book your Niagara-on-the-Lake vacation rental on FlipKey and let your adventure begin.

                                                                              About Niagara-on-the-Lake, Ontario

                                                                              Visiting Niagara-on-the-Lake is like stepping back in time. The entire town has a distinguished and sophisticated feel – making it the perfect destination for a few days away.

                                                                              Once the site of the neutral Onghiara Indian village, it has grown into an active and engaging vacation spot. It's full of historic sites and museums, where you can discover the area’s history. For a bit of culture, visit one of the three theaters or simple stroll along the scenic marina.

                                                                              There are lots of special events held throughout the year, so make sure you check the town's event calendar before you set off!

                                                                              Enjoy the quaint and charming feel of the old houses and idyllic pathways, and use it as a chance to escape from your busy day-to-day life.

                                                                              What to do

                                                                              As you're so close, it would be remiss not to visit Niagara Falls. Take a boat tour, or hike up the side of the falls, or if you want a truly exhilarating experience, take a helicopter ride!

                                                                              For a sophisticated day out, take a tour of one of the wineries in the area and sample the local delicacies. Combine that with an evening at the Shaw Festival theater and you'll have a memorable trip!

                                                                              Walk through the Niagara Parks Garden Trail and weave along the river as you head to the lake. For flower fans, this is the best place to go and enjoy the vivid plants that are native to Niagara.

                                                                              For history buffs, visit Fort George National Historic Site of Canada. You'll learn about the area's history and enjoy seeing the people dressed in period costume – this is also a great spot for the kids!

                                                                              Top Niagara-on-the-Lake travel tips

                                                                              The iconic Shaw Festival takes place from April to October, and there are countless activities for you and the family to enjoy. Take a look at their website to figure out what you want to see.

                                                                              Rent a bicycle to get around. Sample some of the best fine dining in Canada at the restaurants in Niagara-on-the-Lake – the exquisitely cooked artisan cuisine is an amazing way to end a day of exploring.

                                                                              Enjoy an elegant and relaxing vacation to Niagara-on-the-Lake by renting a property on FlipKey. From luxurious apartments, to sophisticated townhouses, we have everything you need to make this trip special.