Search cheap hotels in Ontario

Find the cheap hotels that appeal to you the most

Featured cheap hotel destinations

Destination inspiration for your trip – find a cheap hotel

Toronto

415 cheap hotels

Mississauga

114 cheap hotels

Niagara Falls

90 cheap hotels

Blue Mountains

69 cheap hotels

Niagara on the Lake

63 cheap hotels

Ottawa

53 cheap hotels

Kitchener

53 cheap hotels

Brampton

51 cheap hotels

Windsor

44 cheap hotels

Hamilton

43 cheap hotels

London

41 cheap hotels

Richmond Hill

34 cheap hotels

Kingston

34 cheap hotels

Collingwood

34 cheap hotels

Vaughan

34 cheap hotels

Oakville

28 cheap hotels

The best cheap hotels in Ontario

Check out our pick of great cheap hotels in Ontario

Filter by:

Star rating
Review score

Sterling Inn & Spa

Hotel in Niagara Falls

This hotel is located less than one mile from the Maid of the Mist Niagara Falls boat tour. It features a full service spa and free Wi-Fi in the rooms.

J
Julio
From
Brazil
Everything were perfect! The staff are very helpful and flexible. The rooms are impeccable .
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 2,489 reviews
Price from
US$102.78
1 night, 2 adults

Willow B Inn

Kingsville

Set in Kingsville and only 47 km from TCF Center, Willow B Inn offers accommodation with quiet street views, free WiFi and free private parking.

R
Richard
From
United Kingdom
It felt homely. Great location, comfortable and well equipped.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 159 reviews
Price from
US$90.44
1 night, 2 adults

The Village Suites

Wellington

Offering city views, The Village Suites is an accommodation situated in Wellington, 800 metres from Wellington Rotary Beach and 34 km from Empire Theater.

S
Stefanie
From
Germany
The apartment was amazing: spacious, modern, comfortable. And the king size bed was so unbelievably comfortable, I didn’t want to leave it. My daughter found a chest with puzzles and games in it which came in handy as we arrived on a very rainy day and spent the afternoon inside. I would book this apartment again!!!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 328 reviews
Price from
US$72.56
1 night, 2 adults

Grey Rose Suites

Hotel in Hanover

Set in Hanover, Grey Rose Suites offers 4-star accommodation with a garden, a shared lounge and a terrace. There is a barbecue and guests can make use of free WiFi and free private parking.

M
MARIO
From
United States
The staff made the necessary to solve my problem, what I appreciate the most.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 191 reviews
Price from
US$102.08
1 night, 2 adults

Bayside Inn

Parry Sound

Set 1.2 km from Waubuno Beach, Bayside Inn offers 3-star accommodation in Parry Sound and has a terrace.

S
Struzina
From
Germany
We loved our stay here, it was very charming. It’s not soulless like the chain hotels. The house is so lovely, Jeff, the owner, is so friendly and the rooms are very cozy. You feel definitely welcomed here. For breakfast you get e.g. custom made eggs, homemade jam and fresh fruits. The passing of trains nearby is an interesting experience. We can definitely recommend the Bayside Inn, it was the best stay on our roadtrip and we would love to come back.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 392 reviews
Price from
US$90.74
1 night, 2 adults

Mystic Isle Motel

Wawa

With beautiful views over Lake Superior, this Wawa, Ontario motel features free Wi-Fi and on-site parking . Michipicoten Post Provincial Park is 3.8 km from Motel Mystic.

F
Francis
From
United States
Room was excellent, would definitely stay again
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 577 reviews
Price from
US$81.52
1 night, 2 adults

TownePlace Suites by Marriott Oshawa

Hotel in Oshawa

TownePlace Suites by Marriott Oshawa has free bikes, garden, a shared lounge and bar in Oshawa. This 3-star hotel offers a 24-hour front desk, an ATM and free WiFi.

C
Colin
From
United Kingdom
The hotel location was ideal and the staff were very helpful. Loved that every day there was different options for breakfast. Hotel facilities were excellent.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 122 reviews
Price from
US$107.75
1 night, 2 adults

Staybridge Suites Guelph by IHG

Hotel in Guelph

Staybridge Suites Guelph features an indoor pool, a 24-hour fitness centre and outdoor barbecue grills The spacious accommodations are furnished with full kitchens.

a
anil
From
Hong Kong
The service was excellent with great attention to customer service
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 516 reviews
Price from
US$127.60
1 night, 2 adults

Cozy 2 Bedroom Suite, 5 mins from Thermea Spa

Whitby

Set in Whitby and only 23 km from Toronto Zoo, Cozy 2 Bedroom Suite, 5 mins from Thermea Spa offers accommodation with quiet street views, free WiFi and free private parking.

j
janet
From
Canada
What a fabulous spot that was within walking distance to the Thermae Spa! The hosts were amazing from start to finish with communication:) The beds were so comfy we want to know the brand lol Thanks for a fabulous stay!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 5 reviews
Price from
US$116.29
1 night, 2 adults

Dundas and Brock Suitel

Hotel in Toronto

2.9 km from BMO Field, Dundas and Brock Suitel is located in Toronto and features free WiFi and express check-in and check-out.

M
Mines
From
Philippines
The apartment is very clean & cozy and facilities are complete. The washing machine and complete kitchen are very convenient. There are good bars, restos & bakery nearby.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 10 reviews
Price from
US$135.58
1 night, 2 adults
All cheap hotels in Ontario

Most booked cheap hotels in Ontario this month

See all

Popular with guests booking cheap hotels in Ontario

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 528 reviews

Popular with guests booking cheap hotels in Ontario

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 2,440 reviews

Popular with guests booking cheap hotels in Ontario

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 6,330 reviews

Popular with guests booking cheap hotels in Ontario

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 4,170 reviews

Popular with guests booking cheap hotels in Ontario

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 3,753 reviews

Popular with guests booking cheap hotels in Ontario

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 8,901 reviews

Popular with guests booking cheap hotels in Ontario

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 4,471 reviews

Popular with guests booking cheap hotels in Ontario

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 45 reviews

Popular with guests booking cheap hotels in Ontario

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,686 reviews

Popular with guests booking cheap hotels in Ontario

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 2,117 reviews

FAQs about cheap hotels in Ontario

Cheap hotels that guests love in Ontario

See all
Avg. price/night: US$120.07
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,345 reviews
Location is excellent ,very clean , and price is cheap compared to other hotels in the area. The receptionist is very friendly and accomodating. Will surely coming back in the future. Thank you so much.
Guest review by
Cristina
Young couple
Avg. price/night: US$114.49
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 368 reviews
The location was ideal for us. The room was spacious and very clean. The host was very helpful & accommodating.
Guest review by
Judith
Young couple
Avg. price/night: US$104.38
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,685 reviews
I had made a mistake on the time of arrival and they sent an email to clarify the time which was great.The room was very clean , and comfortable. The location was ideal , was able to walk to a restaurant for dinner after arrival.They had a pool which i didn't use but looked very clean and well maintained. It was wonderful to have breakfast included. It had a nice variety of foods to choose from, and the attendant was great refilling any items that needed to be and wiping the tables after people left. She was very pleasant!
Guest review by
catherine
Solo traveller
Avg. price/night: US$87.09
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 486 reviews
It’s very clean; the location is perfect; the setting is lovely; the rooms are spotless
Guest review by
Mary Lou
Young couple
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 840 reviews
Location was excellent near beach,restaurants, and beach action. The room was spotless very clean and nice. Rebooked for next year.
Guest review by
michael
Young couple
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 271 reviews
Very friendly staff. Steven was awesome :) The facility was very clean. lots of parking. I believe it is in a ideal location no more then 15-20 minutes from grocery store, downtown, fast food ect.
Guest review by
JRD876
Family with young children
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 724 reviews
Very clean, fresh smelling, quality bedding and pillows, most towels were thick and fluffy. Location back from the road, very neat property. Very quiet. All basic amenities supplied. Owners were kind and helpful, well-organized with their reservations. They ran this business efficiently and fairly. Price was reasonable and fair.
Guest review by
Herbert
Young couple
Avg. price/night: US$65.81
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 202 reviews
The property is ideal if you just need somewhere to lay up for a day or two. Above the property is the Pembroke mall which is very clean and vibrant with an awful lot of footfall, but the area is very quiet. Finnigans restaurant is about a 5 minute walk away and offers good breakfast and dinner menus. All in all this property, although slightly dated is in a great location and good value.
Guest review by
Michael
Family with young children
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 990 reviews
The room was very comfortable, and very clean. The location is ideal for business travellers and visitors alike.
Guest review by
Jean
Solo traveller
Avg. price/night: US$101.51
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 152 reviews
Very clean, ideal location
Guest review by
Peter
Young couple