Ontario may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

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.

Free cancellation on most hotels. Because flexibility matters.

Top Cities in Ontario

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
Get Rates

Located in the heart of Wasaga Beach, this motel is within 1 mi (2 km) of Georgian Bay and Wasaga Beach Provincial Park. Lake Huron and Tower Island are also ...

4.3/5Excellent! (234 reviews)

"Cute motel - short walk to beach 3. Has BBQs to cook your own dinner."…"

Reviewed on Aug. 10, 2020

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 $89 per night from Nov 2 to Nov 3

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! (300 reviews)

"Very great price for the room. Excellent location and everything i wanted in a room. Jacuzzi, wifi, balcony, fireplace, cable, full kichen ams fridge. Big room and a short walk to the beach. Loved our stay!"…"

Reviewed on Oct. 6, 2020

SAGA RESORT
The Ashwood

The Ashwood

3 out of 5
34777 Bayfield River Road, Central Huron, ON
The price is CA $175 per night from Oct 24 to Oct 25

Offering direct access to the beach, this Bayfield hotel is next to a golf course and 1.3 mi (2.2 km) from Bayfield Community Centre.

4.2/5Excellent! (187 reviews)

"Nice location. Nice suite. Everything was as expected. Would stay again"…"

Reviewed on Sep. 12, 2020

The Ashwood

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 $125 per night from Nov 6 to Nov 7

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! (307 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 Oct. 1, 2020

Oakwood Resort
Waterview On The Bay

Waterview On The Bay

3 out of 5
501205 Grey Road 1, South Bruce Peninsula, ON
Get Rates

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! (242 reviews)

"Peace,Waterview,chilling weather and campfire ❤️ It was amazing stay. The owners are great and working hard to keep place clean and sanitize. Will love to go back soon."…"

Reviewed on Oct. 12, 2020

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
Get Rates

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! (1,000 reviews)

"Like nearness to what we were in Toronto for. Rooms could use some upgrading."…"

Reviewed on Mar. 17, 2020

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
Get Rates

Nestled on the beach, this Sauble Beach motel is within 1 mi (2 km) of Ascent Aerial Park and Bruce Peninsula. Chippewa Golf & Country Club and Chesley Lake ...

3.4/5 (103 reviews)
Great stay

"Rented a small cabin. It was small but served its purpose. Great location 2 minute walk to the beach. 10 minute walk to Main Street. Pool on site was a bonus and very nice. Service was great. Owners were very accommodating."…"

Reviewed on Jul. 17, 2020

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 22 to Oct 23

This North Bay hotel is on the beach, 1.3 mi (2.2 km) from Steve Omischl Sports Field Complex, and within 6 mi (10 km) of Osprey Links Golf and North Bay War ...

4.5/5Wonderful! (285 reviews)

"The rooms are spacious, clean and friendly staff. One of my favourite hotels in the north bay."…"

Reviewed on Oct. 11, 2020

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 $110 per night from Nov 1 to Nov 2

Nestled on the beach, this North Algona Wilberforce hotel is within 12 mi (20 km) of Homestead at Wolf Ridge, Round Lake and Golden Lake. Foy Property Provincial ...

4.4/5Wonderful! (147 reviews)

"The Sands totally beat our expectations!! My daughter got married this weekend and most of us stayed at the Sands. The pictures on the website doesn’t do it justice. We stayed in one of the chalets which was fully equipped, steps to the beach, fire pit and a view to die for!! The staff was lovely ..."…"

Reviewed on Oct. 13, 2020

Sands on Golden Lake
Hessenland Country Inn

Hessenland Country Inn

3.5 out of 5
72981 Bluewater Hwy RR#2, Bluewater, ON
Get Rates

Situated near the beach, this inn is 0.6 mi (0.9 km) from Lake Huron and within 9 miles (15 km) of Grand Bend Beach and Grand Bend Marina. Grand Bend’s Beach ...

4.6/5Wonderful! (165 reviews)

"Lovely, quaint property set in a family-owned vineyard with lush, beautifully tended gardens. We had a wonderful meal as well. The inn itself is very clean and pleasant but there is a little tired looking - needs some minor maintenance and updating to the rooms."…"

Reviewed on Sep. 1, 2020

Hessenland Country Inn
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.

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