Menu

Search options

2026-02-23

2026-02-24
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

1042 results

  • Mastersons Motel

    From US$ 71

    691 Hwy 41 North, Greater Napanee, Canada (To the map)

    The 3-star Masterson'S Motel Greater Napanee is set 2.7 km from Forest Mills Conservation Area and 1.8 km from Strathcona Paper Centre Sports Complex. Free WiFi is available throughout the property…

    To the hotel

    price for 1 night
    Book Now From US$ 71
  • Windspire Inn

    From US$ 51

    276 Mill Street, Port Elgin, Canada (To the map)

    Featuring free parking and a sun deck, Windspire Inn is located not far from Port Elgin Main Beach. Additional amenities include 24-hour front desk assistance, valet parking service and tour/ticket…

    To the hotel

    price for 1 night
    Book Now From US$ 51
  • Homewood Suites By Hilton Burlington

    From US$ 167

    975 Syscon Road, Burlington, Canada (To the map)

    Homewood Suites By Hilton Burlington, located 1 km from the shopping mall "Riocan Centre", features a heated pool, a swimming pool and an indoor heated swimming pool. The 64-square-kilometre Bronte…

    To the hotel

    price for 1 night
    Book Now From US$ 167
  • Bel Air Cottages And Motel

    From US$ 131

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

    Bel Air Motel And Cottages Sauble Beach is rated 3 stars and is placed just 5 minutes' walk from The Gift Bowl. The property provides 13 guestrooms appointed with a flat-screen TV with satellite…

    To the hotel

    price for 1 night
    Book Now From US$ 131
  • Mccreary'S Beach Resort

    155 Mccrearys Beach Rd Perthontario K7H 3C8, Perth, Canada (To the map)

    Great Blue Resorts Mccreary'S Beach, set in Perth, provides guests with free self parking and an internet connection.

    To the hotel

    Book Now
  • Falls Lodge By The Falls

    From US$ 55

    6276 Main Street, Niagara Falls, Canada (To the map)

    Falls Lodge By The Falls Niagara Falls, located just off Fallsview Tourist Area, about 1.5 km from the bustling street "Clifton Hill", features an outdoor pool for guests to take a dip in. The venue…

    To the hotel

    price for 1 night
    Book Now From US$ 55
  • Best Western Plus Cambridge Hotel

    From US$ 88

    730 Old Hespeler Road, Cambridge, Canada (To the map)

    Best Western Plus Cambridge Hotel, located 3.5 km from the 252-acre community Riverside Park, offers guests complimentary parking, free self parking and a heated swimming pool. Featuring an indoor…

    To the hotel

    price for 1 night
    Book Now From US$ 88
  • Spark By Hilton Toronto Markham

    From US$ 88

    8330 Woodbine Avenue, Markham, Canada (To the map)

    Situated 2.1 km from Flato Markham Theatre in Markham, Comfort Inn - Toronto Northeast features a heated pool, free self parking and a Jacuzzi throughout the venue. Sanatan Mandir Cultural Centre is…

    To the hotel

    price for 1 night
    Book Now From US$ 88
  • Muskoka Lakes Hotel And Resorts

    From US$ 177

    4 Armstrong Point Road, Port Carling, Canada (To the map)

    Muskoka Lakes Hotel And Resorts Port Carling, located just near Red Canoe Gallery, features a sun deck, a sunbathing terrace and a golf course. It is 1.4 km from Mirror Lake and 0.3 km from Muskoka…

    To the hotel

    price for 1 night
    Book Now From US$ 177
  • Best Western Plus Woodstock Inn & Suites

    From US$ 103

    811 Athlone Avenue, Woodstock, Canada (To the map)

    Featuring a free car park, a patio and a gym, Best Western Plus Woodstock Inn & Suites offers comfortable accommodation nearly 2.1 km from Southside Park. Church Of The Epiphany is less than 2 km…

    To the hotel

    price for 1 night
    Book Now From US$ 103
  • Lang Lake Resort

    From US$ 184

    1454 Lang Lake Road, Espanola, Canada (To the map)

    Set 4.3 km from Willisville Lookout, the 3-star Lang Lake Resort Espanola includes 11 rooms. Guests who stay at the resort can park their car on site.

    To the hotel

    price for 1 night
    Book Now From US$ 184
  • Hampton Inn By Hilton Ottawa Airport

    From US$ 86

    2869 Gibford Drive, Ottawa, Canada (To the map)

    Hampton Inn By Hilton Ottawa Airport, located 2.4 km from Ottawa International Airport, boasts a salt water pool. Capital Golf Centre is less than 4.5 km away.

    To the hotel

    price for 1 night
    Book Now From US$ 86
  • Mcgee'S Inn

    From US$ 130

    185 Daly Avenue, Ottawa, Canada (To the map)

    Mcgee'S Inn Ottawa, situated less than 1 km from ByWard Market Square, offers flat screen TV and a flat screen TV. Galerie SAW Gallery is a popular place to visit 550 metres away from the venue.

    To the hotel

    price for 1 night
    Book Now From US$ 130
  • King Hotel

    From US$ 101

    112 King Street, Palmerston, Canada (To the map)

    King Hotel, located just near Palmerston Railway Heritage Museum, features flat-screen TV, a flat screen TV and a satellite TV. The city centre is about 5 minutes away on foot.

    To the hotel

    price for 1 night
    Book Now From US$ 101
  • Leelas Villa Inn Flesherton

    From US$ 52

    774107 Highway 10, Flesherton, Canada (To the map)

    Set 0.9 km from Local Colour Art Gallery, Leelas Villa Inn Flesherton features a restaurant, complimentary parking and free self parking. The property is situated 1 km from Flesherton city centre and…

    To the hotel

    price for 1 night
    Book Now From US$ 52
  • O'Brien House

    From US$ 80

    39 Glenaire Mews, Kingston, Canada (To the map)

    The low-budget O'Brien House Bed And Breakfast is nestled not far from Kingston Penitentiary and features a free parking and a designated place for smoking.

    To the hotel

    price for 1 night
    Book Now From US$ 80
  • Muskoka Grandview

    From US$ 425

    939 Highway 60, Huntsville, Canada (To the map)

    Muskoka Grandview Hotel, set in Huntsville, provides guests with a golf course, free self-parking and a swimming pool. Peninsula Lake is 3.4 km from the accommodation, while Zig Zag Escape Cabins is…

    To the hotel

    price for 1 night
    Book Now From US$ 425
  • Shamrock Motel

    From US$ 50

    955 Yonge Street, Midland, Canada (To the map)

    Set only a couple of minutes' drive from The Castle Village And Enchanted Kingdom Park, Shamrock Motel Midland offers cheap accommodation with free self parking and parking spaces. Little Lake Park…

    To the hotel

    price for 1 night
    Book Now From US$ 50
  • Best Western Plus Waterfront Hotel

    277 Riverside Dr W, Windsor, Canada (To the map)

    To the hotel

    Book Now
  • The Waddell

    From US$ 200

    1 Walton Street, Port Hope, Canada (To the map)

    Featuring a restaurant and a free car park, The Waddell Hotel is set 0.6 km from Walk Bridge over Ganaraska River in Port Hope. Capitol Theatre is 600 metres from the venue.

    To the hotel

    price for 1 night
    Book Now From US$ 200