Menu

Search options

2026-03-03

2026-03-04
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

7580 results

  • Wmb-Cozy Holiday Home

    From US$ 59

    71 Winstanly Crescent, Toronto, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 59
  • Wellington Street Guest House

    From US$ 104

    255 Wellington Street South, Saint Marys, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 104
  • Comfort Inn & Suites

    25 Western Avenue, Cochrane, Canada (To the map)

    To the hotel

    Book Now
  • Trillium Bed & Breakfast

    From US$ 110

    5151 River Rd, Niagara Falls, Canada (To the map)

    Featuring free self parking, a free car park and free private parking, Trillium Bed & Breakfast is set 2.2 km from American Falls in Niagara Falls. The commercial Casino Niagara is less than 1.2 km…

    To the hotel

    price for 1 night
    Book Now From US$ 110
  • Countryside Motel

    From US$ 63

    3343 Egremont Drive, Adelaide Metcalfe, Canada (To the map)

    Featuring a Jacuzzi, free parking and a tennis court, Countryside Motel Adelaide Metcalfe offers accommodation within 6 km from the history Museum Strathroy-Caradoc. The centre of Adelaide Metcalfe…

    To the hotel

    price for 1 night
    Book Now From US$ 63
  • Madawaska Lodge

    From US$ 160

    3121A Highway 523 (Madawaska Rd) Box 183, Madawaska, Canada (To the map)

    Surrounded by forests, Madawaska Lodge offers a bar and a pool table. The venue is located along public beach, about 1 km from the centre of Madawaska.

    To the hotel

    price for 1 night
    Book Now From US$ 160
  • Inn 31

    From US$ 111

    31 Division Street South, Kingsville, Canada (To the map)

    Offering free parking, a golf course and a restaurant, Inn 31 is located less than 5 minutes by car from Kingsville Commity Church. The venue is 1 km from the city centre and adjacent to Chiaroscuro.

    To the hotel

    price for 1 night
    Book Now From US$ 111
  • Hard Rock Hotel & Casino Ottawa

    4837 Albion Road, Ottawa, Canada (To the map)

    To the hotel

    Book Now
  • Place 19-67 Restaurant Motel

    200 Old Highway 17, Plantagenet, Canada (To the map)

    To the hotel

    Book Now
  • Windswept On The Trent

    From US$ 256

    158 Birch Point Road, Campbellford, Canada (To the map)

    Windswept On The Trent Hotel Campbellford is located 3.5 km from Seymour Lake and offers a free car park, a Jacuzzi and a sundeck. The guest house features free WiFi throughout the property.

    To the hotel

    price for 1 night
    Book Now From US$ 256
  • Auberge Glengarry Inn, The Mystic

    From US$ 207

    23 Kenyon Street East, Alexandria, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 207
  • Towneplace Suites By Marriott Tecumseh Windsor

    1600 Sylvestre Drive, Tecumseh, Canada (To the map)

    To the hotel

    Book Now
  • Carriage House On Kent

    From US$ 168

    1 Kent Street, Niagara-on-the-Lake, Canada (To the map)

    Carriage House On Kent Bed & Breakfast Niagara-on-the-Lake, located about 4.8 km from Whirlpool State Park, features a sundeck, a golf course and air conditioning.

    To the hotel

    price for 1 night
    Book Now From US$ 168
  • Three Island Motel

    From US$ 101

    3404 County Road 36 South, Bobcaygeon, Canada (To the map)

    Three Island Motel is located within 25 minutes' walk of Kawartha Settlers' Village Art Center, and Boyd Heritage Museum is a 5-minute ride from this place.

    To the hotel

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

    From US$ 212

    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$ 212
  • Hebergement Residence De La Cite

    From US$ 57

    400 Den Haag Drive, Ottawa, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 57
  • E Residential Luxury Rental

    From US$ 82

    12 Monteith St Toronto On M4Y 1K7, Toronto, Canada (To the map)

    E Residential Luxury Rental apartment is an accommodation with either a balcony or a sunny patio. The apartment has parquetry floors. Bikes are also available for rent at the property.

    To the hotel

    price for 1 night
    Book Now From US$ 82
  • Woman River Camp

    2 South Bay Road, Ear Falls, Canada (To the map)

    To the hotel

    Book Now
  • The New Elgin Motel

    9701 Sunset Drive, Saint Thomas, Canada (To the map)

    The New Elgin Motel Saint Thomas is a 2-star historical venue featuring air-conditioned rooms within a 25-minute walk from Elgin Military Museum. The property is located 5 km from the centre of Saint…

    To the hotel

    Book Now
  • Clear Lake Village Resort

    From US$ 114

    1006 Clear Lake Rd, Torrance, Canada (To the map)

    Located 4.1 km from Bala Falls, guests of 2-star Clear Lake Village Resort Torrance may find barbeque grills and entertainment activities on-site. It is 1 km from the centre of Torrance, and 16 km…

    To the hotel

    price for 1 night
    Book Now From US$ 114