Menu

Search options

2026-03-16

2026-03-17
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

542 results

  • Hampton By Hilton Ottawa

    From US$ 119

    100 Coventry Road, Ottawa, Canada (To the map)

    Featuring a cash machine and a lift, the 3-star Hampton By Hilton Ottawa Hotel stands around 2.7 km from National War Memorial. This Ottawa inn offers parking on site and a heated swimming pool.

    To the hotel

    price for 1 night
    Book Now From US$ 119
  • Idlewyld Inn & Spa

    From US$ 142

    36 Grand Avenue, London, Canada (To the map)

    The 3-star Idlewyld Inn And Spa is set 1.6 km from Museum London and 7 km from East Park. For business travellers, a photocopier, a meeting room and a business centre are available on request.

    To the hotel

    price for 1 night
    Book Now From US$ 142
  • Monte Carlo Inn Oakville Suites

    From US$ 81

    374 South Service Road East, Oakville, Canada (To the map)

    The 3-star Monte Carlo Inn Oakville Suites is a comfortable accommodation comprising 70 air-conditioned rooms within a few minutes drive from Kerr Village. The polytechnic institute "Sheridan…

    To the hotel

    price for 1 night
    Book Now From US$ 81
  • The Water Tower Inn - BW Premier Collection

    From US$ 94

    360 Great Northern Road, Sault Ste. Marie, Canada (To the map)

    Featuring free self-parking, a sunbathing terrace and an indoor swimming pool, The Water Tower Inn - BW Premier Collection is set 3.5 km from GFL Memorial Gardens Sports Arena in Sault Ste. Marie.

    To the hotel

    price for 1 night
    Book Now From US$ 94
  • Waterfront Hotel Downtown Burlington

    From US$ 100

    2020 Lakeshore Road, Burlington, Canada (To the map)

    The 3-star Waterfront Hotel Downtown Burlington is situated just 250 metres from Spencer Smith Park and features a cash machine and a lift. Wave Twin Rinks is placed 4.6 km away, and HMCS Haida…

    To the hotel

    price for 1 night
    Book Now From US$ 100
  • Courtyard By Marriott Ottawa Downtown

    From US$ 206

    350 Dalhousie Street, Ottawa, Canada (To the map)

    Situated in the very heart of Ottawa, the 3-star Courtyard By Marriott Ottawa Downtown Hotel is within walking distance from ByWard Market Square. Guests have access to an outdoor pool, a fitness…

    To the hotel

    price for 1 night
    Book Now From US$ 206
  • Residence Inn By Marriott Kingston Water'S Edge

    From US$ 231

    7 Earl Street, Kingston, Canada (To the map)

    Placed just off City Park, Residence Inn By Marriott Kingston Water'S Edge comprises 141 rooms with views of the harbour. The venue is located 3 km from the centre of Kingston and a couple of…

    To the hotel

    price for 1 night
    Book Now From US$ 231
  • Comfort Inn West

    From US$ 114

    222 Hearst Way, Ottawa, Canada (To the map)

    Located 3.4 km from the multipurpose Canadian Tire Centre Arena, the 3-star Comfort Inn Ottawa West- Kanata features a flat screen TV and entertainment activities. Situated in Kanata district, the…

    To the hotel

    price for 1 night
    Book Now From US$ 114
  • Eganridge Resort, Golf Club & Spa

    From US$ 196

    26 Country Club Drive, Bobcaygeon, Canada (To the map)

    Situated a 10-minute drive to the unique privately-owned Horseless Carriage Museum, Eganridge Resort, Golf Club & Spa Bobcaygeon offers free parking facility on site and free Wi-Fi throughout the…

    To the hotel

    price for 1 night
    Book Now From US$ 196
  • Four Points By Sheraton Mississauga Meadowvale

    From US$ 97

    2501 Argentia Road, Mississauga, Canada (To the map)

    Offering a community pool, a saltwater swimming pool and entertainment activities, Four Points By Sheraton Mississauga Meadowvale Hotel is located 3.8 km away from Meadowvale Conservation Area. Fo…

    To the hotel

    price for 1 night
    Book Now From US$ 97
  • Sherwood Inn

    From US$ 87

    1090 Sherwood Road, Port Carling, Canada (To the map)

    Sherwood Inn Port Carling, located within 4 km to Medora Lake, features Wi-Fi throughout the venue. Port Sandfield Marina is less than 2.6 km away.

    To the hotel

    price for 1 night
    Book Now From US$ 87
  • Retro Suites Hotel

    From US$ 125

    2 King Street West, Chatham-Kent, Canada (To the map)

    Retro Suites Hotel Chatham-Kent, located 0.3 km from the shopping mall "Downtown Chatham Centre", offers guests free self-parking, allergy-free rooms and a barber shop. Thames Art Gallery is 400…

    To the hotel

    price for 1 night
    Book Now From US$ 125
  • Holiday Inn & Suites Ottawa Kanata By Ihg

    From US$ 150

    101 Kanata Avenue, Ottawa, Canada (To the map)

    Featuring free WiFi throughout the property, Holiday Inn Hotel & Suites Ottawa Kanata offers accommodation within 2.3 km from the multipurpose Canadian Tire Centre Arena. This welcoming venue is…

    To the hotel

    price for 1 night
    Book Now From US$ 150
  • Taboo Muskoka

    From US$ 218

    1209 Muskoka Beach Road, Gravenhurst, Canada (To the map)

    Taboo Muskoka Hotel Gravenhurst is situated 5 km from Lake Muskoka and features a flat screen TV, a fireplace and a bar. The venue is located 4 km from the centre of Gravenhurst and a couple of…

    To the hotel

    price for 1 night
    Book Now From US$ 218
  • Bonnie View Inn

    From US$ 201

    2713 Kashagawigamog Lake Road, Haliburton, Canada (To the map)

    Featuring a free carpark, a golf course and a restaurant, Bonnie View Inn is set 3 km from Kashagawigamog Lake in Haliburton. Rails End Gallery and Arts Centre is less than 7 km away.

    To the hotel

    price for 1 night
    Book Now From US$ 201
  • The Grand Tappattoo Resort, An Ascend Collection Resort

    From US$ 106

    30 Tapatoo Trail, Otter Lake, Canada (To the map)

    Grand Tappattoo Resort is situated in a beach area of Otter Lake, 2.2 km from Oastler Lake Provincial Park. Guests have access to a heated pool, a fitness area and free WiFi throughout the property.

    To the hotel

    price for 1 night
    Book Now From US$ 106
  • Forest Golf Club & Inn

    From US$ 95

    102 Main St. S., Forest, Forest, Canada (To the map)

    1.2 km from Forest-Lambton Museum, the 3-star Forest Golf Club & Inn includes 73 rooms. Guests who stay at this Forest inn can park their car on site.

    To the hotel

    price for 1 night
    Book Now From US$ 95
  • Holiday Inn Burlington Conference Centre By Ihg

    From US$ 126

    3063 South Service Rd, Burlington, Canada (To the map)

    Tennis courts, a bar and a basketball court are offered at Holiday Inn Burlington Hotel & Conference Centre, located 2.5 km from Burlington City Hall. The centre of Burlington is within 1 km of the…

    To the hotel

    price for 1 night
    Book Now From US$ 126
  • Four Points By Sheraton Toronto Mississauga

    From US$ 76

    6090 Dixie Road, Mississauga, Canada (To the map)

    Featuring free private parking, a Jacuzzi and an indoor heated pool, Four Points By Sheraton Toronto Mississauga Hotel is set 4.8 km from The International Centre in Mississauga. Situated in…

    To the hotel

    price for 1 night
    Book Now From US$ 76
  • Tally Ho Inn

    From US$ 76

    2222 Highway 60, Huntsville, Canada (To the map)

    Featuring Wi Fi in public areas, Tally Ho Inn Huntsville offers accommodation within 3.6 km from the mid-sized cold-water Peninsula Lake. Hidden Valley Highlands Ski Area is less than 2.6 km away.

    To the hotel

    price for 1 night
    Book Now From US$ 76