Beach Hotels in Canada

Find the beach hotels that appeal to you the most

Most visited cities for beach hotels

Toronto

44 beach hotels

Vancouver

95 beach hotels

Kelowna

36 beach hotels

Whistler

6 beach hotels

Tofino

42 beach hotels

Osoyoos

24 beach hotels

Penticton

33 beach hotels

Mont-Tremblant

217 beach hotels

Vernon

8 beach hotels

Harrison Hot Springs

34 beach hotels

Nanaimo

7 beach hotels

Tadoussac

18 beach hotels

Blue Mountains

16 beach hotels

North Bay

14 beach hotels

Gaspé

3 beach hotels

Most popular regions for beach hotels

Quebec

748 beach hotels

British Columbia

729 beach hotels

Ontario

620 beach hotels

Vancouver Island

343 beach hotels

Thompson Okanagan

138 beach hotels

Okanagan Valley

121 beach hotels

Nova Scotia

103 beach hotels

Gaspé Peninsula

79 beach hotels

Prince Edward Island

73 beach hotels

New Brunswick

67 beach hotels

Alberta

14 beach hotels

Saskatchewan

5 beach hotels

Manitoba

4 beach hotels

Yukon

4 beach hotels

The 10 Best Beach Hotels in Canada

Check out our pick of great beach hotels in Canada

See all
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 327 reviews

Set in Herouxville, 14 km from Les Piles Village Forestier, Le gîte du Lac à la Tortue offers accommodation with a private beach area, free private parking, a garden and a terrace.

From MXN 1,962 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 266 reviews

Located in Saint-Alexis-des-Monts, 7.2 km from Sacacomie Lake, Domaine Rivière Sacacomie Chalets et Bed and Breakfast -Manoir Canergie provides accommodation with a private beach area, free private...

From MXN 2,467 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 145 reviews

Situated in L'islet Sur Mer, 45 km from Centre Bombardier, Maison de L'Anse aux oies / Gîte has a private beach area, private parking and rooms with free WiFi access.

From MXN 2,823 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 673 reviews

Located within 28 km of Fort Henry and 28 km of K-Rock Centre in Gananoque, Ruby Manor Bed & Breakfast features accommodation with seating area.

From MXN 2,819 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 521 reviews

Located in Mont-Tremblant in the Quebec region and Mont-Tremblant Casino reachable within 6.8 km, Château Morritt provides accommodation with free WiFi, barbecue facilities, a private beach area and...

From MXN 2,754 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 116 reviews

Set in Rivière-la-Madeleine in the Quebec region, Gîte Shoreline de la terre à la mer features a balcony and sea views.

From MXN 2,198 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 881 reviews

Suites du Lac Moore by Manitonga, a property with a bar, is located in Mont-Tremblant, 7.1 km from Mont-Tremblant Casino, 4.1 km from Brind’O Aquaclub, as well as 22 km from Mont-Tremblant National...

From MXN 2,334 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 587 reviews

Facing the seafront, No 1 Grafton Inn is a bed and breakfast offering a 4-star accommodation in Charlottetown. It features a garden, shared lounge and private parking.

From MXN 4,194 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 396 reviews

Set in Baie-Sainte-Catherine, Les chalets de la colline inc provides accommodation with air conditioning and access to a garden.

From MXN 2,673 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 311 reviews

Located in Val-David, 42 km from Mont-Tremblant Casino, Oberge Val-David provides accommodation with a garden, free private parking, a private beach area and a shared lounge.

From MXN 2,146 per night

Most booked beach hotels in Canada this month

See all

Popular with guests booking beach hotels in Canada

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

Popular with guests booking beach hotels in Canada

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,711 reviews

Popular with guests booking beach hotels in Canada

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 744 reviews

Popular with guests booking beach hotels in Canada

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 525 reviews

Popular with guests booking beach hotels in Canada

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,343 reviews

Popular with guests booking beach hotels in Canada

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

Popular with guests booking beach hotels in Canada

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

Popular with guests booking beach hotels in Canada

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,419 reviews

Popular with guests booking beach hotels in Canada

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

Popular with guests booking beach hotels in Canada

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