Menu

Search options

2026-03-17

2026-03-18
Ages of children:
Choose the age of a child
Choose the age of children
Cancel
OK

Maximum period that can be booked is 30 days. Please enter alternative dates.

Beach hotels in Ontario

Filter Results

Narrow your choice

Open Filter Close Filter

Hotels by stars

Budget (per night)

Other property types

Districts

Landmarks

Hotel types

User rating

Facilities

In the room

Specify by

Apply Filters
Clear Filters

538 results

  • Ramada Limited South Windsor

    From US$ 74

    2225 Division Rd., Windsor, Canada (To the map)

    Located near the business district of Windsor, the 3-star Ramada Limited South Windsor Hotel offers entertainment activities and barbeque grills. Olde Walkerville Neighborhood is placed nearly 15…

    To the hotel

    price for 1 night
    Book Now From US$ 74
  • Holiday Inn Guelph Hotel & Conference Centre, An Ihg Hotel

    From US$ 98

    601 Scottsdale Drive, Guelph, Canada (To the map)

    The 4-star Holiday Inn Guelph Hotel And Conference Centre is set 2.8 km from Guelph Market Square and 2.8 km from Church of Our Lady Immaculate. All guests can enjoy high speed Internet access…

    To the hotel

    price for 1 night
    Book Now From US$ 98
  • Dayspring Cottages

    From US$ 184

    20 Snowshoe Lane, Emsdale, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 184
  • Getaway To Muskoka

    1271 Muskoka Rd 38, Bala, Canada (To the map)

    To the hotel

    Book Now
  • Rest In Quinte West - 25 Mins From Batawa Ski Hill

    78 Summer Breeze Drive, Carrying Place, Canada (To the map)

    Carrying Place is within 25 minutes' walk of the 2-bedroom Rest In Quinte West - 25 Mins From Batawa Ski Hill, while Trenton Clock Tower is nearly a 15-minute ride from here. The Carrying Place villa…

    To the hotel

    Book Now
  • Lakeside At Rocky Crest Resort And Golf Club On Joseph Lake

    601 Glen Abbey Way, Rosseau, Canada (To the map)

    At the 3-bedroom Lakeside At Rocky Crest Resort And Golf Club On Joseph Lake you'll be adjacent to Chippewa III and close to Rocky Crest Golf Club. For relaxation, this Rosseau villa offers a Jacuzzi…

    To the hotel

    Book Now
  • Lakefront Lake Erie With Amazing Views 3Br Pet Friendly 1 Hr From Hamilton And Niagara

    34 Warnick Rd, Port Maitland, Canada (To the map)

    To the hotel

    Book Now
  • Leslie

    200 Leslie Street, Wasaga Beach, Canada (To the map)

    Leslie features accommodation with complimentary parking, a tennis court and a sun terrace and is nestled 3.9 km from Wasaga Beach Area #1. The venue is 1.2 km from Allenwood Beach.

    To the hotel

    Book Now
  • Stunning Modern Beach House With Swimming Pool And Spectacular Sunsets

    From US$ 634

    8 Nicole Boulevard, Wymbolwood Beach, Canada (To the map)

    The 5-bedroom Stunning Modern Beach / Ski House is less than a 15-minute walk from Cleopatra Beach Resort. A full kitchen with a microwave, a dishwasher and a fridge is included at the venue so that…

    To the hotel

    price for 1 night
    Book Now From US$ 634
  • Waterfront Comfy Guesthouse, Pec

    402 Hiscock Shores Rd, Carrying Place, Canada (To the map)

    To the hotel

    Book Now
  • Heaven Beach House 2 Min Walk

    145 Dovedale Drive, Georgina, Canada (To the map)

    To the hotel

    Book Now
  • Grand Waterfront Retreat Under 1Hr From Toronto

    199 Port Darlington Road, Bowmanville, Canada (To the map)

    To the hotel

    Book Now
  • Cozy Escape, Kawarthas Cottage With Sauna

    From US$ 511

    Carolina Court, Buckhorn, Canada (To the map)

    Cozy Escape, Kawarthas Cottage With Sauna is located within 15 minutes' drive of Trent-Severn Waterway and a 15-minute drive from Kawartha Settlers' Village Art Center. This villa comprises 2…

    To the hotel

    price for 1 night
    Book Now From US$ 511
  • Central & Cozy 2Br Townhome With Free Parking, Wifi, Full Kitchen, Laundry, Steps To Strip Plaza & 5 Min Drive To Innisfil Beach Park! Perfect For Work Trips, Family Travel & Couples!

    2263 Grainger Loop, Innisfil, Canada (To the map)

    To the hotel

    Book Now
  • Main Beach River Retreat - Wasaga Beach 1 - Main Strip - 95 Mosley St

    From US$ 410

    95 Mosley Street, Wasaga Beach, Canada (To the map)

    Tower Island is about 20 minutes on foot from the beachfront villa, while Wasaga Nordic and Trail Centre Ski Resort is merely 1.6 km from here. This Wasaga Beach villa has the view of the river from…

    To the hotel

    price for 1 night
    Book Now From US$ 410
  • Home Of Thousand Islands

    From US$ 589

    133 Thousand Islands Parkway, Gananoque, Canada (To the map)

    Home Of Thousand Islands provides guests with a business centre, free private parking and a free car park as well as a flat screen TV and a golf course. Set in Gananoque, the venue is 3.8 km from…

    To the hotel

    price for 1 night
    Book Now From US$ 589
  • Vista Maravilhosa Pitangueiras

    From US$ 190

    1206 Avenida Marechal Deodoro Da Fonseca Apartamento 41, Guaruja, Brazil (To the map)

    Located 8e+01 km of Pref Saladino railway station, the 200 m² Vista Maravilhosa Pitangueiras apartment offers quick access to Pitangueiras Beach. In this 3-bedroom apartment, guests can use an…

    To the hotel

    price for 1 night
    Book Now From US$ 190
  • Wildexodus Outdoors

    From US$ 118

    7001 Dalton Road Pob 1656 Stn. Main, Timmins, Canada (To the map)

    Wildexodus Travel Hotel hosts guests of Timmins providing them with a patio and a picnic area. This property offers access to a terrace.

    To the hotel

    price for 1 night
    Book Now From US$ 118
  • Algonquin Waterfront And Winter Paradise With Sunsets

    From US$ 162

    1054 Keysbury Drive, Algonquin Highlands, Canada (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 162
  • The Beaver Den

    1152 Dardanelles Rd, Haliburton, Canada (To the map)

    To the hotel

    Book Now