Menu

Search options

2026-03-21

2026-03-22
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

2740 results

  • Ykf Airport Home-Free Fast Wifi-Free Parking

    4881 Airport Rd, Hespeler, Canada (To the map)

    To the hotel

    Book Now
  • Hamilton Haven Private Rooms

    400 Limeridge Road West, Hamilton, Canada (To the map)

    To the hotel

    Book Now
  • Beautiful Apartment

    From US$ 180

    84 Beausoleil Drive First, Ottawa, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 180
  • Contemporary 1Br Basement Suite With Private Entrance

    68 Burnaby Blvd, Toronto, Canada (To the map)

    To the hotel

    Book Now
  • Private 2Br Main Floor Suite Near Border Casino Uwin Hospital

    1533 Langlois Avenue, Windsor, Canada (To the map)

    To the hotel

    Book Now
  • 1-Bedroom Condo Near University Of Waterloo

    From US$ 88

    308 Lester Street, Waterloo, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 88
  • Hideaway 2Br Condo Pool & Heated Pool

    90 Highland Drive, Shanty Bay, Canada (To the map)

    To the hotel

    Book Now
  • Mill Lake Trailers

    From US$ 55

    18 Hall'S Quarry Rd, Parry Sound, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 55
  • Cozy Cottage 509 At Vine Ridge Resort

    From US$ 186

    1501 Line 8 Road, Niagara-on-the-Lake, Canada (To the map)

    Set within 4.5 km of Niagara Glen Nature Centre and nearly a 10-minute drive from Botanical Gardens, the 1-bedroom Cozy Cottage 509 At Vine Ridge Resort is located in Queenston. This Queenston villa…

    To the hotel

    price for 1 night
    Book Now From US$ 186
  • Quiet, Soundproof 1-Br Suite Near Victoria Hospital With Parking & Balcony

    140 Ridout Street South, London, Canada (To the map)

    To the hotel

    Book Now
  • Serene Cozy 1Bdrm Condo Near Sherway Mall, Lakeshore, & Airport

    From US$ 175

    801 The Queensway 720, Toronto, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 175
  • Private Room #1 Downtown Ottawa

    From US$ 92

    541 Gladstone Avenue, Ottawa, Canada (To the map)

    The 1-room Private Room # 1 Downtown Ottawa apartment is nestled in Centretown with a busy commercial core of clothes stores, brunch spots and lively Irish pubs on Elgin and Bank streets, merely 6…

    To the hotel

    price for 1 night
    Book Now From US$ 92
  • Luxurious 2Bd 2Bth Underground Parking

    238 Besserer Street #406, Ottawa, Canada (To the map)

    To the hotel

    Book Now
  • Lawrence Avenue West Suites With Smart Tv

    Conley Street, Vaughan, Canada (To the map)

    To the hotel

    Book Now
  • Cozy Suite In Milton On Keyless Entry No Pets

    621 Fourth Line Basement, Milton, Canada (To the map)

    To the hotel

    Book Now
  • Spacious 2 Bedroom & 2 Bathroom Suit Near Fairview Mall & Waterloo Airport

    224 Michener Crescent, Kitchener, Canada (To the map)

    To the hotel

    Book Now
  • 30 Off Lake View Property Heart Of Downtown

    From US$ 221

    215 Fort York Boulevard, Toronto, On M5V 4A2, Canada, Toronto, Canada (To the map)

    Offering an outdoor pool and a patio, Instant Suites- Luxurious 1Br In Heart Of Downtown With Balcony apartment is situated in Downtown Toronto district, 0.6 km from Canoe Landing Park. This…

    To the hotel

    price for 1 night
    Book Now From US$ 221
  • Modern 1Br And 1Ba Condo Near Downtown With City Views

    168 Simcoe St 1119, Toronto, Canada (To the map)

    To the hotel

    Book Now
  • Downtown Condo

    From US$ 158

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

    To the hotel

    price for 1 night
    Book Now From US$ 158
  • Private Room Near Airport K3

    3985 Key Court, Mississauga, Canada (To the map)

    To the hotel

    Book Now