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.

Apartments and B&Bs 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

2258 results

  • Home Pearl B&B

    From US$ 108

    6580 Saint Michael Avenue, Niagara Falls, Canada (To the map)

    Set around 15 minutes' drive from Niagara's Fury, Home Pearl B&B Niagara Falls is located a 5-minute walk from Niagara Falls Golf Club.

    To the hotel

    price for 1 night
    Book Now From US$ 108
  • The Royal Manor Inn

    From US$ 332

    242 Ricardo Street, Niagara-on-the-Lake, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 332
  • Jahsavvy'S Nest

    From US$ 118

    20 Crafter Crescent, Hamilton, Canada (To the map)

    The 22 m² Jahsavvy'S Nest Apartment apartment is approximately 15 minutes' drive from Wild Waterworks.

    To the hotel

    price for 1 night
    Book Now From US$ 118
  • Blue Mountain 2 Story Studio Loft

    From US$ 158

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

    Completed with a Jacuzzi, an aqua park and live performances, Blue Mountain 2 Story Studio Loft apartment is placed in Blue Mountain Ski district of Blue Mountains. Weider Express is a short walking…

    To the hotel

    price for 1 night
    Book Now From US$ 158
  • Luxe Lodges On Lake Erie

    From US$ 203

    2015 Water Street, Port Dover, Canada (To the map)

    Overlooking the sea, Luxe Lodges On Lake Erie apartment is a mere 600 metres from Port Dover Harbour Museum in Port Dover. The apartment with a terrace is located at a short distance from Port Dover…

    To the hotel

    price for 1 night
    Book Now From US$ 203
  • Blue Mountain Getaway At North Creek Resort King Bed

    From US$ 75

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

    Blue Mountain Getaway At North Creek Resort King Bed apartment is 2 km from Northwinds Beach and provides various facilities, such as an outdoor seasonal pool, flat screen TV and a golf course.

    To the hotel

    price for 1 night
    Book Now From US$ 75
  • Bright Clean Private In The Heart Of Downtown! Parking Wi-Fi Smart Tv Included

    From US$ 162

    312 O'Connor Street Apt 3, Ottawa, Canada (To the map)

    Guests are accommodated in 2 bedrooms. This venue also features free WiFi throughout the accommodation.

    To the hotel

    price for 1 night
    Book Now From US$ 162
  • Albert Housing

    From US$ 35

    1121 Albert Road, Windsor, Canada (To the map)

    The 987 - acre Belle Isle Island Park is around a 25-minute walk from Albert Housing apartment, while Generations is situated nearby.

    To the hotel

    price for 1 night
    Book Now From US$ 35
  • Big Apartment By The Farmers Market

    Upper Flat, 14 Eby St N, Kitchener, Canada (To the map)

    To the hotel

    Book Now
  • Matilda'S Luxury House

    From US$ 253

    1346 Safeway Crescent, Mississauga, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 253
  • Near The Falls Two Bedroom - 5 Min Walk To Clifton

    From US$ 175

    5779 Desson Avenue, Niagara Falls, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 175
  • Waterfront Boutique Accommodation In Pec - Suite 3

    1223 Massassauga Road, Belleville, Canada (To the map)

    To the hotel

    Book Now
  • The Comfort Stay At City Of Pickering

    From US$ 98

    2126 Blue Ridge Crescent, Pickering, Canada (To the map)

    Located at a 2.7 km distance from the large regional shopping mall "Pickering Town Centre", The Comfort Stay At City Of Pickering apartment features parking for those who travel by car. Frenchman's…

    To the hotel

    price for 1 night
    Book Now From US$ 98
  • Super Cosy Peaceful Room With Garden View Free Parking

    From US$ 46

    61 Samba Drive, Toronto, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 46
  • A Lovely One Bed Room With Sunset Views

    From US$ 124

    215 Fort York Blvd Suite 2908, Toronto, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 124
  • Entire Basement Apartment In Mississauga, Etobicoke

    From US$ 127

    1414 Tyneburn Crescent, Mississauga, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 127
  • Spacious 2 Bedroom Plus Den, 2 Bath, Sleeps 5 With Balcony And Lakeview Downtown Toronto Condo

    From US$ 515

    215 Fort York Boulevard, Toronto, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 515
  • Historic Lyons House

    From US$ 251

    8 Centre Street, Niagara-on-the-Lake, Canada (To the map)

    Area attractions, including Fort George National Historic Site and Fort George National Historic Site of Canada are located only a short walk from Historic Lyons House Bed & Breakfast Niagara-on-the…

    To the hotel

    price for 1 night
    Book Now From US$ 251
  • Lake Suite With Sunroom By Henry House Stays

    From US$ 241

    25 Waterloo Street South Suite #1, Stratford, Canada (To the map)

    The 1-room Henry House - Lake Suite - One-Of-A-Kind Luxurious Tranquility apartment is also located only 550 metres from Shakespearean Gardens.

    To the hotel

    price for 1 night
    Book Now From US$ 241
  • Luxury Suites At Military Trail

    From US$ 84

    1445 Military Trail, Toronto, Canada (To the map)

    Luxury s At Military Trail apartment in Toronto provides guests with a free car park and a sun terrace. This homestay is located 1 km from Colonel Danforth Park.

    To the hotel

    price for 1 night
    Book Now From US$ 84