Beach apartments and villas in Canada

Close

View larger map

Also consider

North America Holidays
158712 properties
Canada Holidays
8889 properties
Cottages Ontario
2,840 properties
Houses British Columbia
2,436 properties
Apartments Quebec
2,149 properties
Houses Nova Scotia
419 properties
Houses Alberta
356 properties
Holiday rentals Prince Edward Island
191 properties
Newfoundland and Labrador
126 properties
Apartments New Brunswick
89 properties
Houses Saskatchewan
38 properties
Houses Manitoba
26 properties
Nunavut
20 properties
Log cabins Yukon
13 properties
Northwest Territories
6 properties

Canada

No dates Enter dates for accurate prices -

Adults, Children

Enter dates for more accurate prices

Payment Protection
To book this holiday home you need to pay through the Holiday Lettings website. We can’t protect your payment if you don’t pay through us. Learn more

1,560 Holiday homes

Travellers going to Canada are booking June dates now. Secure your holiday home today and have the perfect trip.

6

Ontario / Windsor

1 1 1 night min

  • 1 bedroom
  • Sleeps 1
  • 1 night min
  • Beach / lakeside relaxation

from £11 / night

£66 / week

Book View

from £11 / night

10

Northeastern Ontario / Birch Island

3 6 3 nights min

  • 3 bedrooms
  • Sleeps 6
  • 3 nights min
  • Beach / lakeside relaxation
  • Child friendly
  • Pet friendly

from £18 / night

£402 - £821 / week

Book View

from £18 / night

10

British Columbia / Valemount

3 6 90 nights min

  • 3 bedrooms
  • Sleeps 6
  • 90 nights min
  • Beach / lakeside relaxation
  • Air conditioning

from £20 / night

£137 / week

Book View

from £20 / night

(1) Very Good 

18

Quebec / Trois-Rivieres

1 4 1 night min

  • 1 bedroom
  • Sleeps 4
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 16 km
  • Child friendly

from £20 / night

£108 - £120 / week

Book View

from £20 / night

(1) Excellent 

5

Ontario / Windsor

1 1 1 night min

  • 1 bedroom
  • Sleeps 1
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 2 km
  • Car not necessary

from £21 / night

£132 / week

Book View

from £21 / night

7

New Brunswick / Hatfield Point

6 12 1 night min

  • 6 bedrooms
  • Sleeps 12
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 97 km

from £21 / night

£126 - £1740 / week

Book View

from £21 / night

8

Victoria Capital Regional District / Victoria

3 4 7 nights min

  • 3 bedrooms
  • Sleeps 4
  • 7 nights min
  • Beach / lakeside relaxation
  • Child friendly

from £22 / night

£150 / week

Book View

from £22 / night

4

Ontario / Maynooth

9 13 1 night min

  • 9 bedrooms
  • Sleeps 13
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 16 km
  • Child friendly

from £23 / night

£160 - £1518 / week

Book View

from £23 / night

26

Ontario / Toronto

1 1 5 nights min

  • 1 bedroom
  • Sleeps 1
  • 5 nights min
  • Beach / lakeside relaxation
  • Private garden

from £24 / night

£117 / week

Book View

from £24 / night

17

Outaouais Region / Val-des-Monts

1 12 2 nights min

  • 1 bedroom
  • Sleeps 12
  • 2 nights min
  • Beach / lakeside relaxation
  • Child friendly
  • Pet friendly

from £24 / night

£168 / week

Book View

from £24 / night

8

Quebec / Saint-Faustin-Lac-Carre

3 8 Min stay varies

  • 3 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach / lakeside relaxation
  • Child friendly
  • Private garden

from £24 / night

£168 / week

Book View

from £24 / night

23

Nunavut

1 2 3 nights min

  • 1 bedroom
  • Sleeps 2
  • 3 nights min
  • Beach / lakeside relaxation

from £24 / night

£160 / week

Book View

from £24 / night

(12) Excellent 

37

Quebec / Sainte-Adele

3 7 90 nights min

  • 3 bedrooms
  • Sleeps 7
  • 90 nights min
  • Beach / lakeside relaxation
  • Child friendly
  • Ask about pets

from £27 / night

£186 / week

Book View

from £27 / night

100

Ontario / Toronto

1 3 1 night min

  • 1 bedroom
  • Sleeps 3
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Swimming pool

from £28 / night

£196 / week

Book View

from £28 / night

(5) Excellent 

16

Prince Edward County / Cherry Valley

Studio 4 30 nights min

  • Studio
  • Sleeps 4
  • 30 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly

from £30 / night

£210 / week

Book View

from £30 / night

(14) Very Good 

68

Holiday home rental

Vancouver / North Vancouver

3 8 Min stay varies

  • 3 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.3 km
  • Child friendly
“fabulous location so close to the city, difficult to imagine a more perfect spot” This property is perched on a steep hillside in Deep Cove overlooking the inlet of Indian Arm and the mountains beyond. It is difficult to imagine a more perfect spot wh  …see more

from £32 / night

£1204 - £2148 / week

Book View

from £32 / night

(2)  

97

Ontario / Toronto

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Beach / lakeside relaxation
  • Air conditioning

from £32 / night

£219 / week

Book View

from £32 / night

(6) Very Good 

8

Ontario / Wasaga Beach

3 11 30 nights min

  • 3 bedrooms
  • Sleeps 11
  • 30 nights min
  • Beach / lakeside relaxation
  • Child friendly
  • Pet friendly

from £32 / night

£224 / week

Book View

from £32 / night

8

British Columbia / Vancouver

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Beach / lakeside relaxation
  • Ski
  • Child friendly

from £33 / night

£219 - £617 / week

Book View

from £33 / night

(6) Very Good 

21

Victoria Capital Regional District / Victoria

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Beach / lakeside relaxation
  • Nearest beach 6 km
  • Child friendly

from £33 / night

£198 - £324 / week

Book View

from £33 / night

11

British Columbia / Port Coquitlam

1 4 2 nights min

  • 1 bedroom
  • Sleeps 4
  • 2 nights min
  • Beach / lakeside relaxation
  • Child friendly

from £33 / night

£198 - £387 / week

Book View

from £33 / night

10

Okanagan Valley / Lumby

1 4 2 nights min

  • 1 bedroom
  • Sleeps 4
  • 2 nights min
  • Beach / lakeside relaxation
  • Child friendly

from £33 / night

£210 / week

Book View

from £33 / night

(5) Very Good 

32

Gaspesie Region / Mont-Saint-Pierre

2 4 7 nights min

  • 2 bedrooms
  • Sleeps 4
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.5 km
  • Child friendly

from £34 / night

£234 / week

Book View

from £34 / night

28

Ontario / Markham

3 8 6 nights min

  • 3 bedrooms
  • Sleeps 8
  • 6 nights min
  • Beach / lakeside relaxation
  • Nearest beach 72 km
  • Child friendly

from £36 / night

£248 / week

Book View

from £36 / night

7

Quebec / Montreal

1 4 30 nights min

  • 1 bedroom
  • Sleeps 4
  • 30 nights min
  • Beach / lakeside relaxation
  • Child friendly
  • Private garden

from £36 / night

£252 / week

Book View

from £36 / night

(3) Very Good 

18

Vancouver Island / Nanaimo

1 2 7 nights min

  • 1 bedroom
  • Sleeps 2
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 5 km

from £36 / night

£270 - £285 / week

Book View

from £36 / night

6

Ontario / Brampton

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Beach / lakeside relaxation
  • Air conditioning

from £36 / night

£252 / week

Book View

from £36 / night

19

Quebec / Notre Dame des Bois

Studio 4 2 nights min

  • Studio
  • Sleeps 4
  • 2 nights min
  • Beach / lakeside relaxation
  • Child friendly
  • Private garden

from £36 / night

£240 / week

Book View

from £36 / night

14

Manitoba / La Riviere

1 4 1 night min

  • 1 bedroom
  • Sleeps 4
  • 1 night min
  • Beach / lakeside relaxation
  • Child friendly
  • Pet friendly

from £36 / night

£180 / week

Book View

from £36 / night

(11) Very Good 

13

Ontario / Toronto

1 2 3 nights min

  • 1 bedroom
  • Sleeps 2
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 6 km
  • Suitable for children age 5+

from £36 / night

£252 / week

Book View

from £36 / night

57

New Brunswick / Shediac

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 5 km
  • Air conditioning

from £36 / night

£120 - £490 / week

Book View

from £36 / night

5

British Columbia / Surrey

1 2 4 nights min

  • 1 bedroom
  • Sleeps 2
  • 4 nights min
  • Beach / lakeside relaxation
  • Nearest beach 2 km
  • Child friendly

from £38 / night

£260 / week

Book View

from £38 / night

(10) Very Good 

32

British Columbia / Vancouver

3 4 2 nights min

  • 3 bedrooms
  • Sleeps 4
  • 2 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Swimming pool

from £39 / night

£258 - £509 / week

Book View

from £39 / night

4

Quebec / Stanstead

1 3 1 night min

  • 1 bedroom
  • Sleeps 3
  • 1 night min
  • Beach / lakeside relaxation
  • Child friendly

from £39 / night

£216 / week

Book View

from £39 / night

8

Victoria Capital Regional District / Victoria

1 2 30 nights min

  • 1 bedroom
  • Sleeps 2
  • 30 nights min
  • Beach / lakeside relaxation

from £39 / night

£273 / week

Book View

from £39 / night

10

Quebec / Mont Tremblant

3 6 30 nights min

  • 3 bedrooms
  • Sleeps 6
  • 30 nights min
  • Beach / lakeside relaxation
  • Child friendly
  • Private garden

from £39 / night

£273 / week

Book View

from £39 / night

4

Quebec / Stanstead

1 3 1 night min

  • 1 bedroom
  • Sleeps 3
  • 1 night min
  • Beach / lakeside relaxation
  • Child friendly

from £41 / night

£229 / week

Book View

from £41 / night

(1) Very Good 

18

British Columbia / Vancouver

1 2 14 nights min

  • 1 bedroom
  • Sleeps 2
  • 14 nights min
  • Beach / lakeside relaxation
  • Car not necessary

from £41 / night

£287 / week

Book View

from £41 / night

7

Quebec / North Hatley

6 1 night min

  • Sleeps 6
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 3 km
  • Child friendly

from £42 / night

£240 - £869 / week

Book View

from £42 / night

(21) Excellent 

36

Okanagan Valley / Peachland

2 5 Min stay varies

  • 2 bedrooms
  • Sleeps 5
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 2 km
  • Swimming pool

from £42 / night

£503 - £755 / week

Book View

from £42 / night

1