Menu

Search options

Select city first

2026-06-30

2026-07-01
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

341 results

  • 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
  • Bed And Breakfast Comfy & Cozy

    From US$ 82

    2351 Brunel Road, Huntsville, Canada (To the map)

    Bed And Breakfast Comfy & Cozy Huntsville, located 4.3 km from Happy Tails Pet Resort, features free Wi-Fi throughout the property. Sugarbush Hill Maple Farm is 4.6 km away from Bed And Breakfast…

    To the hotel

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

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

    To the hotel

    Book Now
  • Pelican Guest House. Village Style Living. Spend Vacation Time In Eco Place!

    From US$ 104

    121 Albert Street, Fort Erie, Canada (To the map)

    If you are in love with sports, Pelican Guest House. Village Style Living. Spend Vacation Time In Eco Place! Fort Erie has a great location as it is set within 4.7 km of the multipurpose indoor…

    To the hotel

    price for 1 night
    Book Now From US$ 104
  • 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
  • 9Mins Airport 1 Min To Shopping Mall

    From US$ 41

    45 Burrard Road, Toronto, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 41
  • Marmora And Lake Inn

    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
  • The Royal Manor Inn

    From US$ 346

    242 Ricardo Street, Niagara-on-the-Lake, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 346
  • Queen Bedroom

    From US$ 45

    2157 Kipling Ave, Toronto, Canada (To the map)

    To the hotel

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

    From US$ 125

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

    From US$ 158

    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$ 158
  • 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
  • Britannia B + B

    187 Britannia Road West, Goderich, Canada (To the map)

    To the hotel

    Book Now
  • 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$ 213

    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$ 213
  • 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
  • Apple Tree Historic B&B

    From US$ 211

    263 Regent Street, Box 1792, Niagara-on-the-Lake, Canada (To the map)

    Apple Tree Historic B&B offers a free carpark, free self parking and a golf course in the downtown part of Niagara-on-the-Lake, with a reasonable distance from Stratus Vineyards Winery. The venue is…

    To the hotel

    price for 1 night
    Book Now From US$ 211
  • 23Maple

    From US$ 108

    23 Maple Avenue, Haliburton, Canada (To the map)

    23Maple Bed & Breakfast Haliburton is set only 5 minutes' walk from Head Lake and just 5 minutes' walk from Algonquin Provincial Park.

    To the hotel

    price for 1 night
    Book Now From US$ 108