Vacation Rentals & Apartments in Ontario

Close

Enter dates for more accurate prices

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

2,783 apartments

    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

      4

      Daily, Weekly, Monthly Rental Room in Niagara fall

      Ontario / Niagara Falls

      Niagara Falls lodge

      1 2 1 night min

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

      Price per night from

      $60

      Price per night from

      $60

        8

        Cosy One Bedroom Apartment in the Center of the City

        Ontario / London

        London apartment

        1 2 3 nights min

        • 1 bedroom
        • sleeps 2
        • 3 nights min
        • Child Friendly
        • Car not necessary

        Price per night from

        $35

        Responds fast!
        avg. 3 hours 2 minutes

        Price per night from

        $35

        (2) Excellent 

          19

          The Seacret Oasis Cottage

          Kawartha Lakes / Fenelon Falls

          Fenelon Falls cottage

          4 8 min stay varies

          • 4 bedrooms
          • sleeps 8
          • min stay varies
          • Nearest beach 6 mi
          • Child Friendly
          • Pet Friendly

          Price per night from

          $258

          Responds fast!
          avg. 1 hour 23 minutes

          Price per night from

          $258

          (1) Excellent 

            13

            The Canadain Cabin

            Ontario / Ivy Lea

            Ivy Lea cottage

            2 4 min stay varies

            • 2 bedrooms
            • sleeps 4
            • min stay varies
            • Beach / lakeside relaxation
            • Nearest beach 8 mi
            • Air conditioning

            Price per night from

            $301

            Price per night from

            $301

              16

              Lakeside Cottage - Clyffe House Cottage Resort

              Huntsville / Port Sydney

              Port Sydney cottage

              2 4 7 nights min

              • 2 bedrooms
              • sleeps 4
              • 7 nights min
              • Beach / lakeside relaxation
              • Child Friendly

              Price per night from

              $176

              Price per night from

              $176

              (14) Very Good 

                25

                Private and Cosy; Welcome to Bullfrog Cottage!

                Ontario / Ottawa

                Ottawa bungalow

                2 5 1 night min

                • 2 bedrooms
                • sleeps 5
                • 1 night min
                • Nearest beach 8 mi
                • Child Friendly
                • Pet Friendly

                Price per night from

                $69

                Responds fast!
                avg. 3 hours 57 minutes

                Price per night from

                $69

                  31

                  Sunset Island on Lake of the Woods - Beautiful, Modern & Private

                  Kenora District / Kenora

                  Kenora cottage

                  7 13 7 nights min

                  • 7 bedrooms
                  • sleeps 13
                  • 7 nights min
                  • Child Friendly
                  • Air conditioning
                  • Pet Friendly

                  Price per night from

                  $602

                  Price per night from

                  $602

                  (3) Excellent 

                    47

                    Romantic Lake View Cottage for 2 private hot tub -The loft

                    Ontario / Haliburton

                    Haliburton cottage

                    1 2 min stay varies

                    • 1 bedroom
                    • sleeps 2
                    • min stay varies
                    • Beach / lakeside relaxation
                    • Air conditioning

                    Price per night from

                    $171

                    Responds fast!
                    avg. 2 hours 25 minutes

                    Price per night from

                    $171

                      6

                      The Cottages-at-Turtlehill - Cattail Cottage

                      Rideau Lakes / Newboro

                      Newboro cottage

                      2 4 2 nights min

                      • 2 bedrooms
                      • sleeps 4
                      • 2 nights min

                      Price per night from

                      $254

                      Price per night from

                      $254

                        5

                        Stay at this beautiful cottage in Allenwood beach

                        Ontario / Wasaga Beach

                        Wasaga Beach cottage

                        3 8 30 nights min

                        • 3 bedrooms
                        • sleeps 8
                        • 30 nights min
                        • Child Friendly
                        • Air conditioning
                        • Private garden

                        Price per night from

                        $301

                        Price per night from

                        $301

                        (10) Excellent 

                          25

                          Annex Cottage - Clyffe House Cottage Resort

                          Ontario / Muskoka District

                          Muskoka District cottage

                          4 8 7 nights min

                          • 4 bedrooms
                          • sleeps 8
                          • 7 nights min
                          • Beach / lakeside relaxation
                          • Child Friendly
                          “Girls weekend away” Six of us brought together through a breast cancer survivor dragonboat team formed a bond and now we get together once a year at the "Annex". We go in the fall and enjoy the colours and serenity of the place. We have so much fun, t
                          …see more

                          Price per night from

                          $274

                          Price per night from

                          $274

                            17

                            Upscale cottage with all the amenities & dock your boat right in the backyard!

                            Chatham-Kent / Tilbury

                            Tilbury cottage

                            2 7 min stay varies

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

                            Price per night from

                            $116

                            Responds fast!
                            avg. 2 hours 20 minutes

                            Price per night from

                            $116

                            (35) Excellent 

                            Certificate of Excellence

                              31

                              Award of Excellence Winner! Blue Heron Cove - Check out our Special!

                              Ontario / Algonquin Provincial Park

                              Algonquin Provincial Park cottage

                              1 4 min stay varies

                              • 1 bedroom
                              • sleeps 4
                              • min stay varies
                              • Beach / lakeside relaxation
                              • Nearest beach 0 mi
                              • Child Friendly
                              “Made our trip to Canada special!” Blue Heron made our first trip to Canada just perfect. We really enjoyed our stay and it was a real pleasure to meet you! We really enjoyed the fireplace and also algonquin's nature and wild life is just terrific. We
                              …see more

                              Certificate of Excellence

                              Price per night from

                              $134

                              Responds fast!
                              avg. 2 hours 14 minutes

                              Price per night from

                              $134

                                14

                                Lake Simcoe Lake House

                                Ontario / Oro Station

                                Oro Station house

                                2 8 3 nights min

                                • 2 bedrooms
                                • sleeps 8
                                • 3 nights min
                                • Beach / lakeside relaxation
                                • Child Friendly
                                • Pet Friendly

                                Price per night from

                                $301

                                Price per night from

                                $301

                                  9

                                  Cottage with hot tub and sauna

                                  Innisfil / Cookstown

                                  Cookstown house

                                  3 8 2 nights min

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

                                  Price per night from

                                  $146

                                  Price per night from

                                  $146

                                    7

                                    Wollaston Getaway

                                    Ontario / Coe Hill

                                    Coe Hill cottage

                                    3 8 7 nights min

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

                                    Price per night from

                                    $215

                                    Price per night from

                                    $215

                                    (126) Excellent 

                                    Certificate of Excellence

                                      37

                                      The Hoblet,15 min. from the brink of Niagara Falls

                                      Ontario / Niagara Falls

                                      Niagara Falls log cabin

                                      1 4 min stay varies

                                      • 1 bedroom
                                      • sleeps 4
                                      • min stay varies
                                      • Private garden
                                      “Amazing Stay!” We had an amazing trip and unfortuantely there isn't enough room here to share the details. Petra and Mush are amazing as are their fur babies. We were so busy that that didn't have much time to relax at The Hoblet but this could be b
                                      …see more

                                      Certificate of Excellence

                                      Price per night from

                                      $116

                                      Responds fast!
                                      avg. 1 hour 20 minutes

                                      Price per night from

                                      $116

                                        9

                                        1 bedroom apartment close to city centre

                                        London / Dorchester

                                        Dorchester apartment

                                        1 2 1 night min

                                        • 1 bedroom
                                        • sleeps 2
                                        • 1 night min

                                        Price per night from

                                        $47

                                        Responds fast!
                                        avg. 3 hours 2 minutes

                                        Price per night from

                                        $47

                                        (1) Excellent 

                                          10

                                          Pura Vida Place min walk to the beach

                                          Fort Erie / Crystal Beach

                                          Crystal Beach house

                                          1 4 2 nights min

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

                                          Price per night from

                                          $95

                                          Price per night from

                                          $95

                                          (3) Excellent 

                                            33

                                            PRIME WATERFRONT LOCATION WITH AMAZING CN TOWER VIEW, NEXT TO UNION STATION

                                            Ontario / Toronto

                                            Toronto condo

                                            1 4 2 nights min

                                            • 1 bedroom
                                            • sleeps 4
                                            • 2 nights min
                                            • Nearest beach 0.5 mi
                                            • Swimming pool
                                            • Child Friendly

                                            Price per night from

                                            $155

                                            Responds fast!
                                            avg. 2 hours 9 minutes

                                            Price per night from

                                            $155

                                              56

                                              Grand Niagara Estate Lodge - Save on Fees now through Sunday

                                              Fort Erie / Stevensville

                                              Stevensville house

                                              5 18 min stay varies

                                              • 5 bedrooms
                                              • sleeps 18
                                              • min stay varies
                                              • Child Friendly
                                              • Air conditioning
                                              • Pet Friendly

                                              Price per night from

                                              $77

                                              Price per night from

                                              $77

                                              (5) Very Good 

                                                13

                                                Harbourview Cottage

                                                Ontario / Gananoque

                                                Gananoque cottage

                                                3 8 3 nights min

                                                • 3 bedrooms
                                                • sleeps 8
                                                • 3 nights min
                                                • Beach / lakeside relaxation
                                                • Child Friendly
                                                • Air conditioning
                                                “Perfect for families and friends” We had a wonderful stay for four days at the Harbourview. My wife and I and another couple and two kids. Clean spacious accomodations. Great location. All the amenties you could want. Peter was a gracious host and mad
                                                …see more

                                                Price per night from

                                                $249

                                                Responds fast!
                                                avg. 2 hours 12 minutes

                                                Price per night from

                                                $249

                                                (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

                                                    22

                                                    SARA'S PLACE - Beautiful Apt. In The Heart Of Thornhill (B&B Kosher)

                                                    Vaughan / Thornhill

                                                    Thornhill apartment

                                                    2 6 3 nights min

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

                                                    Price per night from

                                                    $160

                                                    Responds fast!
                                                    avg. 3 hours 32 minutes

                                                    Price per night from

                                                    $160

                                                      8

                                                      Beautiful Two Bedroom Cottage on Kapikog Lake

                                                      Muskoka District / Mactier

                                                      Mactier cottage

                                                      2 4 7 nights min

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

                                                      Price per night from

                                                      $159

                                                      Price per night from

                                                      $159

                                                        34

                                                        4 Bedroom Home in Balsam Lake

                                                        Kawartha Lakes / Kirkfield

                                                        Kirkfield house

                                                        4 10 2 nights min

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

                                                        Price per night from

                                                        $516

                                                        Price per night from

                                                        $516

                                                          7

                                                          The Colonel's Inn

                                                          Ontario / Prescott

                                                          Prescott b and b

                                                          8 20 1 night min

                                                          • 8 bedrooms
                                                          • sleeps 20
                                                          • 1 night min
                                                          • Child Friendly

                                                          Price per night from

                                                          $945

                                                          Price per night from

                                                          $945

                                                            8

                                                            Furnished One Bedroom Apartment - Full Kitchen - Ensuite Laundry - St. Lawrence

                                                            Ontario / Cardinal

                                                            Cardinal apartment

                                                            1 2 1 night min

                                                            • 1 bedroom
                                                            • sleeps 2
                                                            • 1 night min
                                                            • Nearest beach 5 mi
                                                            • Swimming pool

                                                            Price per night from

                                                            $67

                                                            Price per night from

                                                            $67

                                                              14

                                                              Amazing spacious villa with 6 bedrooms in Markham

                                                              Markham / Unionville

                                                              Unionville villa

                                                              6 16 1 night min

                                                              • 6 bedrooms
                                                              • sleeps 16
                                                              • 1 night min
                                                              • Child Friendly
                                                              • Pet Friendly

                                                              Price per night from

                                                              $301

                                                              Responds fast!
                                                              avg. 2 hours 3 minutes

                                                              Price per night from

                                                              $301

                                                              (1) Excellent 

                                                                20

                                                                White Cottage - Clyffe House Cottage Resort

                                                                Huntsville / Port Sydney

                                                                Port Sydney cottage

                                                                3 6 7 nights min

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

                                                                Price per night from

                                                                $189

                                                                Price per night from

                                                                $189

                                                                  15

                                                                  Spacious Private Room

                                                                  Ontario / Brampton

                                                                  Brampton house

                                                                  1 3 1 night min

                                                                  • 1 bedroom
                                                                  • sleeps 3
                                                                  • 1 night min
                                                                  • Child Friendly
                                                                  • Air conditioning

                                                                  Price per night from

                                                                  $39

                                                                  Responds fast!
                                                                  avg. 3 hours 34 minutes

                                                                  Price per night from

                                                                  $39

                                                                    10

                                                                    PRIVATE ROOM WITH BALCONY BRAMPTON (GTA)

                                                                    Ontario / Brampton

                                                                    Brampton house

                                                                    1 2 1 night min

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

                                                                    Price per night from

                                                                    $34

                                                                    Responds fast!
                                                                    avg. 3 hours 34 minutes

                                                                    Price per night from

                                                                    $34

                                                                    (8) Excellent 

                                                                      20

                                                                      Upper Suite Serenity - Peace & Tranquility Close to the Beach

                                                                      Lambton Shores / Grand Bend

                                                                      Grand Bend apartment

                                                                      1 2 2 nights min

                                                                      • 1 bedroom
                                                                      • sleeps 2
                                                                      • 2 nights min
                                                                      • Nearest beach 3 mi

                                                                      Price per night from

                                                                      $82

                                                                      Price per night from

                                                                      $82

                                                                      (1) Excellent 

                                                                        23

                                                                        Luxury Estates

                                                                        Ontario / Paris

                                                                        Paris house

                                                                        3 6 1 night min

                                                                        • 3 bedrooms
                                                                        • sleeps 6
                                                                        • 1 night min
                                                                        • Swimming pool
                                                                        • Child Friendly
                                                                        • Air conditioning

                                                                        Price per night from

                                                                        $559

                                                                        Price per night from

                                                                        $559

                                                                          10

                                                                          Rainbow-bow

                                                                          Georgina / Jacksons Point

                                                                          Jacksons Point cottage

                                                                          3 2 1 night min

                                                                          • 3 bedrooms
                                                                          • sleeps 2
                                                                          • 1 night min
                                                                          • Child Friendly

                                                                          Price per night from

                                                                          $172

                                                                          Price per night from

                                                                          $172

                                                                          (2) Very Good 

                                                                            16

                                                                            Villa LOS ABUS

                                                                            Muskoka District / Huntsville

                                                                            Huntsville apartment

                                                                            2 6 1 night min

                                                                            • 2 bedrooms
                                                                            • sleeps 6
                                                                            • 1 night min
                                                                            • Child Friendly
                                                                            • Air conditioning

                                                                            Price per night from

                                                                            $103

                                                                            Responds fast!
                                                                            avg. 2 hours 8 minutes

                                                                            Price per night from

                                                                            $103

                                                                            (7) Excellent 

                                                                              32

                                                                              The White Rabbit Guest House

                                                                              Prince Edward County / Picton

                                                                              Picton house

                                                                              5 9 min stay varies

                                                                              • 5 bedrooms
                                                                              • sleeps 9
                                                                              • min stay varies
                                                                              • Beach / lakeside relaxation
                                                                              • Nearest beach 14 mi
                                                                              • Child Friendly

                                                                              Price per night from

                                                                              $258

                                                                              Responds fast!
                                                                              avg. 2 hours 0 minutes

                                                                              Price per night from

                                                                              $258

                                                                              About Ontario

                                                                              An inland province above the Great Lakes, Ontario is a gateway to the natural wonders of Canada. In the summer season, head out for a hike in the unspoiled wilderness of Pukaskwa National Park, or plan a rafting, kayaking, or canoeing adventure on the Ottawa or Madawaska River. Travel down to South Ontario to enjoy the beaches on Lake Erie--some of which even boast freshwater sand dunes!

                                                                              Ontario's cities are pleasantly safe, clean, and multicultural. Toronto, the largest city in Canada, stretches along the blue shores of Lake Ontario. For fun and culture, visit Toronto during one of the city's many art, music, or film festivals. The capital of Canada, Ottawa is another great metropolis in Ontario, with a youthful energy, numerous museums, and a range of restaurants and cuisine. Even when the weather chills, Ottawa keeps on sparkling with the world's largest ice skating rink and a giant ice village downtown.

                                                                              When planning a trip to Ontario, keep these destinations in mind:

                                                                              • Niagara Falls: This is one of the largest and most spectacular waterfalls in the world, divided between New York State and the province of Ontario.
                                                                              • Lake Superior: Visit the beautiful coast of the largest freshwater lake in the world, a wonderful place for summer swimming and water sports.
                                                                              • Manitoulin Island: Just off the shore in Lake Huron, Manitoulin is the largest freshwater island in the world and a popular place for bicycle tours.
                                                                              • Temagami: The protected land in Temagami is filled with old growth forests, clear lakes, and amazing, centuries-old travel routes, originally established by the native people of the region.

                                                                              Enjoy Ontario in a vacation rental in the city or the countryside. If you plan to visit Ottawa or Toronto, look for a trendy apartment or condo downtown, or a spacious home in the nearby suburbs that will accommodate the whole family. If you are visiting the natural wonders of the province, a cabin in the woods is your best bet. During the summer months, seek out a beach rental near the shores of Lake Superior; you won't be disappointed!