
Canada Beach Vacations
Book a Beach Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to ¥45,448 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
Top Beach vacation packages in Canada
Price found within the past 48 hours. Click for updated prices.

Manteo at Eldorado Resort
South Pandosy
Price was ¥332,596, price is now ¥257,542 per person
¥257,542
per person
May 14 - May 16
found 19 hours ago
Roundtrip non-stop flight included
Tokyo (TYO) to Kelowna (YLW)
8.6/10 Excellent! (238 reviews)
This hotel exceeded our expectations. On the lake, nice and clean. Front desk was so accommodating with our wine tour schedule/ arrival.
Reviewed on Mar 27, 2026

Oak Bay Beach Hotel
South Oak Bay
Price was ¥420,716, price is now ¥340,188 per person
¥340,188
per person
May 15 - May 19
found 17 hours ago
Roundtrip non-stop flight included
Tokyo (TYO) to Victoria (YYJ)
9.8/10 Exceptional! (1,009 reviews)
Lots of hidden charges, Staff is great. Food disappointment and overpriced. The hotel is a great place
Reviewed on Apr 3, 2026
4 Night Beach vacations in Canada
Price found within the past 48 hours. Click for updated prices.


Oak Bay Beach Hotel
South Oak Bay
Price was ¥420,716, price is now ¥340,188 per person
¥340,188
per person
May 15 - May 19
found 17 hours ago
Roundtrip non-stop flight included
Tokyo (TYO) to Victoria (YYJ)
9.8/10 Exceptional! (1,009 reviews)
Lots of hidden charges, Staff is great. Food disappointment and overpriced. The hotel is a great place
Reviewed on Apr 3, 2026

Best Western Plus Sands
West End
Price was ¥284,316, price is now ¥252,148 per person
¥252,148
per person
Jun 6 - Jun 10
found 1 day ago
Roundtrip flight included
Tokyo (TYO) to Vancouver (YVR)
8.4/10 Very Good! (1,381 reviews)
We were very satisfied and happy staying at the Best Western Sands in Vancouver. The room and hotel were very clean. The staff were all very friendly and professional. Our request for a room viewing the beach and harbour was honoured. The hotel was close to restaurants, Stanley Park and the beach.
Reviewed on Apr 1, 2026
Top Beach Canada Hotels

Best Western Plus Tin Wis Resort
1119 Pacific Rim Highway Tofino BC
The price is ¥34,589 per night from Apr 19 to Apr 20
¥34,589
¥40,123 total
Apr 19 - Apr 20
includes taxes & fees
Make the most of this fantastic location, as you'll be near Chesterman Beach with a stay at this hotel. Amenities at Best Western Plus Tin Wis Resort include ...
9.2/10 Wonderful! (1,005 reviews)
Every room has a beautiful view! So relaxing!!
Reviewed on Apr 2, 2026

Sylvia Hotel
1154 Gilford St Vancouver BC
The price is ¥19,125 per night from Apr 5 to Apr 6
¥19,125
¥23,078 total
Apr 5 - Apr 6
includes taxes & fees
Enjoy sunsets on the beach in Vancouver, as you'll be within walking distance of English Bay Beach with a holiday at this hotel. Amenities at Sylvia Hotel include ...
9.4/10 Exceptional! (1,490 reviews)
Dinner, breakfast, cocktails and entertainment were all top notch!
Reviewed on Apr 3, 2026

Best Western Plus Sands
1755 Davie St Vancouver BC
The price is ¥20,360 per night from Apr 16 to Apr 17
¥20,360
¥24,743 total
Apr 16 - Apr 17
includes taxes & fees
This hotel is close to English Bay Beach, where you can take in the fresh air on your beach holiday. Amenities at Best Western Plus Sands include a restaurant, ...
8.4/10 Very Good! (1,379 reviews)
I had a “mountain view” which is really a parking lot, a lot of high rises and a slice of mountains. The location was perfect, a short walk to English Bay, the Sea Wall, transit accessible, a lot of grocery stores, little cafés.
Reviewed on Apr 1, 2026
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
More Vacation Ideas
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.
