Compare Beach Resorts & Hotels in Ontario
Secret Bargains - Save an extra 10% or more on select Beach Resorts & Hotels
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
Featured Ontario Beach Resorts & Hotels

Oasis by the Bay Vacation Suites
790 Mosley Street Wasaga Beach ON
$81 nightly
The price is $95 total per night
$95 total
Apr 26 - Apr 27
Total with taxes and fees
Free Cancellation
When you stay at Oasis by the Bay Vacation Suites in Wasaga Beach, you'll be near the beach, just steps from Wasaga Beach Provincial Park and 8 minutes by foot from Lake Huron.
Spa
Pet friendly

Saga Resort
88 Main Street Wasaga Beach ON
When you stay at Saga Resort in Wasaga Beach, you'll be near the beach, just steps from Wasaga Beach Provincial Park and 11 minutes by foot from Wasaga Beach Nordic Centre.
Pool
Parking included

The Ashwood
34777 Bayfield River Road Central Huron ON
$120 nightly
The price is $135 total per night
$135 total
Apr 24 - Apr 25
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
When you stay at The Ashwood in Bayfield, you'll be next to a golf course, you'll be a short 3-minute drive from Bayfield Community Centre.
Pool
Pet friendly

Oakwood Resort
70671 Bluewater Highway #21 North South Huron ON
$138 nightly
The price is $156 total per night
$156 total
Apr 26 - Apr 27
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Oakwood Resort in Grand Bend, you'll be within a 15-minute walk of Grand Bend Beach and Grand Bend Farmers' Market.
On private beach
Pool

Waterview On The Bay
501205 Grey Road 1 Georgian Bluffs ON
$87 nightly
The price is $98 total per night
$98 total
Apr 26 - Apr 27
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Waterview On The Bay in Georgian Bluffs, you'll be within a 5-minute walk of Lake Huron and Georgian Bay.
On private beach
Pool

Sauble Beach Lodge
213 Second Ave Nort South Bruce Peninsula ON
$131 nightly
The price is $154 total per night
$154 total
May 17 - May 18
Total with taxes and fees
When you stay at Sauble Beach Lodge in Sauble Beach, you'll be on the beach, just steps from Lake Huron and 9 minutes by foot from Ascent Aerial Park.
Pool
Parking included

Sunset Inn
641 Lakeshore Drive North Bay ON
$87 nightly
The price is $102 total per night
$102 total
Apr 24 - Apr 25
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
Located in North Bay, Sunset Inn is on a lake, within a 5-minute drive of Steve Omischl Sports Field Complex and Galaxy Cinemas North Bay.
On private beach
Parking included

Sands on Golden Lake
13163 Highway 60 North Algona Wilberforce ON
$131 nightly
The price is $148 total per night
$148 total
Apr 24 - Apr 25
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
When you stay at Sands on Golden Lake in North Algona Wilberforce, you'll be on the waterfront, within a 5-minute drive of Golden Lake and Golden Lake Marina.
On private beach
Spa

Hessenland Inn & Schatz Winery
72981 Bluewater Hwy RR#2 Bluewater ON
$115 nightly
The price is $130 total per night
$130 total
May 12 - May 13
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
Located in Bluewater, Hessenland Inn & Schatz Winery is in a rural location, within a 15-minute drive of Lake Huron and Grand Bend Farmers' Market.
Pool
Parking included

Hidden Valley Resort, an Ascend Collection Resort
1755 Valley Road W Huntsville ON
$114 nightly
The price is $135 total per night
$135 total
Apr 26 - Apr 27
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.
On private beach
Pool

Days Inn & Suites by Wyndham Collingwood
15 Cambridge Street Collingwood ON
$103 nightly
The price is $121 total per night
$121 total
May 11 - May 12
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
When you stay at Days Inn & Suites by Wyndham Collingwood in Collingwood, you'll be in the historical district, a 3-minute drive from Lake Huron and 8 minutes from Blue Mountain Ski Resort.
Pool
Hot Tub
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 Beach Resorts & Hotels essential information
Beach Resorts & Hotels in Ontario |
646 |
|---|---|
Highest price | $156 |
Cheapest price | $95 |
Total number of hotels in Ontario | 21,648 |
Popular hotels | Oasis by the Bay Vacation Suites, Saga Resort, The Ashwood, Oakwood Resort, Waterview On The Bay, Sauble Beach Lodge, Sunset Inn, Sands on Golden Lake, Hessenland Inn & Schatz Winery, Hidden Valley Resort, an Ascend Collection Resort, Days Inn & Suites by Wyndham Collingwood, Balm Beach Resort & Motel |
Most Recent Ontario Hotel Reviews

Hilton Niagara Falls/Fallsview Hotel & Suites
5 out of 5
Posted 1 hour ago
CheapTickets Verified Review
"Fantastic stay!"
A verified traveler stayed at Hilton Niagara Falls/Fallsview Hotel & Suites
More to Explore in Ontario
Top Picks
- Hotels with a Wedding Venue in Markham
- Hotels with Balconies in St. Catharines
- Hotels with Balconies in Oakville
- Hotels with Hot Tubs in Collingwood
- Hilton Hotels in Markham
- Hotels with an Indoor Pool in Gananoque
- Sandman Hotels in Brampton
- Niagara Falls Hotels
- Hotels with Kitchenettes in St. Catharines
- Motels in Tobermory
- 3 Star Hotels in Sauble Beach
- Romantic Getaways & Hotels in St. Catharines
- Pet Friendly Hotels in Mississauga
- B&B in Collingwood
- Casino Resorts & in Sarnia
- Delta Hotels in Toronto
- Romantic Getaways & Hotels in Brantford
- Beach Resorts & in Collingwood
- B&B in Brockville
- Hotels with Kitchenettes in Thunder Bay
- Hotels with Hot Tubs in Wasaga Beach
- Brampton Hotels
- Hotels with WiFi in Sault Ste. Marie
- Hotels with Pools in Oakville
- Welland Hotels
- Fishing Resorts & in Sauble Beach
- Hotels with Pools in Barrie
- Hotels with Free Airport Shuttle in Mississauga
- Fairmont Hotels in Toronto
- Adventure Sport Hotels in Gananoque
- 5 Star Hotels in St. Catharines
- Hotels with Airport Transfers in Mississauga
- Hotels with an Indoor Pool in St. Catharines
- Business Hotels in Brampton
- Hotels with Restaurants in Brantford
- Cheap Hotels in Brockville
- Hotels with Bars in Barrie
- Madoc Hotels
- Hotels with Free Breakfast in Fort Erie
- Historic Hotels in Niagara-on-the-Lake
- Grand Bend Hotels
- 5 Star Hotels in Sarnia
- Boutique Hotels in St. Catharines
- 4 Star Hotels in Barrie
- Ski Resorts & in The Blue Mountains
- Hotels with Free Breakfast in Sarnia
- Bracebridge Hotels
- Hotels with Bars in Leamington
- Business Hotels in Wasaga Beach
- Golf Resorts & in Mississauga
- Toronto Hotels
- 4 Star Hotels in Wasaga Beach
- 5 Star Hotels in Tobermory
- Fairmont Hotels in Brampton
- Best Western Hotels in Markham
- Resorts in Sarnia
- Waterpark Hotels & Resorts in Niagara Falls
- Hotels with Shopping in Sauble Beach
- Hotels with Waterslides in Thunder Bay
- Cabin Rentals in Sharbot Lake
- Hotels with Room Service in Oakville
- Adventure Sport Hotels in Leamington
- Ottawa Hotels
- Burlington Hotels
- Cottages in Collingwood
- Hotels with Balconies in Markham
- Hotels on the Lake in Sarnia
- Kitchener Hotels
- Rockland Hotels
- Flights from Southgate
- Flights from New York to Toronto
- Flights to Hamilton
- Flights from Edmonton to Toronto
- Flights to Ottawa
- Flights from Deer Lake - Corner Brook to Toronto
- Flights from Kitchener to Sudbury
- Flights from Nairobi to Toronto
- Flights to Toronto
- Flights from Fort William First Nation
- Flights from Niagara Falls
- Flights from Bonfield
- Flights to Spanish
- Flights from South Algonquin
- Flights from Hamilton
- Flights to Niagara Falls
- Flights from St. Petersburg - Clearwater to Toronto
- Flights to Mississauga






