Back to Marriott.com

Canada Resorts

Discover Canada

Magical mountain escapes to spectacular to city adventures

Each one of our Canadian resorts offers a unique vacation possibility that’s both wild and luxurious, with all-season activities, spa escapes and memorable culinary experiences. Explore the gorgeous cities of Vancouver, Victoria and Whistler to the west, or head across the country to discover the Blue Mountains of Ontario, or the historic regions of Quebec.

Delta Hotels by Marriott Grand Okanagan Resort

Le Westin Resort & Spa, Tremblant, Quebec

JW Marriott The Rosseau Muskoka Resort & Spa

  • Full Service Spa
  • Fitness center
  • Indoor Pool
  • Outdoor Pool
  • Kitchen/kitchenette
  • Meeting event space

The Westin Resort & Spa, Whistler

Delta Hotels by Marriott Whistler Village Suites

The Westin Bayshore, Vancouver

Delta Hotels by Marriott Prince Edward

Delta Hotels by Marriott Victoria Ocean Pointe Resort

The Westin Bear Mountain Golf Resort & Spa, Victoria

The Westin Trillium House, Blue Mountain