Menu

Search options

Select city first

2026-05-16

2026-05-17
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.

Ontario bed and breakfast

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

315 results

  • Twiningretreat

    From US$ 149

    57 The Promenade, Niagara-on-the-Lake, Canada (To the map)

    Twiningretreat Niagara-on-the-Lake features a free car park, a sunbathing terrace and a golf course, and lies 5 minutes' drive from Fort George National Historic Site of Canada. The bed & breakfast…

    To the hotel

    price for 1 night
    Book Now From US$ 149
  • Globetrotters B&B

    From US$ 245

    642 Simcoe St, Niagara-on-the-Lake, Canada (To the map)

    The 2-star Globetrotters B&B Niagara-on-the-Lake offers guests quiet accommodation with a sunbathing terrace, a satellite TV and a sun deck. Niagara on the Lake Heritage District and Edward Spera Art…

    To the hotel

    price for 1 night
    Book Now From US$ 245
  • Phoebe Wang

    From US$ 145

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

    If you are in love with sports, Phoebe Wang Toronto has a great location as it is set 10 minutes by car from the multi-purpose stadium "Rogers Centre"; also Yonge-Dundas Public Square is about a 25…

    To the hotel

    price for 1 night
    Book Now From US$ 145
  • La Maison De Sophie

    From US$ 266

    330 Gate Street, Niagara-on-the-Lake, Canada (To the map)

    The arts theater "Shaw Festival Theatre" is 0.8 km from La Maison De Sophie Niagara-on-the-Lake, while Fort George National Historic Site of Canada is 950 metres away. You can use a casino, a golf…

    To the hotel

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

    From US$ 206

    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$ 206
  • Welcome Home! Acores Bed & Breakfast

    From US$ 238

    35 Acores Avenue, Toronto, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 238
  • Ambassador B&B Guest Home

    From US$ 131

    266 Ontario Street, Stratford, Canada (To the map)

    Offering a safety deposit box and a parking, Ambassador B&B Guest Home By Elevate Rooms Stratford is located less than 5 minutes by car from Zion Lutheran. Ambassador B&B Guest Home By Elevate Rooms…

    To the hotel

    price for 1 night
    Book Now From US$ 131
  • Dot'S Landing Garden Room

    From US$ 191

    112 Delater Street, Niagara-on-the-Lake, Canada (To the map)

    Area attractions, including Shaw Festival Theatre and Fort George National Historic Site of Canada are located only a short walk from Dot'S Landing Garden Room Niagara-on-the-Lake. This venue offers…

    To the hotel

    price for 1 night
    Book Now From US$ 191
  • Monjardin Bed And Breakfast

    56059 Calton Line, Port Burwell, Canada (To the map)

    To the hotel

    Book Now
  • Marmora And Lake Inn And Victorian Diner

    From US$ 121

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

    The 3-star Marmora Inn is set 0.8 km from St. Matilda Church and 4.7 km from Crowe Lake. This inn features a bar, a shared lounge and a library as well as free Wi Fi throughout the property.

    To the hotel

    price for 1 night
    Book Now From US$ 121
  • Four Ninety Muskoka B & B

    From US$ 173

    490 Phillip Street East, Gravenhurst, Canada (To the map)

    Four Ninety Muskoka B & B Gravenhurst is 3.6 km from Lake Muskoka and features tennis courts and a sunbathing terrace. The venue is 5 minutes' walk from the centre of Gravenhurst.

    To the hotel

    price for 1 night
    Book Now From US$ 173
  • Home Pearl B&B

    From US$ 109

    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$ 109
  • A Li'L Bit Of Eden

    From US$ 161

    420 Line 2 (Bradfield Road), Niagara-on-the-Lake, Canada (To the map)

    The 2-star A Li'L Bit Of Eden Bed & Breakfast Niagara-on-the-Lake is set at a 7 km distance from Niagara Apothecary Museum featuring spa therapy and billiards.

    To the hotel

    price for 1 night
    Book Now From US$ 161
  • Inn By The Park Morrisburg

    From US$ 131

    22 Sir James Morris Drive, Morrisburg, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 131
  • Cottage On Caledonia Bed & Breakfast

    From US$ 168

    61 Caledonia Street, Stratford, Canada (To the map)

    Cottage On Caledonia, set next to Canadian Legion, is 45 km from London International airport. The property is situated 1 km away from Art in the Park.

    To the hotel

    price for 1 night
    Book Now From US$ 168
  • 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
  • The Basement By The Side Door Guest House

    From US$ 39

    154 Finn Court, Ottawa, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 39
  • West Gate Bed And Breakfast

    From US$ 102

    130 King Street West, Gananoque, Canada (To the map)

    West Gate Bed And Breakfast, located 0.3 km from Gananoque Municipal Marina, features a free carpark, a golf course and a sun deck. West Gate Bed And Breakfast Gananoque lies in close vicinity of…

    To the hotel

    price for 1 night
    Book Now From US$ 102
  • Via Veneto - Old Town

    From US$ 269

    215 Mary St., Niagara-on-the-Lake, Canada (To the map)

    Via Veneto - Old Town Bed & Breakfast Niagara-on-the-Lake, located near The Museum of the Paranormal, offers 24-hour reception and housekeeping service along with views over the garden. Guests can…

    To the hotel

    price for 1 night
    Book Now From US$ 269
  • Olana Bed And Breakfast

    From US$ 67

    229 Labrador Sual Road; Barangay Laois, Labrador, Pangasinan, Labrador, Philippines (To the map)

    Featuring views of the garden, Olana Bed And Breakfast Labrador is set in a touristic area, merely a 10-minute walk from Covelandia. This 2-star bed & breakfast also offers guests Wi-Fi in the rooms.

    To the hotel

    price for 1 night
    Book Now From US$ 67