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

1140 results

  • Le Voyageur Inn

    From US$ 114

    351 Main Street, Mattawa, Canada (To the map)

    Located 3.7 km from Lac Robertson Lake, the 3-star Le Voyageur Inn Mattawa features a cable flat-screen and a flat screen TV. The accommodation is set 500 metres from Mattawa History Museum.

    To the hotel

    price for 1 night
    Book Now From US$ 114
  • Zero - 100 Motor Inn

    From US$ 71

    37 Peninsula Rd, Heron Bay, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 71
  • Silver Springs Cottage Resort

    From US$ 128

    5818 Elephant Lake Road, Harcourt, Canada (To the map)

    Located 4.7 km from Fishtail Lake, guests of 3-star Silver Springs Cottage Resort Harcourt may find a play area, a golf course and a lending library on-site. The cottage is merely a 5-minute walk…

    To the hotel

    price for 1 night
    Book Now From US$ 128
  • Chantry Breezes B&B

    107 High St, Southampton, Canada (To the map)

    To the hotel

    Book Now
  • Lake Shore Salzburger Hof Resort

    289 Corbeil Point Rd, Batchawana Bay, Canada (To the map)

    Lake Shore Salzburger Hof Resort is a 3-star venue situated at about 55 km distance from Brimley State Park.

    To the hotel

    Book Now
  • The Moffat House

    597 Weller Street, Peterborough, Canada (To the map)

    To the hotel

    Book Now
  • Elk Lake Eco Centre

    119 Ontario St, James, Canada (To the map)

    To the hotel

    Book Now
  • 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
  • Manitoulin Inn

    From US$ 118

    2070 Highway 551, Mindemoya, Canada (To the map)

    The 3-star Manitoulin Inn Mindemoya is set 2.4 km from the large Treasure Island and 7 km from Neon Raven Art Gallery. Free WiFi is offered throughout the venue and parking area is available onsite.

    To the hotel

    price for 1 night
    Book Now From US$ 118
  • Hwy 17 Hotel

    From US$ 55

    Hwy 17 Motel 46 Pinewood Drive, Wawa, Canada (To the map)

    The 3-star Hwy 17 Motel is set about 1.4 km from The Canada Goose. Set 165 km from Sault Ste. Marie, this venue offers easy access to Michipicoten Municipal Office placed nearby.

    To the hotel

    price for 1 night
    Book Now From US$ 55
  • Inn On The Harbour And Telegraph House

    From US$ 90

    202 Main Street, Port Stanley, Canada (To the map)

    Set 1 km from the centre of Port Stanley, Inn On The Harbour And Telegraph House offers free WiFi throughout the venue. The Stork Club is 300 metres from the accommodation, while Posh in the Port Spa…

    To the hotel

    price for 1 night
    Book Now From US$ 90
  • Lake Superior Boutique Hotel

    From US$ 56

    30 Cumberland Street South, Thunder Bay, Canada (To the map)

    Sleeping Giant Bnb Thunder Bay includes 10 rooms and is within 12 minutes' stroll of Thunder Bay Military Museum.

    To the hotel

    price for 1 night
    Book Now From US$ 56
  • A Voyageur'S Guest House

    From US$ 53

    95 Arlington Avenue, Ottawa, Canada (To the map)

    A Voyageur'S Guest House Ottawa, located 2.1 km from Parliament Hill, offers guests complimentary parking and free self parking. Situated in Centretown district, the bed & breakfast is set 1.8 km…

    To the hotel

    price for 1 night
    Book Now From US$ 53
  • Airport Motor Inn

    From US$ 95

    Hwy 17, Marathon, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 95
  • Dev Hotel And Conference Centre

    From US$ 128

    1950 Montreal Road, Cornwall, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 128
  • Wellington Inn

    From US$ 80

    265 Wellington Street, Bracebridge, Canada (To the map)

    Situated 4 km from the christmas Santa's Village Theme Park in Bracebridge, Wellington Inn features a free carpark and free self parking throughout the venue. The accommodation is 2 km from the city…

    To the hotel

    price for 1 night
    Book Now From US$ 80
  • Adas Guesthouse

    From US$ 71

    41 Huntley Street, Toronto, Canada (To the map)

    Just 10 minutes' walk from Royal Ontario Museum, the venue is 5 minutes away from Sherbourne underground station.

    To the hotel

    price for 1 night
    Book Now From US$ 71
  • Hyatt Place Mississauga / Airport Corp Center

    From US$ 130

    5100 Satellite Drive, Mississauga, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 130
  • Liberty Village Townhouse

    From US$ 222

    34 Western Battery Road #416, Toronto, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 222
  • Bay Lake Inn - Frontiersman Motel

    From US$ 63

    35 Main Street, Latchford, Canada (To the map)

    The 2-star Frontiersman Motel Latchford provides quick access to W.J.B. Greenwood Provincial Park and offers free self parking and a free car park. Sergeant Aubrey Cosens is 800 metres away while…

    To the hotel

    price for 1 night
    Book Now From US$ 63