Menu

Search options

2026-03-17

2026-03-18
Ages of children:
Choose the age of a child
Choose the age of children
Cancel
OK

Maximum period that can be booked is 30 days. Please enter alternative dates.

Private Villas in Ontario

Filter Results

Narrow your choice

Open Filter Close Filter

Hotels by stars

Budget (per night)

Other property types

Districts

Landmarks

Hotel types

User rating

Facilities

In the room

Specify by

Apply Filters
Clear Filters

955 results

  • Tranquil Haven Near Niagara

    5 White Ash Road, Thorold, Canada (To the map)

    To the hotel

    Book Now
  • 10 Bedroom Executive Chalet W Hot Tub

    From US$ 716

    106 Pilsen Way, Blue Mountains, Canada (To the map)

    Northwinds Beach is at a 2.5 km distance from the 4-bedroom 10 Bedroom Executive Chalet W Hot Tub, while Plunge Aquatic Centre is around 25 minutes' walk from here. At the Blue Mountains villa…

    To the hotel

    price for 1 night
    Book Now From US$ 716
  • Mary Jane'S Cottage

    From US$ 316

    372 Oxford Avenue, Crystal Beach, Canada (To the map)

    The 1-bedroom Mary Jane'S Cottage is set in Crystal Beach, around 5 minutes by car from The Sanctuary Centre for the Arts and 10 minutes' drive from Holloway Memorial Chapel. This Crystal Beach villa…

    To the hotel

    price for 1 night
    Book Now From US$ 316
  • Luxury 4Br Retreat With Pool, Piano, Spa & Games

    1353 Crestdale Rd, Mississauga, Canada (To the map)

    To the hotel

    Book Now
  • Ciceks Centrepoint

    56 Centrepointe Drive, Ottawa, Canada (To the map)

    To the hotel

    Book Now
  • Mama Gol

    From US$ 130

    45 Maralim Road Main Floor, Richmond Hill, Canada (To the map)

    While staying at the 2-bedroom Mama Gol Villa, you'll be at a 4.7 km distance from Sanatan Mandir Cultural Centre and 25 minutes on foot from Headwaters Community Park. The Richmond Hill villa is…

    To the hotel

    price for 1 night
    Book Now From US$ 130
  • Freshly Upgraded Cozy Studio @ North Creek Resort

    From US$ 80

    796468 Grey Road 19, Blue Mountains, Canada (To the map)

    The 43 m² Freshly Upgraded Cozy Studio @ North Creek Resort apartment enjoys a private location and provides easy access to Curries Farm Market, a place where guests can shop, set around 15 minutes…

    To the hotel

    price for 1 night
    Book Now From US$ 80
  • Wintergreen Retreat With Private Sauna & Patio 82291

    From US$ 106

    107 Wintergreen Place 118, Blue Mountains, Canada (To the map)

    Two Story Retreat With Private Sauna And Patio 82291 is placed in Blue Mountain Ski district, within a 5-minute walk of the quick bites Chuck Burger. Two Story Retreat With Private Sauna And Patio…

    To the hotel

    price for 1 night
    Book Now From US$ 106
  • Lakefront Lake Erie With Amazing Views 3Br Pet Friendly 1 Hr From Hamilton And Niagara

    34 Warnick Rd, Port Maitland, Canada (To the map)

    To the hotel

    Book Now
  • Balsam Lake - 2-Bedroom House In Kawartha #15

    56 Olivers Lane, Kawartha Lakes, Canada (To the map)

    To the hotel

    Book Now
  • Waterfront 3-Bedroom Cottage With Great View

    From US$ 361

    7A Cherry Street Parry Sound, Parry Sound, Canada (To the map)

    The 3-bedroom Waterfront 3-Bedroom Cottage With Great View is less than a 25-minute walk from Massasauga Provincial Park. This venue offers units with tea and coffee making equipment, a sofa set, and…

    To the hotel

    price for 1 night
    Book Now From US$ 361
  • Les Eaux Melees Nice Vacation Place

    7750 Shadbush Lane, Niagara Falls, Canada (To the map)

    To the hotel

    Book Now
  • Northview-Blue Mountain-Sauna-Firepit-Balcony-Parking

    From US$ 602

    153 Tyrolean Lane, Blue Mountains, Canada (To the map)

    Northview Swiss Style is located within a 20-minute walk from Northwinds Beach and a 15-minute walk away from Plunge Aquatic Centre. Featuring climate control, TV and a sofa set, the venue also has…

    To the hotel

    price for 1 night
    Book Now From US$ 602
  • The Barns Of Brighton Near Prince Edward County

    From US$ 229

    406 County Road 64, Brighton, Canada (To the map)

    Refined, Curated Haven By Prince Edward County is located at a 3.3 km distance from Holy Angels Catholic Church and at a 3.9 km distance from Timber Ridge Golf Course. This villa comprises 2 bedrooms…

    To the hotel

    price for 1 night
    Book Now From US$ 229
  • Stylish And Cozy Muskoka Vacation Home

    300 Mceachern Lane, Gravenhurst, Canada (To the map)

    To the hotel

    Book Now
  • 16 Guests Huge Spacious Home Near Ski Resorts

    62 Oakridge Drive, Barrie, Canada (To the map)

    To the hotel

    Book Now
  • Modern 4Br Home Sleeps 12 Steps To Cn Tower

    From US$ 150

    15 Iceboat Terrace, Toronto, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 150
  • Cozy Family Home Netflix Backyard And Quiet Area

    3261 Respond Road, Mississauga, Canada (To the map)

    To the hotel

    Book Now
  • The Jypsy Inn Chambre Damour Bracebridge

    From US$ 186

    2 Mahaffy Court, Bracebridge, Canada (To the map)

    Area attractions, including Muskoka Foundry Event Venue and Kelvin Grove Park are located only a short walk from The Jypsy Inn Chambre D'Amour Bracebridge. The accommodation provides 7 guestrooms…

    To the hotel

    price for 1 night
    Book Now From US$ 186
  • Lake-Access Cottage- Hot Tub, Fireplace&Pool Table

    5140 Halstead Beach Road Unit 135, Bewdley, Canada (To the map)

    To the hotel

    Book Now