Skip to main content

The best three-star hotels in Ontario

Check out our pick of great three-star hotels in Ontario

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

A 10-minute drive from Macdonald Cartier Airport, this Ottawa motel is 9.6 km from downtown. The motel offers a fitness centre, free Wi-Fi and a daily continental breakfast.

Adam's Airport Inn features a small refrigerator and free local calls in every guest room. They also include cable TV and a private bathroom.

Show more Show less
9
Superb
1,061 reviews
Price from
US$114
per night

Situated within 4.9 km of Fort William Gardens and 5 km of Northwestern Ontario Sports Hall Of Fame, Home2 Suites By Hilton Thunder Bay features rooms in Thunder Bay. This 3-star hotel offers a 24-hour front desk and an ATM. Thunder Bay Art Gallery is 6.6 km away and Port Arthur Stadium is 9 km from the hotel. We really like staying here stuff is helpful and carring building new nice and clean ! Stayed twice on a way back too

Show more Show less
9.1
Superb
194 reviews
Price from
US$170
per night

Featuring 3-star accommodation, Holiday Inn Express - Strathroy by IHG is set in Strathroy, 34 km from Western University of Ontario and 38 km from TD Stadium. The property is located 38 km from The Grand Theatre, 39 km from Budweiser Gardens and 43 km from Fanshawe Pioneer Village. The hotel has an indoor pool and a 24-hour front desk and free WiFi throughout the property. Great , lovely stay. Hotel is clean and new. Staff is friendly and loved the breakfast.

Show more Show less
9
Superb
149 reviews
Price from
US$112
per night

Located in Welland, 22 km from Skylon Tower, Holiday Inn Express & Suites - Welland provides accommodation with a shared lounge, free private parking and a terrace. With free WiFi, this 3-star hotel offers a 24-hour front desk and a business centre. The hotel features an indoor pool and luggage storage space. Very clean and beds were comfortable

Show more Show less
9
Superb
337 reviews
Price from
US$99
per night

Fairfield by Marriott Inn & Suites Orillia is set in Orillia, within 45 km of Lake Muskoka and 45 km of Barrie South GO Station. Featuring a fitness centre, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The hotel has an indoor pool and shared lounge, and Casino Rama is 15 km away. The hotel is clean, rooms are spacious, but the best is how kind and super professional all the employees have been to me. As a foreigner from far, I had some questions and they have been smiling all the time and doing their best to help me. Thank you so much to all the personal in that hotel, they are great!

Show more Show less
9.3
Superb
431 reviews
Price from
US$91
per night

Located 2.6 km from Port Elgin Main Beach, Holiday Inn Express & Suites - Port Elgin offers 3-star accommodation in Port Elgin and features barbecue facilities. The hotel provides an indoor pool and a 24-hour front desk and free WiFi throughout the property. This is now my second time staying at the Holiday Inn at Port Elgin and I really love my stays here. The staff are extremely friendly and warm. There is so much lounge space in the lobby and restaurant area, and the rooms are incredibly spacious. The breakfast is so generous too! Love staying here.

Show more Show less
9.2
Superb
192 reviews
Price from
US$121
per night

Hilton Garden Inn Sudbury, Ontario, Canada features a fitness centre, shared lounge, a terrace and restaurant in Sudbury. Featuring a bar, the 3-star hotel has air-conditioned rooms with free WiFi. The hotel has an indoor pool and room service. Beautiful and clean. Our check-in girl was very helpful and accommodating. Luke, who was working the night shift, was very knowledgeable and pleasant.

Show more Show less
9.1
Superb
313 reviews
Price from
US$123
per night

Set in Brantford, 7.6 km from Brant County Museum, Home2 Suites By Hilton Brantford offers accommodation with a shared lounge, free private parking, a terrace and barbecue facilities. With free WiFi, this 3-star hotel offers a 24-hour front desk and a business centre. The hotel has an indoor pool and luggage storage space. Everything - clean - well suited

Show more Show less
9.1
Superb
161 reviews
Price from
US$82
per night

Boasting a spa and wellness centre, Fairfield Inn & Suites by Marriott Ottawa Airport is set in Ottawa in the Ontario region, less than 1 km from EY Centre and 10 km from TD Place Stadium. The property is around 12 km from Supreme Court of Canada, 13 km from Canadian War Museum and 13 km from Parliament Hill. The accommodation offers a 24-hour front desk, airport transfers, a business centre and free WiFi.

The accommodation offers 3-star accommodation with an indoor pool, fitness centre and hot tub. I had a great stay at this hotel in Ottawa. The room was clean and comfortable, and the staff were very friendly. The location was perfect — close to the airport and the city center. I would definitely stay here again.

Show more Show less
9.2
Superb
933 reviews
Price from
US$109
per night

Located 2.3 km from EY Centre, Homewood Suites By Hilton Ottawa Airport offers rooms with air conditioning in Ottawa. The property is set 9 km from TD Place Stadium, 11 km from Supreme Court of Canada and 11 km from Canadian War Museum. The accommodation provides a 24-hour front desk, airport transfers, a shared lounge and free WiFi throughout the property.

The accommodation offers 3-star accommodation with an indoor pool and barbecue. You can play mini-golf at Homewood Suites By Hilton Ottawa Airport. nice location friendly staff good breakfast

Show more Show less
9
Superb
519 reviews
Price from
US$105
per night

Most booked three-star hotels in Ontario this month

FAQs about three-star hotels in Ontario

Three-Star Hotels that guests love in Ontario