Menu

Search options

2026-03-18

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

2236 results

  • Spacious Basement

    From US$ 182

    5481 Glen Erin Drive Basement, Mississauga, Canada (To the map)

    Newly Renovated 2Br Basement By Simply Comfort apartment is nearly 1.2 km from the shopping mall "Erin Mills Town Centre". The venue consists of 2 bedrooms and a kitchen.

    To the hotel

    price for 1 night
    Book Now From US$ 182
  • 2 Bdrm Ski In Ski Out Loft At Blue Mountain

    From US$ 131

    796404 Grey County Road 19 Grey Road 19, #202, The Blue Mountains, On L9Y 0N8, Canada, Blue Mountains, Canada (To the map)

    Offering views of Blue Mountains, Slope-Side Blue Mountain True Ski In/Ski Out apartment is located in Blue Mountain Ski district. This property comprises of 2 bedrooms, 2 bathrooms and a full…

    To the hotel

    price for 1 night
    Book Now From US$ 131
  • Condo 305 At North Creek Resort

    From US$ 54

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

    Condo 305 At North Creek Resort Blue Mountains is set 25 minutes on foot from Plunge Aquatic Centre and a 25-minute stroll from Ridge Runner Mountain Coaster.

    To the hotel

    price for 1 night
    Book Now From US$ 54
  • Urban Skyline

    From US$ 244

    181 Huron Street 204, Toronto, Canada (To the map)

    Lovely 3 Bedrooms In University Of Toronto is located near Comfort Zone and is just 15 minutes' walk from the centre of Toronto. It also features a microwave, a dishwasher and fridges in an equipped…

    To the hotel

    price for 1 night
    Book Now From US$ 244
  • Toronto Downtown Core Two Bedroom Condo With Cn Tower View, Free Parking

    From US$ 278

    65 Bremner Boulevard, Toronto, Canada (To the map)

    The 88 m² Toronto Downtown Core Two Bedroom Condo With Cn Tower View, Free Parking apartment, set just 5 minutes' walk from the indoor Scotiabank Arena, and stands 5 km from Billy Bishop Toronto City…

    To the hotel

    price for 1 night
    Book Now From US$ 278
  • The Olympia: Front Street Flats

    From US$ 166

    307 Front Street, Belleville, Canada (To the map)

    The 56 m² The Olympia: Front Street Flats Apartment apartment, set approximately a 5-minute walk from Bay of Quinte Country, and stands 80 km from Kingston airport.

    To the hotel

    price for 1 night
    Book Now From US$ 166
  • Upscale Suite At Cn Tower, Metro Convention & Rogers Centre

    From US$ 198

    20 John Street Six Floor, Toronto, Canada (To the map)

    Upscale Suite At Cn Tower Metro Convention & Rogers Centre is set 2.4 km from Distillery Historic District and 6 km from the sprawling High Park in Downtown Toronto district. Rooms come with ironing…

    To the hotel

    price for 1 night
    Book Now From US$ 198
  • Superior 1Bd & Den Apartment With Balcony

    From US$ 512

    209 Fort York Blvd, Toronto, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 512
  • Yorkmills And Bayview !C Cozy & Stylish Private Bdr With Shared Bathroom

    From US$ 48

    235 York Mills Road, Toronto, Canada (To the map)

    Guests can opt to stay at Yorkmills And Bayview! D Cozy & Stylish Private Bdr With Shared Bathroom apartment when visiting North York with exhibits on Islamic culture in a striking modern building in…

    To the hotel

    price for 1 night
    Book Now From US$ 48
  • Cottage With River Front & Minutes Away From Beach

    From US$ 509

    295 Mosley Street, Wasaga Beach, Canada (To the map)

    With River Front & Minutes Away From Beach apartment is situated within 4.1 km of Wasaga 500 Go-Karts Ltd, and has a number of amenities including a free car park and a golf course. The venue…

    To the hotel

    price for 1 night
    Book Now From US$ 509
  • Yonge And Finch Subway !R Spacious & Stylish Prvt Bdr With Shared Bathroom

    From US$ 41

    208 Finch Avenue East, Toronto, Canada (To the map)

    Edwards Gardens is approximately 15 minutes by car from the 1-room Yonge And Finch Subway !R Spacious & Stylish Prvt Bdr With Shared Bathroom apartment, while Toronto Christ's Congregation is…

    To the hotel

    price for 1 night
    Book Now From US$ 41
  • Beautiful Newly Designed Luxurious Apartment

    From US$ 83

    1615 Hall Avenue, Windsor, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 83
  • A Quiet And Decent 3 Bedroom Apartment

    From US$ 87

    17 Mccamus Avenue Apt No 3, Ground Floor, Kirkland Lake, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 87
  • Luxury Farm Stay, Alexandria

    20301 Power Dam Road, Glen Robertson, Canada (To the map)

    To the hotel

    Book Now
  • Spacious 2Br Near Uoft And College

    From US$ 328

    512 Bathurst Street, Toronto, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 328
  • Basement Waterloo Near 24-7 Restraints

    606 Montpellier Drive B, Waterloo, Canada (To the map)

    To the hotel

    Book Now
  • Marmora And Lake Inn Apartment-Sleeps 5 Guests

    From US$ 143

    29 Bursthall Street Unit A, Marmora, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 143
  • Spacious Hideaway In Nature

    From US$ 74

    90 Highland Drive, Edgar, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 74
  • Affordable Stay Near The Opg Tv And Parking

    1404 Colmar Avenue, Pickering, Canada (To the map)

    To the hotel

    Book Now
  • Nookside Nest Studio Queen Parking Kitchenette

    From US$ 129

    77 William Street, Carleton Place, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 129