Menu

Search options

Select city first

2026-06-22

2026-06-23
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

2917 results

  • Casino Rama

    5899 Rama Road,Orillia,ONTARIO,CAN, Ramara, Canada (To the map)

    To the hotel

    Book Now
  • Queen'S University - Victoria Hall

    75 Bader Lane,Kingston,ONTARIO,CAN, Kingston, Canada (To the map)

    To the hotel

    Book Now
  • Pine Crest Motel

    536 Ontario Hwy 11 17, Nipigon, Canada (To the map)

    To the hotel

    Book Now
  • Queen'S University - Leggett Hall

    194 Stuart Street, Kingston, Canada (To the map)

    To the hotel

    Book Now
  • Hampton Inn London Ontario

    840 Exeter Road, London, Canada (To the map)

    To the hotel

    Book Now
  • Kensington Place Apartments

    42 Kensington Pl, Toronto, Canada (To the map)

    To the hotel

    Book Now
  • 1000 Islands Ivy Lea Koa

    514 1000 Islands Parkway, Ivy Lea, Canada (To the map)

    To the hotel

    Book Now
  • Hochelaga Inn

    From US$ 138

    24 Sydenham Street South, Kingston, Canada (To the map)

    Area attractions, including Princess of Wales' Own Regiment Museum and Queen's University are located only a short walk from Hochelaga Inn Kingston. Guests will have access to free parking on site…

    To the hotel

    price for 1 night
    Book Now From US$ 138
  • Blue Spruce Bed And Breakfast Muskoka

    From US$ 103

    470 Bay Street Ontario, Gravenhurst, Canada (To the map)

    Featuring free Wi Fi in all rooms, Blue Spruce Bed And Breakfast Gravenhurst offers accommodation within 0.4 km from Muskoka Steamships. Guests who stay in the venue can park their car onsite.

    To the hotel

    price for 1 night
    Book Now From US$ 103
  • Niagara Grandview Boutique Hotel

    From US$ 143

    5359 River Road, Niagara Falls, Canada (To the map)

    A sun deck, a library and a tennis court are available at Niagara Grandview Manor Bed & Breakfast, and Journey Behind the Falls is 2.2 km away. The property is located 2 km from the centre of Niagara…

    To the hotel

    price for 1 night
    Book Now From US$ 143
  • Avid Hotel Toronto - Vaughan Southwest By Ihg

    6800 Highway 7, Vaughan, Canada (To the map)

    To the hotel

    Book Now
  • Toronto North Cookstown Koa

    139 Reive Boulevard, Cookstown, Canada (To the map)

    To the hotel

    Book Now
  • Shamrock Lodge

    1090 Shamrock Road, Port Carling, Canada (To the map)

    To the hotel

    Book Now
  • Quality Inn

    300 Ecclestone Drive, Bracebridge, Canada (To the map)

    To the hotel

    Book Now
  • Rideau Heights Inn

    From US$ 73

    72 Rideau Heights Drive, Ottawa, Canada (To the map)

    Set very close to parks, the 2-star Rideau Heights Inn Ottawa offers welcoming rooms. Free Wi-Fi is available in public areas as well as a free car park, live performances and a garden are available…

    To the hotel

    price for 1 night
    Book Now From US$ 73
  • Hampton Inn Napanee Ontario

    40 Mcpherson Drive, Napanee, Canada (To the map)

    To the hotel

    Book Now
  • Pine Cove Lodge

    1013 Hwy 528A,Noelville,ONTARIO,CAN, French River, Canada (To the map)

    To the hotel

    Book Now
  • Stevenson Farms-Harvest Spa B & B

    From US$ 96

    5923 County Road 15, Alliston, Canada (To the map)

    The 3-star Stevenson Farms-Harvest Spa B & B Alliston is set 3.7 km from St. Paul's Catholic School and 4.6 km from Earl Rowe Provincial Park. Free WiFi is available in public areas as well as free…

    To the hotel

    price for 1 night
    Book Now From US$ 96
  • Bissells Hideaway

    205 Metler Rd R.R. #1 Ridgeville, Fonthill, Canada (To the map)

    To the hotel

    Book Now
  • Plantation House Bed & Breakfast

    From US$ 438

    14 North Street, Port Hope, Canada (To the map)

    Plantation House Bed & Breakfast, located 1.2 km from Port Hope Marina, features a free private car park, a patio and a sundeck. The property is situated 1 km from Port Hope city centre and 115 km…

    To the hotel

    price for 1 night
    Book Now From US$ 438