Ontario Resorts
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Resorts in Ontario

Americana Waterpark Resort and Spa
8444 Lundy's Lane Niagara Falls ON
$101 nightly
The price is $119 total per night
$119 total
Jun 14 - Jun 15
Total with taxes and fees
With a stay at Americana Waterpark Resort and Spa in Niagara Falls (Lundy's Lane), you'll be steps from Waves Indoor Waterpark and a 3-minute drive from Canada One Factory Outlets.
Pool
Spa

White Oaks Resort & Spa
253 Taylor Rd Niagara-on-the-Lake ON
$198 nightly
The price is $230 total per night
$230 total
Jun 14 - Jun 15
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at White Oaks Resort & Spa in Niagara-on-the-Lake (Glendale), you'll be a 1-minute drive from Outlet Collection at Niagara and 10 minutes from Clifton Hill.
Pool
Hot Tub

Great Wolf Lodge Niagara Falls
3950 Victoria Avenue Niagara Falls ON
$256 nightly
The price is $301 total per night
$301 total
Jun 24 - Jun 25
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
Located in Niagara Falls (Glenview), Great Wolf Lodge Niagara Falls is steps from Great Wolf Lodge Water Park and a 4-minute drive from Fallsview Indoor Waterpark.
Pool
Hot Tub

Living Water Resort and Spa
9 Harbour Street East Collingwood ON
$145 nightly
The price is $170 total per night
$170 total
Jun 21 - Jun 22
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
When you stay at Living Water Resort and Spa in Collingwood, you'll be next to a golf course, just steps from Lake Huron and Georgian Bay.
Pool
Hot Tub

Living Stone Golf Resort
19 Keith Ave Collingwood ON
$111 nightly
The price is $131 total per night
$131 total
Jun 14 - Jun 15
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Living Stone Golf Resort in Collingwood, you'll be within a 10-minute walk of Living Shore Spa and Georgian Bay.
Pool
Parking included

DoubleTree Fallsview Resort & Spa by Hilton Niagara Falls
6039 Fallsview Blvd Niagara Falls ON
$127 nightly
The price is $150 total per night
$150 total
Jun 12 - Jun 13
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at DoubleTree Fallsview Resort & Spa by Hilton Niagara Falls, you'll be centrally located in Niagara Falls, within a 10-minute walk of OLG Stage at Fallsview Casino and Skylon Tower.

Deerhurst Resort
1235 Deerhurst Dr Huntsville ON
$174 nightly
The price is $205 total per night
$205 total
Jun 16 - Jun 17
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
Located in Huntsville, Deerhurst Resort is on the waterfront, within a 5-minute drive of Hidden Valley Highlands Ski Area and Deerhurst Lakeside Golf Course.
On private beach
Pool

Hard Rock Hotel & Casino Ottawa
4837 Albion Road South Ottawa ON
$143 nightly
The price is $171 total per night
$171 total
Jun 14 - Jun 15
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Hard Rock Hotel & Casino Ottawa in Ottawa (Gloucester), you'll be within a 15-minute drive of Rideau Canal and Carleton University.
Pet friendly
Parking included

Windermere House
2508 Windermere Road Muskoka Lakes ON
$163 nightly
The price is $185 total per night
$185 total
Jun 15 - Jun 16
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
When you stay at Windermere House in Muskoka Lakes, you'll be next to a golf course, just steps from Lake Rosseau and Windermere Marina.
Pool
Hot Tub

JW Marriott The Rosseau Muskoka Resort & Spa
1050 Paignton House Road Muskoka Lakes ON
$435 nightly
The price is $491 total per night
$491 total
Jun 21 - Jun 22
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at JW Marriott The Rosseau Muskoka Resort & Spa in Muskoka Lakes, you'll be 0.7 mi (1 km) from The Rock Golf Course and 14.3 mi (23 km) from Muskoka Lakes Winery.

Georgian Bay Hotel Trademark Collection by Wyndham
10 Vacation Inn Collingwood ON
$153 nightly
The price is $179 total per night
$179 total
Jun 15 - Jun 16
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
A stay at Georgian Bay Hotel Trademark Collection by Wyndham places you in the heart of Collingwood, a 4-minute drive from Collingwood Golf Course and 5 minutes from Scandinave Spa Blue Mountain.

Hidden Valley Resort, an Ascend Collection Resort
1755 Valley Road W Huntsville ON
$127 nightly
The price is $149 total per night
$149 total
Jun 23 - Jun 24
Total with taxes and fees
Free Cancellation
Located in Huntsville, Hidden Valley Resort, an Ascend Collection Resort is connected to the convention center, a 1-minute drive from Hidden Valley Highlands Ski Area and 5 minutes from Treetop Trekking Huntsville.
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.
Ontario Resorts essential information
Accommodation | 83 Resorts |
|---|---|
Lowest Price | $119 |
Highest Price | $491 |
Popular accommodation | Americana Waterpark Resort and Spa, White Oaks Resort & Spa, Great Wolf Lodge Niagara Falls, Living Water Resort and Spa, Living Stone Golf Resort, DoubleTree Fallsview Resort & Spa by Hilton Niagara Falls, Deerhurst Resort, Hard Rock Hotel & Casino Ottawa, Windermere House, JW Marriott The Rosseau Muskoka Resort & Spa, Georgian Bay Hotel Trademark Collection by Wyndham, Hidden Valley Resort, an Ascend Collection Resort |
More to Explore in Ontario
Top Picks
- Condo Rentals in Markham
- Motels in Brantford
- Hotels on the Lake in Sarnia
- Residences in Barrie
- Resorts in Guelph
- Madoc Hotels
- Rockland Hotels
- Hotels with Free Breakfast in Sarnia
- B&B in Leamington
- Residences in Brampton
- B&B in Brockville
- Farmstay in Guelph
- Guest Houses in Leamington
- 3 Star Hotels in Sauble Beach
- Cottages in Collingwood
- Extended Stay Hotels in Brockville
- Motels in St. Catharines
- Fairmont Hotels in Toronto
- Residences in Oakville
- 5 Star Hotels in St. Catharines
- 4 Star Hotels in Barrie
- Apartments in Mississauga
- Motels in Brampton
- Hotels with Free Breakfast in Fort Erie
- Welland Hotels
- Burlington Hotels
- Ranches in Markham
- Motels in Tobermory
- Extended Stay Hotels in Barrie
- B&B in Collingwood
- Condo Rentals in Gananoque
- Hilton Hotels in Markham
- Sandman Hotels in Brampton
- Hostels in Niagara-on-the-Lake
- Best Western Hotels in Markham
- Cabin Rentals in Collingwood
- Cabin Rentals in Fort Erie
- Delta Hotels in Toronto
- Extended Stay Hotels in Oakville
- Ranches in Brampton
- Ottawa Hotels
- Bracebridge Hotels
- Hotels with Pools in Oakville
- Romantic Getaways & Hotels in St. Catharines
- 5 Star Hotels in Tobermory
- Kitchener Hotels
- Fairmont Hotels in Brampton
- Cabin Rentals in Sharbot Lake
- Country Houses in Niagara-on-the-Lake
- Motels in Barrie
- Niagara Falls Hotels
- Extended Stay Hotels in Thunder Bay
- Grand Bend Hotels
- Hotels with Bars in Barrie
- Guest Houses in Brampton
- Rv Parks in Markham
- Residences in Gananoque
- Apartments in Brantford
- Chalets in Oakville
- Toronto Hotels
- Resorts in Sarnia
- Extended Stay Hotels in Brantford
- Brampton Hotels
- Condo Rentals in Sarnia
- Extended Stay Hotels in Sauble Beach
- Castles in St. Catharines
- 5 Star Hotels in Sarnia
- 4 Star Hotels in Wasaga Beach
- Villas in Niagara-on-the-Lake
- Flights from Nairobi to Toronto
- Flights to Mississauga
- Flights to Niagara Falls
- Flights to Spanish
- Flights from South Algonquin
- Flights from Southgate
- Flights to Toronto
- Flights from Deer Lake - Corner Brook to Toronto
- Flights from Hamilton
- Flights from Kitchener to Sudbury
- Flights from Bonfield
- Flights to Ottawa
- Flights from Edmonton to Toronto
- Flights to Hamilton
- Flights from Niagara Falls
- Flights from Fort William First Nation
- Flights from St. Petersburg - Clearwater to Toronto
- Flights from New York to Toronto
