Find beach hotels & resorts in Canada

Beach vacation deals from $105

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    one key icon
    Treat yourself
    Save instantly and earn perks with One Key
    today icon
    Change your mind
    Book hotels with free cancellation

Top Cities in Canada

We found 1494 beach stays in Canada, from luxury resorts to beachfront rentals. Explore these popular Canada beach destinations.

Pick from 1494 Canada Beach Hotels with updated room rates, reviews, and availability. Most hotels are fully refundable.

Pinnacle Hotel Harbourfront
4.0 star property
8.6 out of 10, Excellent, (4848)
"Excellent service. "
The price is $257
$310 total
includes taxes & fees
Jun 2 - Jun 3
Pinnacle Hotel Harbourfront
Niagara Falls Marriott on the Falls
4.0 star property
8.2 out of 10, Very Good, (3877)
"One of the best views on Niagara Falls. Great staff. There is an amazing Starbucks location right inside the hotel. Highly recommended for falls view. "
The price is $146
$193 total
includes taxes & fees
Jun 2 - Jun 3
Niagara Falls Marriott on the Falls
Fairmont Royal York
4.0 star property
8.8 out of 10, Excellent, (4820)
"The staff were excellent. We received a free upgrade because it was available. The only downside was the thin walls and loud, inconsiderate neighbors who made a lot of noise all throughout the night. "
The price is $237
$284 total
includes taxes & fees
Jun 14 - Jun 15
Fairmont Royal York
Save an average of 15% on thousands of hotels when you're signed in
Hotel X Toronto by Library Hotel Collection
4.5 star property
9.2 out of 10, Wonderful, (1008)
"Amazing"
The price is $313
$375 total
includes taxes & fees
Jul 1 - Jul 2
Hotel X Toronto by Library Hotel Collection
Novotel Toronto Centre
3.5 star property
9.2 out of 10, Wonderful, (1600)
"Overall it was a fabulous experience the only thing which held it back was cleanliness. For the nine days we were on holiday bedding was not changed once bin was not emptied polite complaint was made at the time. Staff at check in counter and restaurant were exceptionally great helpful, polite and very courteous. Because of this and its central location would definitely go back."
The price is $243
$291 total
includes taxes & fees
Jul 2 - Jul 3
Novotel Toronto Centre
The Rex Hotel
2.5 star property
8.4 out of 10, Very Good, (1004)
"Blankets and bedding where clean and room was nicely kept, exceptions for shower head and mildly stinky sink. For the ammount paid i was satisfied with my visit. Room was hot but considering the season windows where just left open. Welcome staff was absolutely wonderful, wish i knew the lovely ladies name as she made entrance and all interactions pleasent and comforting. Would recomend to friends for budget and tourism friendly acomidations "
The price is $105
$126 total
includes taxes & fees
Jun 2 - Jun 3
The Rex Hotel
Pan Pacific Vancouver
4.5 star property
9.0 out of 10, Wonderful, (3357)
"Great location. Room was clean and well maintained."
The price is $303
$366 total
includes taxes & fees
Jun 26 - Jun 27
Pan Pacific Vancouver
YWCA Hotel
2.5 star property
9.0 out of 10, Wonderful, (1442)
"Bargain place to stay in the heart of Vancouver. Can't complain about anything for the price paid."
The price is $154
$186 total
includes taxes & fees
Jun 2 - Jun 3
YWCA Hotel
Harrison Hot Springs Resort and Spa
3.0 star property
7.8 out of 10, Good, (1944)
"We were very disappointed that the Copper Room was booked for a private event. We had planned on an evening in the Copper Room for my birthday. The heated outdoor pools were very relaxing. Our room was quiet and the bed was comfortable. "
The price is $145
$190 total
includes taxes & fees
Jun 20 - Jun 21
Harrison Hot Springs Resort and Spa
Grand Park Hotel & Suites Downtown Vancouver, Ascend Hotel Collection
3.0 star property
7.2 out of 10, Good, (280)
"Very nice hotel. Room was clean and stocked with toiletries. I felt safe in the area."
The price is $256
$305 total
includes taxes & fees
Jun 2 - Jun 3
Grand Park Hotel & Suites Downtown Vancouver, Ascend Hotel Collection
Don't see what you're looking for?
See all available properties in Canada
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.

Book your dream Canada beach vacation with deals from $105

Make the most of your vacation with hotels on the water in Canada

How do I find the best Canada beach hotels? 

With 24,124 unfiltered, genuine customer reviews of hotels in Canada on the beach, you can read what people really think about their stay and get a feel for where would be perfect for you.  


How can I find Canada hotels on the beach with nice views?  

From beachfront getaways overlooking a pretty pool or tranquil garden to luxury cliff-top hotels with dramatic ocean vistas, there are loads of stunning rooms with a perfect view. Use our ocean view filter for Canada beach hotels with dreamy water views from your window.    


How much do Canada beach hotels cost?  

Prices for beachfront hotels in Canada currently start at $105 a night going up to $313 for top-notch accommodation. Prices and availability are subject to change. Additional terms may apply. 


How do I find family-friendly Canada hotels on the beach? 

Use the family friendly filter to explore truly welcoming hotels offering kid-friendly amenities and fun-filled activities—from highchairs and cribs to water sports and beach games. 


Can I cancel my Canada beach hotel? 

It’s easy to cancel a booking, yes. Just log into your My Trips page and go to your itinerary to see your cancellation options. If you want peace of mind knowing you can cancel, penalty-free, book one of the many beach hotels in Canada offering free cancellation. 


Why should I book my Canada beach hotel with Expedia? 

Get amazing deals on an exciting selection of hotels on the beach in Canada, enjoy 24/7 customer service, and save more when you bundle your hotel, car rental, and flights together. With everything you need in one place, it’s easy to click, book, and travel with Expedia.   


Are there any Canada beach hotels with a pool? 

Many condos, motels, hotels, and beach resorts in Canada have a pool for you to dip into. To find them really easily, use our pool search filter.    


Are there any cheap Canada beach hotels? 

Currently, there are 1494 tempting beach hotels in Canada to choose from, with prices from just $105 a night. So, compare prices, amenities, and ratings in one place for a great wallet-friendly hotel.  

Canada Beach Hotels information

 

Beach Hotels in Canada

1494

Highest price
$313
Cheapest price
$105
Number of guest reviews
24,124
Total number of hotels in Canada
56,168

 

Recent reviews of Canada hotels
Expedia verified reviews