Skip to main content

The best beach hotels in Ontario

Check out our pick of great beach hotels in Ontario

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+

Beach access

Beachfront
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Attractively situated in Toronto, The Omni King Edward Hotel features air-conditioned rooms, a fitness centre and a bar. This property is situated a short distance from attractions such as Toronto Eaton Centre, Four Seasons Centre for the Performing Arts, and Ryerson University. The accommodation offers room service, a 24-hour front desk and currency exchange for guests.

Popular points of interest near The Omni King Edward Hotel include Sugar Beach, Hockey Hall of Fame and Yonge-Dundas Square. Billy Bishop Toronto City Airport is 4 km from the property. The location of the hotel is perfect. Close to the Union Station with quick connection to the airport as well as to various attractions in walking diistance. Our room was spacious and beds very comfortable. Staff nice. Breakfast was not included in the price however it was worth the additional money we paid. I do recommend trying Burcher musli and shakchuka - excellent!

Show more Show less
9.1
Superb
1,827 reviews
Price from
US$218
per night

Set in Picton, 48 km from Empire Theater, Cribs on Main offers accommodation with free WiFi and free private parking. The property is around 37 km from Hell Holes Nature Trails & Caves, 37 km from Tyendinaga Caves and 37 km from Forest Mills Conservation Area. The property is non-smoking and is situated 18 km from Sandbanks Provincial Park. This location was very hood and near everything for food and entertainment. The hotel is spotless, and we'll maintained.

Show more Show less
9.4
Superb
164 reviews
Price from
US$145
per night

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. The property is located 38 km from The Grand Theatre, 39 km from Budweiser Gardens and 43 km from Fanshawe Pioneer Village. The hotel has an indoor pool and a 24-hour front desk and free WiFi throughout the property. Great , lovely stay. Hotel is clean and new. Staff is friendly and loved the breakfast.

Show more Show less
9
Superb
147 reviews
Price from
US$113
per night

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 guests who drive. The property is non-smoking and is set 600 metres from Scenic High Falls. Good parking. Staff were really friendly and helpful. Breakfast was coffee and a bun. Quiet although we were at the rear of the property. Everything was clean.

Show more Show less
9.2
Superb
535 reviews
Price from
US$85
per night

Featuring sea views, Coastal Suite #1 Cozy Suite #2 - Seacliff Beach Suites in Leamington features accommodation, a private beach area and barbecue facilities. This beachfront property offers access to tennis at the tennis court, free private parking and free WiFi. The guest house provides lake views and a picnic area. really very clean, very comfort, nice view .

Show more Show less
9.5
Exceptional
150 reviews
Price from
US$159
per night

Located within 500 metres of Woodbine Beach and 5.3 km of The Distillery District in Toronto, Stunning Rooms in Townhouse across the Beach provides accommodation with seating area. Free WiFi is provided throughout the property and private parking is available on site. It is possible for guests to sit outside and enjoy the property grounds. excelent place, it have its own hot tube, all was clean and great to stay

Show more Show less
9.1
Superb
127 reviews
Price from
US$100
per night

Situated in Niagara on the Lake and only 400 metres from Mississauga Beach, Upper Canada Coach House features accommodation with pool views, free WiFi and free private parking. With quiet street views, this accommodation provides a swimming pool. Skylon Tower is 23 km from the bed and breakfast and Niagara Fallsview Casino Resort is 23 km away. Great place, very nice and welcoming people, good advice. We enjoyed it a lot !

Show more Show less
9.6
Exceptional
303 reviews
Price from
US$150
per night

Located within 27 km of Fort Henry and 28 km of K-Rock Centre in Gananoque, Ruby Manor Bed & Breakfast features accommodation with seating area. This beachfront property offers access to a pool table, free private parking and free WiFi. Featuring family rooms, this property also provides guests with a sun terrace. Everything was amazing, clean and comfy. They made us feel at home. It is also well-located, allowing you to walk just 5 minutes to the nearest restaurants.

Show more Show less
9.2
Superb
666 reviews
Price from
US$121
per night

The Juniper Inn is set in St. Catharines, 300 metres from Lakeside Park Beach and 23 km from Niagara Falls Train Station. The property is around 23 km from Casino Niagara, 24 km from Niagara Fallsview Casino Resort and 24 km from Skylon Tower. The accommodation offers room service and free WiFi. Very nice, lovely and cozy room with a lot of love for details.

Show more Show less
9.5
Exceptional
521 reviews
Price from
US$92
per night

Situated within 36 km of TCF Center and 35 km of Gm World in Belle River, Woodslee Bed and Breakfast features accommodation with seating area. This property offers access to a terrace, free private parking and free WiFi. The guest house has family rooms. It was very comfortable and clean . Breakfast was delicious. The owners were very friendly.

Show more Show less
9.8
Exceptional
110 reviews
Price from
US$70
per night

Most booked beach hotels in Ontario this month

FAQs about beach hotels in Ontario

Beach Hotels that guests love in Ontario