Beach hotels in Ontario

Multiple accommodations for your stay
Destination
Check-in date:
06 Nov 2026
Check-out date:
07 Nov 2026
Guests
2 guests
Ages of children:
Filters:

Hotel ranking


Find hotel by


Price (per night)


Types of accommodation


Districts

  • More Less

Tourist sights

  • More Less

Hotel themes

  • More Less

Guest ratings


Hotel comes with

  • More Less

Room comes with


Clear Filters
Apply Filters

859 results found

Logging Chain Lodge Cottage Resort

2840 Highway 60, Dwight, Canada (Open map)

Oxtongue River is merely 1.3 km from this Dwight hotel, while Marsh's Falls is 2.5 km away. The 3-star Logging Chain Lodge Cottage...
Read more...

The Empty Nest B & B

23 Quigg Lane Rr 3, Carrying Place, Canada (Open map)

This Carrying Place bed & breakfast is nestled nearly a 5-minute walk from Lake Ontario. The 4-star The Empty Nest B & B Carrying...
Read more...

Tornado'S Motel

14243 Highway 522, Port Loring, Canada (Open map)

Wasaga Beach is 61 km from the resort. Tornado'S Motel Port Loring is nestled in a beach area of Port Loring, providing a sunbathing...
Read more...
9.3
Superb
16 reviews

A Rustic Cabin In The Woods

207535 Ontario 9, Orangeville, Canada (Open map)

This hotel is in a beach area of Orangeville. Situated around 5 km from Island Lake Conservation Area, the 3-star A Rustic Cabin In…
Read more...
8.8
Fabulous
6 reviews

Mowat Landing Cottages

Lot 9 Con 5 Barr Twp., Mowat Landing Road, New Liskeard, Canada (Open map)

The resort is located in New Liskeard, near a lake. Offering a tour desk and an outdoor fireplace, the comfortable 2-star Mowat...
Read more...
8.8
Fabulous
6 reviews

Casavon Cottages Cottage A

130 2Nd Avenue North, Sauble Beach, Canada (Open map)

At this Sauble Beach guest house, you'll be 4.9 km from Sauble Falls Provincial Park and 4.6 km from SBPATV Parking Lot Museum....
Read more...

The Meldrum Bay Inn 1876

25959 Hwy 540, Meldrum Bay, Canada (Open map)

Welsh Island is 2.6 km from the 3-star hotel, and Falls Lake is situated 3.2 km away. The Meldrum Bay Inn 1876 offers 7…
Read more...

Upper Canada Coach House

279 Nassau Street, Niagara-on-the-Lake, Canada (Open map)

The hotel is a great place to stay due to its prime location in Niagara-on-the-Lake. Featuring Wi-Fi in public areas, the…
Read more...
9.7
Exceptional
317 reviews

Super 8 By Wyndham Midland

1144 Hugel Avenue, Midland, Canada (Open map)

The waterfront location will easily bring you to Lilli's Antiques, located 250 metres away, and to Midland Bay, which is also 4.3 km...
Read more...
7.8
Good
624 reviews

Hadovka Inn

173 Wellington Main Street, Wellington, Canada (Open map)

The centre of Wellington can be reached within a 10-minute walk, and natural attractions like the working alpaca Shed Chetwyn Farms...
Read more...
9.7
Exceptional
135 reviews

Historic Wilson-Guy House

177 Victoria Street, Niagara-on-the-Lake, Canada (Open map)

The bed & breakfast in the Old Town Historic district of Niagara-on-the-Lake is approximately 10 minutes' drive from the Christian...
Read more...
9.6
Exceptional
128 reviews

Glorious Gardens Bed And Breakfast

863 County Road 50 East, Essex, Canada (Open map)

The hotel is a great place to stay due to its convenient location in Essex. The comfortable Glorious Gardens Bed And Breakfast Essex...
Read more...
9.7
Exceptional
52 reviews

Beachside On Lake Muskoka

1130 Milford Bay Road, Port Carling, Canada (Open map)

This comfortable hotel is a great place to stay due to its beachfront location in Port Carling. A sunbathing terrace, a picnic area,...
Read more...
8.9
Fabulous
51 reviews

Centennial Motel

10 Sauble Falls Parkway, Sauble Beach, Canada (Open map)

The comfortable hotel boasts a convenient location only steps away from The Midnight Museum. Centennial Motel Sauble Beach, located...
Read more...
7.9
Good
85 reviews

Willowmere

197 Water Street, Cobourg, Canada (Open map)

This guest house is nestled 5 minutes' stroll from Lake Ontario. Located within 700 metres of the community Art Gallery of...
Read more...

Liftlock Guest House

810 Canal Road, Peterborough, Canada (Open map)

The Roman catholic Cathedral Church of St. 2.6 km from sports attractions such as Peterborough Memorial Centre, the 4-star Liftlock...
Read more...
9.7
Exceptional
26 reviews

Balm Beach Resort And Motel

15 Tiny Beaches Road North, Balm Beach, Canada (Open map)

Balm Beach Go-Karts And Mini-Golf is only 1 km from the resort, and Perkinsfield Park is about 10 minutes' drive from it. The…
Read more...
9.4
Superb
27 reviews

Sunny Birch Cottages

1225 Sauble Falls Road, Sauble Beach, Canada (Open map)

The holiday park has a convenient location around a 10-minute ride from Sauble Beach Park, while shopping venues like The Gift Bowl...
Read more...
8.7
Fabulous
17 reviews

Madawaska Lodge

3121A Highway 523 (Madawaska Rd) Box 183, Madawaska, Canada (Open map)

The centre of Madawaska is a 5 minutes' walk of the hotel. The comfortable Madawaska Lodge hotel is located in the middle of...
Read more...
5.1
Decent
16 reviews

Maple Grove Cottages

77 Digbys Side Road, Central Manitoulin, Canada (Open map)

Parry Sound is 118 km from the holiday park. Guests who stay at the 3-star Maple Grove Cottages Central Manitoulin hotel can park...
Read more...
8.9
Fabulous
67 reviews
Thank you for subscribing
Close