Beachfront Resorts & Hotels in Ontario

Search over 1 million properties and 550 airlines worldwide

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

Most hotels are fully refundable. Because flexibility matters.

Top Ontario Beach Hotel

Oasis by the Bay Vacation Suites

Oasis by the Bay Vacation Suites

2 out of 5
790 Mosley Street, Wasaga Beach, ON
Located in the heart of Wasaga Beach, this motel is within a 10-minute walk of Wasaga Beach Provincial Park, Lake Huron, and Georgian Bay. Tower Island and Nancy ...
4.3/5Excellent! (238 reviews)
"Everything was great. Spacious, close to the beach, and clean."

Reviewed on Aug. 23, 2021

Get rates
Oasis by the Bay Vacation Suites
SAGA RESORT

SAGA RESORT

2.5 out of 5
88 Main Street, Wasaga Beach, ON
The price is CA $102 per night from Oct 19 to Oct 19
Situated near the beach, this hotel is within a 15-minute walk of Wasaga Beach Provincial Park and Wasaga Beach Nordic Centre. Wasaga 500 Go Karts and Blue Mountain ...
4.3/5Excellent! (356 reviews)
"Had a great stay here for 2 nights. Location is perfect, It’s just a quick walk to the main beach area. Staff was really friendly and helpful as well! The cabin we had was clean and cozy and contained everything we needed. I will be back next year!"

Reviewed on Sep. 13, 2021

SAGA RESORT
The Ashwood

The Ashwood

3 out of 5
34777 Bayfield River Road, Central Huron, ON
The price is CA $186 per night from Sep 21 to Sep 21
Situated near the beach, this hotel is 1.3 mi (2.2 km) from Bayfield Community Centre.
4.2/5Excellent! (227 reviews)
"Quiet and relaxing"

Reviewed on Sep. 9, 2021

The Ashwood
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.
Oakwood Resort

Oakwood Resort

4 out of 5
70671 Bluewater Highway #21 North, South Huron, ON
The price is CA $143 per night from Oct 20 to Oct 20
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! (323 reviews)
"access to private beach"

Reviewed on Sep. 19, 2021

Oakwood Resort
Waterview On The Bay

Waterview On The Bay

3 out of 5
501205 Grey Road 1, South Bruce Peninsula, ON
The price is CA $119 per night from Oct 3 to Oct 3
Nestled on the beach, this South Bruce Peninsula motel is within 1 mi (2 km) of Georgian Bay and Bruce Peninsula. Lake Huron and Bluewater Park are also within ...
4.3/5Excellent! (262 reviews)
"very clean"

Reviewed on Sep. 19, 2021

Waterview On The Bay
Days Inn by Wyndham Toronto East Beaches

Days Inn by Wyndham Toronto East Beaches

2 out of 5
1684 Queen St E, Toronto, ON
Located in The Beaches, this hotel is 0.1 mi (0.1 km) from Woodbine Park and within 6 mi (10 km) of Toronto Eaton Centre and Scotiabank Arena. Hockey Hall of ...
3.5/5Good! (997 reviews)
"Like nearness to what we were in Toronto for. Rooms could use some upgrading."

Reviewed on Mar. 17, 2020

Get rates
Days Inn by Wyndham Toronto East Beaches
Sauble Beach Lodge

Sauble Beach Lodge

2 out of 5
213 Second Ave Nort, South Bruce Peninsula, ON
The price is CA $109 per night from Sep 23 to Sep 23
Situated on the beach, this motel is steps from Bruce Peninsula and Lake Huron. Ascent Aerial Park is 0.4 mi (0.7 km) away.
3.4/5Good! (127 reviews)
"Not everything was good"

Reviewed on Sep. 17, 2021

Sauble Beach Lodge
Sunset Inn

Sunset Inn

3 out of 5
641 Lakeshore Drive, North Bay, ON
The price is CA $109 per night from Oct 3 to Oct 3
Situated on a lake, this hotel is 1.3 mi (2.2 km) from Steve Omischl Sports Field Complex and within 6 mi (10 km) of Capitol Centre and Discovery North Bay. ...
4.6/5Wonderful! (328 reviews)
"Sunset Inn is a wonderful place to stay. The owners are friendly. The property is well maintained. They have a private beach to sit and enjoy the view of Lake Nipissing."

Reviewed on Sep. 10, 2021

Sunset Inn
Sands on Golden Lake

Sands on Golden Lake

3 out of 5
13163 Highway 60, North Algona Wilberforce, ON
The price is CA $120 per night from Sep 27 to Sep 27
This North Algona Wilberforce hotel is on the beach, 0.1 mi (0.1 km) from Golden Lake, and within 12 mi (20 km) of Homestead at Wolf Ridge and Round Lake. Foy ...
4.4/5Wonderful! (164 reviews)
"View from the room out over the lake was gorgeous"

Reviewed on Sep. 1, 2021

Sands on Golden Lake
Hidden Valley Resort, Ascend Hotel Collection

Hidden Valley Resort, Ascend Hotel Collection

3 out of 5
1755 Valley Road W, Huntsville, ON
The price is CA $144 per night from Oct 3 to Oct 3
Located near the slopes, this Huntsville resort is on a lake, 0.2 mi (0.3 km) from Hidden Valley Highlands Ski Area and close to winter activities such as cross-country ...
3.8/5Good! (693 reviews)
"Nice place"

Reviewed on Sep. 15, 2021

Hidden Valley Resort, Ascend Hotel Collection
Days Inn & Suites by Wyndham Collingwood

Days Inn & Suites by Wyndham Collingwood

2.5 out of 5
15 Cambridge Street, Collingwood, ON
The price is CA $115 per night from Oct 3 to Oct 3
Situated in the historical district, this hotel is within a 15-minute walk of Lake Huron and Georgian Bay. Collingwood Harbour and Collingwood Golf Course are ...
4.3/5Excellent! (978 reviews)
"The rooms have no carpet, very clean"

Reviewed on Sep. 18, 2021

Days Inn & Suites by Wyndham Collingwood
Alton Lodges

Alton Lodges

3.5 out of 5
459 Mosley Street, Wasaga Beach, ON
Situated near the beach, this cottage is within 1 mi (2 km) of Georgian Bay and Wasaga Beach Provincial Park. Lake Huron and Tower Island are also within 15 ...
4.1/5Very Good! (91 reviews)
"The cottage was quite dated, and in need of upgrades. In particular, the ceiling tiles in the first bedroom were badly stained and the wallpaper in the bathroom (and general state of the bathroom) was rustic beyond intention. On a positive note, there was a bbq and picnic table for each cottage."

Reviewed on Aug. 31, 2019

Get rates
Alton Lodges
Balm Beach Resort & Motel

Balm Beach Resort & Motel

2.5 out of 5
15 Tiny Beaches Rd North, Tiny, ON
Located in Tiny, this beachfront motel is in a regional park and within 12 mi (20 km) of Midland Golf and Country Club, Brooklea Golf and Country Club, and Wye ...
4.6/5Exceptional! (16 reviews)
"We stayed only one night but it was perfect for our needs. Staff were helpful and the place was super clean. Nice facilities in the neighbourhood. Great hours to be able to get food as we got back late."

Reviewed on Jul. 30, 2018

Get rates
Balm Beach Resort & Motel
Travelodge by Wyndham Wasaga Beach

Travelodge by Wyndham Wasaga Beach

2 out of 5
1080 Mosley Street, Wasaga Beach, ON
Located in the heart of Wasaga Beach, this hotel is within a 15-minute walk of Lake Huron and Wasaga Beach Provincial Park. Georgian Bay and Tower Island are ...
3.3/5 (149 reviews)
"Very friendly staff ! I would stay again if I'm in the area"

Reviewed on Sep. 17, 2018

Get rates
Travelodge by Wyndham Wasaga Beach
The Voyageurs' Lodge

The Voyageurs' Lodge

3 out of 5
Highway 17 North, Batchawana Bay, ON
The price is CA $109 per night from Sep 23 to Sep 23
Located in Algoma District, this hotel is steps from Lake Superior and Batchawana Bay Provincial Park. Pancake Bay Provincial Park and Sandy Islands Provincial ...
4.5/5Wonderful! (174 reviews)
"Wonderful and hospitable staff. Nice people. Chose it as restsurant on site, but they were closed. The owner did make all s meal on a rainy dsy. I would return"

Reviewed on Sep. 16, 2021

The Voyageurs' Lodge
Sand Castle Suites Motel

Sand Castle Suites Motel

2 out of 5
217 Goderich St, Saugeen Shores, ON
The price is CA $89 per night from Oct 2 to Oct 2
Located in the heart of Port Elgin, this motel is within 2 mi (3 km) of Holiday Golf Club, Saugeen Rail Trail Trailhead, and Port Elgin Beach. Lake Huron and ...
3.2/5 (200 reviews)
"We had the basic things that we need but the room needs renovation."

Reviewed on Aug. 29, 2021

Sand Castle Suites Motel
Willowmere Lakeside Retreat

Willowmere Lakeside Retreat

3 out of 5
197 Water Street, Cobourg, ON
Situated near the beach, this bed & breakfast is steps from Lake Ontario and Cobourg Beach. St. Peter's Anglican Church and Park Theatre & Performing Arts Centre ...
4.4/5Excellent! (33 reviews)
Couldn't ask for more!
"We stayed at Willowmere on a snowy night in mid-winter, and it was an excellent experience! The location is conveniently close to Cobourg's downtown, a pretty 15 minute walk on the beach boardwalk! The suite is spacious and comfortable, you can easily control the temperature, and there is a well ..."

Reviewed on Mar. 1, 2020

Get rates
Willowmere Lakeside Retreat
Wasaga Riverdocks Hotel Suites

Wasaga Riverdocks Hotel Suites

3 out of 5
361 Mosley Street, Wasaga Beach, ON
Situated in Wasaga Beach, this beach aparthotel is within a 5-minute walk of Wasaga Beach Provincial Park, Lake Huron, and Georgian Bay. Tower Island and Nancy ...
4/5Very Good! (64 reviews)
Great place with lots of extras, would stay again!
"They really have a lot of potential with this place. The proximity to beach 2 - which is a great family beach and nicer sand than beach 1- is perfect. The beach they built down by the river to watch boats and get some extra sand play with the kids, is amazing. Only negative is it appears the fence ..."

Reviewed on Aug. 14, 2018

Get rates
Wasaga Riverdocks Hotel Suites
Shenstone Motor Inn & Restaurant

Shenstone Motor Inn & Restaurant

2.5 out of 5
19745 Highway #6, South Bruce Peninsula, ON
The price is CA $81 per night from Oct 4 to Oct 4
Situated in South Bruce Peninsula, this golf motel is within 9 mi (15 km) of Bluewater Park, Bruce's Caves Conservation Area, and Sauble Speedway. Ascent Aerial ...
4.1/5Very Good! (270 reviews)
"Great service and hospitality"

Reviewed on Sep. 13, 2021

Shenstone Motor Inn & Restaurant
Colborne Bed and Breakfast

Colborne Bed and Breakfast

3 out of 5
72 Colborne Street, Goderich, ON
Situated in the historical district, this bed & breakfast is within a 10-minute walk of Reuben R. Sallows Gallery, The Livery Theatre, and Huron County Museum. ...
4.8/5Exceptional! (65 reviews)
"Connie and Emilios are consummate hosts. Every detail has been anticipated and they successfully delight their guests, from a welcome beverage to the gourmet breakfast. The decor is inviting, the atmosphere is welcoming. Can’t wait to come back to Goderich and the Colborne Bed and Breakfast!"

Reviewed on Aug. 28, 2020

Get rates
Colborne Bed and Breakfast
Don't see what you're looking for?
We've got more Beach Hotel. Find the right one for you.
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

Pocket Guide: Beach Hotel in Ontario

Search for hotels in Ontario on Expedia. You can easily find your hotels in Ontario using one of the methods below:

  • View our selection of featured hotels in Ontario
  • Use the map to find hotels in the Ontario neighborhood you prefer
  • Use the filters to see hotels in a specific area of Ontario, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Ontario
  • Enter your travel dates to view the best deals on hotels in Ontario - while they last

More trip options