COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Search Hotel Resorts in Ontario

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular filters
Property class
Your budget
Guest rating
Payment type
Property type
1
Area
Popular locations
Meal plans available
Amenities
Accessibility
Trip type
White Oaks Resort & Spa
4 out of 5
253 Taylor Rd, Niagara-on-the-Lake, ON
Free cancellationReserve now, pay when you stay
The price is Rs7,440 per night from 1 Mar to 2 Mar

Located in Glendale, this spa resort is within a 10-minute walk of Outlet Collection at Niagara and Niagara College Niagara-on-the-Lake Campus. St. Catharine's ...

4.5/5Wonderful! (1,176 reviews)

"Just returned from a mother/daughter getaway. The property is lovely & we enjoyed our stay as much as we could. Unfortunately due to Covid restrictions we were unable to get the full experience of the resort."…"

Reviewed on 21 Feb 2021

White Oaks Resort & Spa
Georgian Bay Hotel Trademark Collection by Wyndham
3 out of 5
10 Vacation Inn, Collingwood, ON
Free cancellationReserve now, pay when you stay
The price is Rs8,285 per night from 4 Mar to 5 Mar

Located in the heart of Collingwood, this spa resort is 1.9 mi (3 km) from Collingwood Golf Course and 2.6 mi (4.2 km) from Scandinave Spa Blue Mountain. Collingwood ...

4.1/5Very Good! (992 reviews)

"Kitchen amenities a little sparse, otherwise everything was good. Comfortable bed!"…"

Reviewed on 24 Feb 2021

Georgian Bay Hotel Trademark Collection by Wyndham
Americana Waterpark Resort and Spa
3 out of 5
8444 Lundy's Lane, Niagara Falls, ON
The price is Rs3,980 per night from 1 Mar to 2 Mar

This family-friendly Niagara Falls resort is located in the suburbs, just steps away from Waves Indoor Waterpark and Lundy's Lane. Canada One Factory Outlets ...

3.8/5Good! (1,277 reviews)

"30 dollars per day for parking is excessive. Very helpful staff."…"

Reviewed on 24 Dec 2020

Americana Waterpark Resort and Spa
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Deerhurst Resort
3.5 out of 5
1235 Deerhurst Dr, Huntsville, ON
Free cancellation
The price is Rs8,594 per night from 22 Mar to 23 Mar

Nestled on the beach, this Huntsville resort is 0.5 mi (0.9 km) from Hidden Valley Highlands Ski Area and 2.6 mi (4.2 km) from Grandview Golf Club. Huntsville ...

3.8/5Good! (994 reviews)

"The Bayshore building is very clean, but it's evident that the building is aging. Some of the things like the crown moulding have separated joints, but overall it's a nice clean place and I was quite happy with it. It was great that there are so many trails to take advantage of for people like me ..."…"

Reviewed on 16 Feb 2021

Deerhurst Resort
Living Water Resort and Spa
3.5 out of 5
9 Harbour Street East, Collingwood, ON
Free cancellation
The price is Rs9,862 per night from 28 Mar to 29 Mar

This family-friendly Collingwood resort is located on the waterfront, just steps away from Georgian Bay and Lake Huron. White's Bay and Collingwood Golf Course ...

4/5Very Good! (574 reviews)

"&hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhjhhhhhhhhhhhhhhhhhhhh"…"

Reviewed on 9 Jan 2021

Living Water Resort and Spa
JW Marriott The Rosseau Muskoka Resort & Spa
4.5 out of 5
1050 Paignton House Road, Muskoka Lakes, ON
Free cancellationReserve now, pay when you stay
The price is Rs15,169 per night from 11 Mar to 12 Mar

This Muskoka Lakes resort is on the beach, 0.3 mi (0.5 km) from The Rock Golf Course, and within 16 mi (25 km) of Muskoka Lakes Winery and Aspen Valley Wildlife ...

4.3/5Excellent! (576 reviews)
Mike’s getaway

"A very nice comfortable room with a nice view. Relaxed an d watched new American President speech. A time to remember"…"

Reviewed on 8 Nov 2020

JW Marriott The Rosseau Muskoka Resort & Spa
Living Stone Golf Resort
3 out of 5
19 Keith Ave, Collingwood, ON
Free cancellation
The price is Rs8,305 per night from 7 Mar to 8 Mar

This family-friendly Collingwood resort is located near the bay, within a 10-minute walk of White's Bay, Georgian Bay and Lake Huron. Collingwood Golf Course ...

4/5Very Good! (988 reviews)

"The rooms werd good they had amazing service and they respected our privacy"…"

Reviewed on 18 Jan 2021

Living Stone Golf Resort
Horseshoe Resort
3 out of 5
1101 Horseshoe Valley Road, Oro-Medonte, ON
The price is Rs8,017 per night from 22 Mar to 23 Mar

Nestled on the beach, this Oro-Medonte resort is within 1 mi (2 km) of Copeland Forest and Horseshoe Valley. Settlers' Ghost Golf Club is 1.5 mi (2.5 km) ...

3.9/5Very Good! (468 reviews)

"Amazing place very nice and friendly service . Our room was wrong at first we went and asked front desk for a different room and they were very easy and nice about doing that"…"

Reviewed on 30 Nov 2020

Horseshoe Resort
Oban Inn
4 out of 5
160 Front Street, Niagara-on-the-Lake, ON
Free cancellationReserve now, pay when you stay
The price is Rs9,517 per night from 1 Mar to 2 Mar

Located in Old Town Historic District, this spa resort is within a 15-minute walk of Niagara River Gorge and Shaw Festival Theatre. Niagara-on-the-Lake Golf ...

4.6/5Exceptional! (740 reviews)

"Beautiful historic building, very well appointed. Nothing to dislike."…"

Reviewed on 11 Jan 2021

Oban Inn
Hockley Valley Resort
3.5 out of 5
793522 3rd Line EHS, Mono, ON
The price is Rs14,765 per night from 1 Mar to 2 Mar

Set amidst the mountains, this ski-in/ski-out resort in Mono is 0.1 mi (0.2 km) from Hockley Valley Resort, and within 16 mi (25 km) of Plant Paradise Country ...

4.1/5Very Good! (139 reviews)

"The hotel and property is beautiful, we've stayed there before but this was the first time with our kids. Given the price expectations are a little more "picky", there are certain areas that could use some upkeep and upgrade eg. the tiles in the pool are looking old and dirty, poor lighting in the ..."…"

Reviewed on 14 Dec 2020

Hockley Valley Resort
Calabogie Peaks Resort, Ascend Hotel Collection
3 out of 5
30 Barrett Chute Road, Greater Madawaska, ON
Get Rates

Nestled on the beach, this Calabogie resort is 0.3 mi (0.5 km) from Calabogie Peaks and 7.7 mi (12.4 km) from Calabogie Motorsports Park.

3.8/5Good! (278 reviews)

"Friendly staff. Great food. Cozy atmosphere and nice room. Will be back."…"

Reviewed on 27 Dec 2020

Calabogie Peaks Resort, Ascend Hotel Collection
Pinestone Resort & Conference Centre, Ascend Hotel Collection
3.5 out of 5
4252 County Rd. #21, Haliburton, Dysart et al, ON
Free cancellationReserve now, pay when you stay
The price is Rs9,747 per night from 1 Mar to 2 Mar

Located connected to the convention centre, this Dysart et al resort offers ski-in/ski-out access within 6 mi (10 km) of Head Lake Park, Haliburton Highlands ...

3.5/5Good! (412 reviews)

"Beautifull area about 5km from little town . Bar and restaurant on site food delicious. Rooms very nice."…"

Reviewed on 24 Oct 2020

Pinestone Resort & Conference Centre, Ascend Hotel Collection
Oakwood Resort
4 out of 5
70671 Bluewater Highway #21 North, South Huron, ON
The price is Rs9,292 per night from 13 Mar to 14 Mar

Nestled on the beach, this Grand Bend resort is within 1 mi (2 km) of Grand Bend Beach, Grand Bend’s Beach House Observation Deck and Grand Bend Marina. Huron ...

3.9/5Good! (313 reviews)

"Lovely resort . Beautiful area . Food was absolutely fantastic!!! Unfortunately due to. CoVid. The spa facilities And the pool were closed . The grounds were impeccable . The room large and clean . I would definitely return Thank you Oakwood"…"

Reviewed on 1 Oct 2020

Oakwood Resort
Cedar Meadows Resort & Spa
3.5 out of 5
1000 rue Norman Street, Timmins, ON
The price is Rs8,017 per night from 8 Mar to 9 Mar

Situated near the airport, this spa resort is 1.1 mi (1.8 km) from Mountjoy Arena and within 3 miles (5 km) of Archie Dillon Sportsplex and Saint Anthony of ...

4.1/5Very Good! (186 reviews)
Best stay cation EVER!

"Best time ever, from food to staff, the animals we had a fantastic time and will definitely be going back."…"

Reviewed on 7 Sep 2020

Cedar Meadows Resort & Spa
Great Wolf Lodge Niagara Falls
3.5 out of 5
3950 Victoria Avenue, Niagara Falls, ON
Get Rates

This family-friendly Niagara Falls resort is located in the suburbs, within a 10-minute walk of Niagara River Gorge and Whirlpool Aero Car. Casino Niagara and ...

4.4/5Wonderful! (1,198 reviews)

"Excellent place to stay for a big family in Niagara Falls Canada. Everything is provided from linens, toiletries and kitchen stuff. The place is super clean. We will stay here again on our next visit to Niagara."…"

Reviewed on 29 Nov 2020

Great Wolf Lodge Niagara Falls
Hidden Valley Resort, Ascend Hotel Collection
3 out of 5
1755 Valley Road W, Huntsville, ON
The price is Rs10,324 per night from 5 Mar to 6 Mar

Located near to the slopes, this Huntsville resort is situated on a lake, 0.2 mi (0.3 km) from Hidden Valley Highlands Ski Area and is convenient for winter ...

3.8/5Good! (666 reviews)

"They did great following COVID protocols. Breakfast was awesome"…"

Reviewed on 24 Dec 2020

Hidden Valley Resort, Ascend Hotel Collection
Bayview Wildwood Resort, Ascend Hotel Collection
2.5 out of 5
1500 Port Stanton Pkwy., Severn, ON
Free cancellationReserve now, pay when you stay
The price is Rs7,440 per night from 31 Mar to 1 Apr

Set in Severn, this family-friendly resort is 2.9 mi (4.6 km) from Sparrow Lake and 7.3 mi (11.8 km) from Lake Couchiching. Hawk Ridge Golf and Country Club ...

3.9/5Very Good! (46 reviews)

"Everything was perfect, staff was helpful and pleasant. The food is amazing"…"

Reviewed on 7 Jan 2021

Bayview Wildwood Resort, Ascend Hotel Collection
Rawley Resort
4 out of 5
2900 Kellys Road, Severn, ON
Get Rates

Situated in Severn, this spa resort is 6.9 mi (11.1 km) from Six Mile Lake Provincial Park and 9.1 mi (14.6 km) from Georgian Bay Islands National Park. Sainte-Marie ...

4.7/5Exceptional! (62 reviews)

"Fantastic resort, very clean,well maintained and friendly."…"

Reviewed on 2 Nov 2020

Rawley Resort
The Briars Resort & Spa
3.5 out of 5
55 Hedge Road, R.R. 1, Jacksons Point, Georgina, ON
The price is Rs16,438 per night from 18 Mar to 19 Mar

This family-friendly Georgina resort is located on the waterfront, within a 10-minute walk of Red Barn Theatre and Briars Golf Club. Sibbald Point Provincial ...

4.2/5Very Good! (94 reviews)
nice experience.

"Enjoyed my stay at the briars. Staff were all very helpful and accommodating. Boat tour is very informative."…"

Reviewed on 23 Sep 2020

The Briars Resort & Spa
Grand Tappattoo Resort
3 out of 5
30 Tapatoo Trail, Seguin, ON
The price is Rs22,494 per night from 4 Mar to 5 Mar

Nestled on the beach, this Seguin resort is within 3 mi (5 km) of Oastler Lake Provincial Park, Oastler Lake and Massasauga Provincial Park. Waubuno Beach and ...

3.9/5Very Good! (149 reviews)
Amazing!

"Everything was incredible! Staff so friendly and helpful. They went above and beyond!"…"

Reviewed on 26 Oct 2020

Grand Tappattoo Resort
Don't see what you're looking for?
See all available properties in Ontario
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top Cities in Ontario