Menu

Search options

Select city first

2026-07-01

2026-07-02
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.

3 star hotels 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

1127 results

  • Stay Inn Muskoka

    From US$ 138

    409 Bethune Drive North, Gravenhurst, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 138
  • Vineyard Villa

    From US$ 163

    1418 East West Line, Niagara-on-the-Lake, Canada (To the map)

    Vineyard Villa Niagara-on-the-Lake, set next to Kurtz Orchards Niagara on the Lake, is 85 km from John C. Munro airport. There is free Wi Fi in the rooms provided all the time.

    To the hotel

    price for 1 night
    Book Now From US$ 163
  • The Century House Bed And Breakfast Ottawa

    From US$ 129

    62 Stewart Street, Ottawa, Canada (To the map)

    Featuring free self parking, complimentary private parking and free parking onsite, The Century House Bed And Breakfast Ottawa is situated in Downtown Ottawa district, 850 metres from ByWard Market…

    To the hotel

    price for 1 night
    Book Now From US$ 129
  • Westport Station Motel

    From US$ 86

    52A Concession St, Westport, Canada (To the map)

    Featuring a tennis court, a free car park and a garden, Westport Station Motel offers beachfront accommodation nearly 1.6 km from Foley Mountain Conservation Area. The venue is 700 metres from Rox…

    To the hotel

    price for 1 night
    Book Now From US$ 86
  • Staywell Inn & Suites

    From US$ 102

    774 Base Line Road East, London, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 102
  • Ambiance By The Falls B&B

    From US$ 160

    4467 John Street, Niagara Falls, Canada (To the map)

    Ambiance By The Falls B&B is located in Clifton Hill district and overlooks Clifton Hill. The property also offers shuttle service and valet parking service.

    To the hotel

    price for 1 night
    Book Now From US$ 160
  • Inn On The Beach

    From US$ 137

    505 Shore Lane, Wasaga Beach, Canada (To the map)

    The 3-star Inn On Beach is a residential accommodation in Wasaga Beach, offering a summer terrace, a sun deck and a flat screen TV. Nancy Island Historic Site is 3.1 km from the venue, while Nancy…

    To the hotel

    price for 1 night
    Book Now From US$ 137
  • Emilyville Inn

    From US$ 104

    60 Grand Road, Campbellford, Canada (To the map)

    Emilyville Inn Campbellford is set 2.1 km from Ferris Provincial Park, and boasts shared barbecue facilities and a garden. Ranney Gorge Suspension Bridge is 550 metres away, while Busy Bees Flea…

    To the hotel

    price for 1 night
    Book Now From US$ 104
  • Tru By Hilton Oshawa

    From US$ 138

    474 Aviator Ln, Oshawa, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 138
  • Shambhala Bed And Breakfast

    From US$ 135

    2825 County Road 36, Buckhorn, Canada (To the map)

    Featuring free Wi-Fi throughout the property, Shambhala Bed And Breakfast Buckhorn offers accommodation within 1.5 km from Kawartha Highlands Signature Park. The bed & breakfast is merely a 15-minute…

    To the hotel

    price for 1 night
    Book Now From US$ 135
  • Residence & Conference Centre - Sarnia

    From US$ 66

    1485 London Road, Sarnia, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 66
  • Home2 Suites By Hilton Kitchener

    From US$ 126

    30 Fairway Road South Bldg B, Kitchener, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 126
  • A Garden Stroll Bed & Breakfast

    From US$ 110

    325 Devon Street, Stratford, Canada (To the map)

    A Garden Stroll Bed & Breakfast, situated close to Gallery Stratford, offers accommodation with a sun terrace, free self parking and a Jacuzzi. Avon Theater is 2.5 km from the bed & breakfast and…

    To the hotel

    price for 1 night
    Book Now From US$ 110
  • Zens Inn

    From US$ 50

    232 King St W, Suite 2528, Prescott, Canada (To the map)

    Featuring a free parking and a safe deposit box, Zens Inn is set 2.6 km from Saint Mary's Cathedral in Prescott. The venue comprises 10 rooms.

    To the hotel

    price for 1 night
    Book Now From US$ 50
  • Cn Tower View Suite With Free Parking

    From US$ 208

    151 Dan Leckie Way 758, Toronto, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 208
  • Shore Vista Lodge

    From US$ 173

    20963 Dalton Rd, Georgina, Georgina, Canada (To the map)

    To the hotel

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

    From US$ 84

    14257 County Road 2, Brighton, Canada (To the map)

    Burken B&B Brighton features complimentary parking and a golf course, and lies 10 minutes' drive from Popham Bay. The property is situated 7 km from Brighton city centre and 120 km from Kingston…

    To the hotel

    price for 1 night
    Book Now From US$ 84
  • Tekdiv B&B

    From US$ 126

    24 Selton School Road, Lansdowne, Canada (To the map)

    The 3-star Tekdiv B&B Lansdowne is set 3.1 km from 1000 Islands Skydeck and 1.2 km from Thousand Islands Bridge. This venue also provides a sun terrace, a golf course and a patio.

    To the hotel

    price for 1 night
    Book Now From US$ 126
  • South Shore Suites

    From US$ 378

    75357 Bluewater Highway, Bayfield, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 378
  • Paradise Villa Bowmanville

    From US$ 76

    11 Clipper Lane, Bowmanville, Canada (To the map)

    Bowmanville Zoo is placed nearly a 10-minute ride away, and Visual Arts Centre of Clarington is a 10-minute drive from Bowmanville Villa.

    To the hotel

    price for 1 night
    Book Now From US$ 76