Agoda Hero Banner

Resorts in Canada

Enter your travel details to see prices and availability

Discover the regions of Canada





Best Resorts in Canada

Quality Resort Chateau Canmore
Quality Resort Chateau Canmore
Canmore, Canmore (AB)
Fairmont Chateau Lake Louise
Fairmont Chateau Lake Louise
Lake Louise, Lake Louise (AB)
Prestige Lakeside Resort, BW Premier Collection
Painter's Lodge
Painter's Lodge
North Campbell River, Campbell River (BC)
Pourvoirie Cap au Leste
Pourvoirie Cap au Leste
Sainte-Rose-Du-Nord, Sainte-Rose-Du-Nord (QC)
Prestige Harbourfront Resort, BW Premier Collection
Glenghorm Beach Resort
Glenghorm Beach Resort
Ingonish Beach, Ingonish Beach (NS)
Hilton Whistler Resort & Spa
Hilton Whistler Resort & Spa
Whistler, Whistler (BC)
The Westin Bear Mountain Victoria Golf Resort & Spa
Pemberton Valley Lodge
Pemberton Valley Lodge
Pemberton, Pemberton (BC)