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

  • Luxury Suites Steps To Cn Tower - Lock In 4 Weeks Enjoy Half Off

    From US$ 127

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

    To the hotel

    price for 1 night
    Book Now From US$ 127
  • Transpark Home

    From US$ 65

    1910 Haiku Street, Ottawa, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 65
  • Pet-Friendly Apartment - Steps To Rideau Centre

    From US$ 279

    Nelson Street, Ottawa, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 279
  • Downtown Huntsville Gem In Muskoka

    From US$ 124

    17 West Street North, Huntsville, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 124
  • The Downtown Gem Toronto

    From US$ 78

    410 A Queen St W 2, Toronto, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 78
  • Main Floor Luxury Apartment

    From US$ 89

    54 Chayna Crescent, Vaughan, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 89
  • Pvt Studio Near Waterloo Airport & Minutes To Downtown Basement Unit

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

    To the hotel

    Book Now
  • Vintage 2 Bed 2 Bath Suite Distillery District

    90 Power Street Apt 1, Toronto, Canada (To the map)

    To the hotel

    Book Now
  • Cozy Private Suite With Year-Round Hot Tub

    From US$ 161

    47 Wisslers Ridge, Elora, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 161
  • Exceptionally Close To The Falls Amazing Location & Complimentary Breakfast Delivered Daily To The Rental

    From US$ 212

    5580 Peer Lane, Niagara Falls, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 212
  • Our Place Up North Bnb

    From US$ 156

    2241 Highway 60, Huntsville, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 156
  • Settlers Suites

    From US$ 203

    4 Settlers Court, Niagara-on-the-Lake, Canada (To the map)

    Overlooking the garden, Settlers Suites is around 19 minutes' walk from Butler's Barracks National Historic Site in Niagara-on-the-Lake.

    To the hotel

    price for 1 night
    Book Now From US$ 203
  • Entire Bachelor Unit En-Suite Uptown Waterloo - E4

    From US$ 90

    26 Ellis Crescent North, Waterloo, Canada (To the map)

    For sports enthusiasts, the 15 m² Single Bachelor Unit En-Suite Uptown Waterloo - E4 apartment has a great location as it is set 2.2 km from Waterloo Memorial Recreation Complex Arena, also…

    To the hotel

    price for 1 night
    Book Now From US$ 90
  • Mountainside Resort Condo At Blue

    From US$ 74

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

    Featuring a free carpark, a seasonal outdoor pool and an outdoor swimming pool, Mountainside Resort Condo At Blue apartment is located 10 minutes' drive from the experience Iwa Spa. Situated in Blue…

    To the hotel

    price for 1 night
    Book Now From US$ 74
  • Cozy And Quiet Homestay With Private Bathroom

    From US$ 73

    30 Gemshaw Cres, Toronto, Canada (To the map)

    Located in Toronto, Cozy And Quiet House With Private Swimming Pool Apartment apartment is 35 km from Billy Bishop Toronto City airport.

    To the hotel

    price for 1 night
    Book Now From US$ 73
  • Beautiful Townhouse Near Yorkdale Mall, Wilson Subway

    From US$ 167

    68 Winston Park Boulevard Apartment 10, Toronto, Canada (To the map)

    Nestled in North York with exhibits on Islamic culture in a striking modern building, the 1-room Comfortable Private Room In Shared Apartment apartment is at a 7 km distance from such cultural places…

    To the hotel

    price for 1 night
    Book Now From US$ 167
  • Lady Hamilton

    From US$ 191

    178 Huron Street, Stratford, Canada (To the map)

    Located 0.6 km from Gregory Connor Antiques, the 1-room Lady Hamilton Apartment apartment features a car park for those who travel by car. St. Joseph Catholic Church is only a 5-minute stroll away…

    To the hotel

    price for 1 night
    Book Now From US$ 191
  • Maria'S Homestay

    From US$ 86

    25 Pinewood Drive, Thornhill, Canada (To the map)

    Maria'S venue is located in Thornhill district of Thornhill and offers free WiFi in the rooms. This accommodation has a full bathroom with towels and bath sheets.

    To the hotel

    price for 1 night
    Book Now From US$ 86
  • Elcho'S Explore Ottawa #3

    From US$ 172

    79 Marlborough Avenue, Ottawa, Canada (To the map)

    Boasting Parliament Hill views, Elcho'S Explore Ottawa # 3 venue offers a free private car park and a patio on site and is a short walking distance from Laurier House National Historic Site. The…

    To the hotel

    price for 1 night
    Book Now From US$ 172
  • Lakeview Condo In Downtown With Free Parking.

    From US$ 277

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

    Offering spa facilities such as a Jacuzzi, a sauna and an indoor pool, Lakeview Condo In Downtown With Free Parking. apartment is situated only 1.1 km from CN Tower. The apartment is located 5…

    To the hotel

    price for 1 night
    Book Now From US$ 277