Search beach hotels in Ontario

Find the beach hotels that appeal to you the most

Featured beach hotel destinations

Destination inspiration for your trip – find a beach hotel

Blue Mountains

20 beach hotels

Wasaga Beach

14 beach hotels

Wellington

12 beach hotels

Innisfil

12 beach hotels

Huntsville

10 beach hotels

Wiarton

7 beach hotels

Dwight

6 beach hotels

Tobermory

5 beach hotels

Port Carling

5 beach hotels

Miller Lake

5 beach hotels

Toronto

4 beach hotels

Meaford

4 beach hotels

Lions Head

4 beach hotels

Collingwood

4 beach hotels

Sarnia

3 beach hotels

Parry Sound

3 beach hotels

The best beach hotels in Ontario

Check out our pick of great beach hotels in Ontario

Filter by:

Star rating
Review score

The Omni King Edward Hotel

Hotel in Old Town Toronto, Toronto

Attractively situated in Toronto, The Omni King Edward Hotel features air-conditioned rooms, a fitness centre and a bar.

A
Antonia
From
Switzerland
Loved the decor of the lobby and loved the bed and the shower facilities.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,840 reviews
Price from
US$445.67
1 night, 2 adults

Holiday Inn Express - Strathroy by IHG

Hotel in Strathroy

Featuring 3-star accommodation, Holiday Inn Express - Strathroy by IHG is set in Strathroy, 34 km from Western University of Ontario and 38 km from TD Stadium.

A
Ali
From
Canada
Great , lovely stay. Hotel is clean and new. Staff is friendly and loved the breakfast.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 149 reviews
Price from
US$145.96
1 night, 2 adults

Outdoorsman Motel

Hotel in Wawa

Located in Wawa, within 2.1 km of Dr. Rose's Beach and 600 metres of Sandy Beach, Outdoorsman Motel provides accommodation with barbecue facilities and free WiFi as well as free private parking for...

J
John
Excellent service. Very clean room. Top notch.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 554 reviews
Price from
US$98.49
1 night, 2 adults

Holiday Inn Express & Suites - Port Elgin

Hotel in Port Elgin

Located 2.6 km from Port Elgin Main Beach, Holiday Inn Express & Suites - Port Elgin offers 3-star accommodation in Port Elgin and features barbecue facilities.

S
Stefanie
From
Switzerland
Amazing Breakfast, lovely People working there.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 194 reviews
Price from
US$179.97
1 night, 2 adults

Holiday Inn Express - Sarnia - Point Edward by IHG

Hotel in Sarnia

Featuring 4-star accommodation, Holiday Inn Express - Sarnia - Point Edward by IHG is set in Sarnia, 8.3 km from Port Huron Museum and 41 km from Memphis Central Station.

R
Rosbella
From
Venezuela
Breakfast is way better now, we stayed last year and from now is getting way better
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 361 reviews
Price from
US$130.37
1 night, 2 adults

The Bloomfield Inn

Hotel in Bloomfield

Situated in Bloomfield, 41 km from Empire Theater, The Bloomfield Inn features accommodation with a garden, free private parking and a terrace.

j
john
From
United Kingdom
Sabrina is the most welcoming manager. Nothing was too much to ask for. Very hospitable host.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 168 reviews
Price from
US$162.26
1 night, 2 adults

Homewood Suites By Hilton North Bay

Hotel in North Bay

Boasting barbecue facilities, Homewood Suites By Hilton North Bay is set in North Bay in the Ontario region, 600 metres from Marathon Beach and 600 metres from Dionne Quints Museum.

T
Terri
From
United Kingdom
Spacious up to date rooms, good breakfast selection, all day coffee, well equipped gym, friendly helpful staff, close proximity to beach.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 446 reviews
Price from
US$127.50
1 night, 2 adults

Kokomo INN Bed and Breakfast Ottawa-Gatineau's Only Tropical Riverfront B&B on the National Capital Cycling Pathway Route Verte #1 - for Adults Only - Chambre d'hôtes tropical aux berges des Outaouais BnB #17542O

Downtown Gatineau, Ottawa

Kokomo INN Bed and Breakfast Ottawa-Gatineau's Only Tropical Riverfront B&B on the National Capital Cycling Pathway Route Verte #1 - for Adults Only - Chambre d'hôtes tropical aux berges des Outaouais...

Z
Zenir
From
Brazil
Everything was great! Thanks to Parissa and JT. They are wonderful hosts.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 347 reviews
Price from
US$171.45
1 night, 2 adults

124 on Queen Hotel & Spa

Niagara on the Lake

Located on Queen Street in the Old Town of Niagara-on-the-Lake, 124 on Queen Hotel and Spa offers luxurious accommodations, a world-class spa, and critically acclaimed dining options.

A
Anne
From
Canada
Great location, wonderful staff, excellent spa. We had a great time.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 719 reviews
Price from
US$559.04
1 night, 2 adults

Newsroom Suites

Wellington

Situated within 600 metres of Wellington Rotary Beach and 34 km of Empire Theater, Newsroom Suites features rooms with air conditioning and a private bathroom in Wellington.

M
Margrieta
From
Denmark
Location, location, location…and then we found out that it also doubles as headquarters for town newspaper! Loved our stay.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 230 reviews
Price from
US$160.13
1 night, 2 adults
All beach hotels in Ontario

Most booked beach hotels in Ontario this month

See all

Popular with guests booking beach hotels in Ontario

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 2,288 reviews

Popular with guests booking beach hotels in Ontario

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,748 reviews

Popular with guests booking beach hotels in Ontario

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,307 reviews

Popular with guests booking beach hotels in Ontario

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 731 reviews

Popular with guests booking beach hotels in Ontario

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 853 reviews

Popular with guests booking beach hotels in Ontario

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 328 reviews

Popular with guests booking beach hotels in Ontario

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 350 reviews

Popular with guests booking beach hotels in Ontario

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 755 reviews

Popular with guests booking beach hotels in Ontario

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 212 reviews

Popular with guests booking beach hotels in Ontario

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 293 reviews

FAQs about beach hotels in Ontario

Beach hotels that guests love in Ontario

See all
Avg. price/night: US$101.22
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 325 reviews
Private beach
Guest review by
somani
Group
Avg. price/night: US$114.16
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 294 reviews
Location, access to lake, activities, amenities, room, pools, hot tub and sauna. Two fire pits, private beach, canoes and kayaks come with resort
Guest review by
Divina
Family with young children
Avg. price/night: US$74.63
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 463 reviews
I loved the location and the place was great This place is very nice it has a little private beach, some kayaks and canoes. There is also a fireplace there. The owner is very nice. The beds were so comfy very clean roomalso
Guest review by
Lynn
Family with young children
Avg. price/night: US$211.18
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 150 reviews
Comfy beds, beautiful grounds and private beach. Great location near the strip. Nice breakfast buffet.
Guest review by
Matthew
Young couple
Avg. price/night: US$130.57
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 400 reviews
Fantastic location! Right on the beach, close to town and shopping. Room has everything you need, including dishwasher detergent.
Guest review by
Syndyl
Young couple
Avg. price/night: US$151.32
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 754 reviews
Location was good (though it is not by the beach, and does not have a private beach, as indicated on booking.com). It was close to the beach and to the Main Street.
Guest review by
Wendy
Young couple
Avg. price/night: US$67.03
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 175 reviews
The cottage was very spacious and the rooms were very comfortable. There were 7 of for that weekend stay and we were comfortable. The staff was very friendly and welcoming. The location is excellent. Right on the beach. Grocery stores are close by, which makes it convenient. It was very quiet. I will definitely go again in the summer when the weather is better so that I can enjoy more activities.
Guest review by
Nathalie
Family with young children
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 33 reviews
Nice private beach. Need to kayak!!
Guest review by
EUNJUNG
Family with young children
Avg. price/night: US$99.09
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 280 reviews
right on the beach,
Guest review by
Comrie
Young couple
Avg. price/night: US$79.26
Scored out of 10, guest rating 6.3
Pleasant - What previous guests thought, 168 reviews
We were given an upgrade to a beachfront without asking and no extra charge. The staff was friendly. The bed was comfortable. The view was glorious.
Guest review by
Dina
Family with young children