Menu

Search options

Select city first

2026-06-25

2026-06-26
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.

All Ontario hotels

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

9460 results

  • Forest Hill Bed And Breakfast

    From US$ 120

    78 Forest Hill Drive, Kitchener, Canada (To the map)

    Featuring free self parking, allergy-free rooms and a garden, Forest Hill Bed And Breakfast is set 2.6 km from St. Mary Our Lady of the Seven Sorrows Church in Kitchener. Forest Hill United Church is…

    To the hotel

    price for 1 night
    Book Now From US$ 120
  • The Beverley Hotel

    From US$ 264

    335 Queen Street West, Toronto, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 264
  • Hummingbird Haven Bed & Breakfast Luxury Suite With Terrace & Seasonal Lake Views Located In Historic Old Town Niagara-On-The-Lake

    From US$ 216

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

    To the hotel

    price for 1 night
    Book Now From US$ 216
  • North Of Avon B&B Suites

    From US$ 203

    36 Waterloo Street North, Stratford, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 203
  • Suite In The Bush-Private Apartment

    From US$ 105

    373 Old L'Amable Road, Bancroft, Canada (To the map)

    Featuring free WiFi throughout the property, Suite In The Bush Bancroft offers accommodation within 1.3 km from L'Amable Lake.

    To the hotel

    price for 1 night
    Book Now From US$ 105
  • Rymal'S Motel

    From US$ 72

    136 Erie Street South, Leamington, Canada (To the map)

    Boasting free self parking, free parking and a golf course, Rymal'S Motel Leamington is located just 1.9 km from Seacliff Park Amphitheatre. The centre of Leamington is within 3 km of the venue, and…

    To the hotel

    price for 1 night
    Book Now From US$ 72
  • Geraldton Rooms

    From US$ 78

    517 Main Street, Geraldton, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 78
  • Koch Haus Bed And Breakfast

    From US$ 84

    2758 Line 37, Stratford, Canada (To the map)

    Koch Haus Bed And Breakfast is located 1.8 km from Gallery Stratford and features a summer terrace and a golf course. The property is set within 30 minutes' walk of the centre of Stratford, not far…

    To the hotel

    price for 1 night
    Book Now From US$ 84
  • Auberge Le Chardo Inn

    374 St-Philippe St, Alfred, Canada (To the map)

    To the hotel

    Book Now
  • Centennial Motel

    From US$ 167

    10 Sauble Falls Parkway, Sauble Beach, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 167
  • Bear & Butterfly Bed And Breakfast

    From US$ 140

    755 Jones Rd Rr 1, Gravenhurst, Canada (To the map)

    Placed only a short distance from Muskoka Steamships, Bear & Butterfly Bed And Breakfast offers amenities, such as a sun deck and a picnic area.

    To the hotel

    price for 1 night
    Book Now From US$ 140
  • Merland Park Minnow Motel

    From US$ 199

    12488 Loyalist Parkway, Picton, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 199
  • Lakeview Motel And Cottages

    From US$ 121

    625 Main Street, Sauble Beach, Canada (To the map)

    Lakeview Motel And Cottages Sauble Beach, located approximately 5 minutes' drive from Sauble Beach Outpost, boasts a swimming pool. This motel also includes a car park.

    To the hotel

    price for 1 night
    Book Now From US$ 121
  • Harlem Stonegate B&B

    From US$ 162

    2341 Harlem Road, Portland, Canada (To the map)

    Less than 1 km from Portland city centre, Harlem Stonegate B&B features guest rooms with views of the garden.

    To the hotel

    price for 1 night
    Book Now From US$ 162
  • Butler Creek House

    From US$ 354

    538 Butler Street, Niagara-on-the-Lake, Canada (To the map)

    The 3-star Butler Creek House Bed & Breakfast Niagara-on-the-Lake is set 1.1 km from Ryerson Park and 1.3 km from Fort George National Historic Site of Canada. Guests can enjoy free Wi Fi throughout…

    To the hotel

    price for 1 night
    Book Now From US$ 354
  • Cedar Drive Inn

    From US$ 113

    14990 Concession 10-11 Road, Crysler, Canada (To the map)

    Cedar Drive B&B Gite Crysler, located 1.2 km from Notre-Dame-du-Rosaire, offers guests a free carpark and a luggage room. The venue is situated 1 km from Crysler city centre and 55 km from Macdonald…

    To the hotel

    price for 1 night
    Book Now From US$ 113
  • Bruce Anchor Cabins

    From US$ 146

    29 Legion Street, Tobermory, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 146
  • The Red Coat

    From US$ 181

    5 Front Street South, Niagara-on-the-Lake, Canada (To the map)

    Featuring free self parking and a golf course, The Red Coat Bed & Breakfast Niagara-on-the-Lake offers accommodation within 0.7 km from Brock's Monument National Historic Site. Whirlpool State Park…

    To the hotel

    price for 1 night
    Book Now From US$ 181
  • Mt House

    From US$ 74

    2263 Harcourt Crescent, Mississauga, Canada (To the map)

    Mt House Mississauga, located a 10-minute drive away from the free-admission public Art Gallery of Mississauga, offers guests a tennis court and a golf course. Situated in Lakeview district, the…

    To the hotel

    price for 1 night
    Book Now From US$ 74
  • Serenity On The Lake

    From US$ 232

    9 Christopher Street, Niagara-on-the-Lake, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 232