The Reader's Digest list of romantic places in Canada includes Whistler, Newfoundland, Quebec City, Hotel Le St. James in Montreal, and Fairmont Jasper Park Lodge in Alberta. Others include the small town of Love in Saskatchewan, the Fort Garry Hotel in Winnipeg, and the Kingsbrae Arms in New Brunswick.
Whistler, which is located in British Columbia, is famous for its snowy mountains and steamy hot tubs. Resorts and inns are plentiful, as are outdoor activities. Niagara-on-the-Lake, situated in Ontario, stands out for its romance and its wineries, gardens and heritage buildings. The coastal towns of Newfoundland boast specialized regional cuisine accompanied by local art. Hotel Le St-James features a first-class restaurant and Swedish massage therapists.
Fairmont Jasper Park Lodge provides a romantic experience in the Rocky Mountains, with activities that include skiing, skating, snowboarding and kayaking. Quebec City, situated in Quebec, showcases renowned architecture, stylish shops and exquisite restaurants. Fort Garry Hotel in Winnipeg is famous for its elegance, with high levels of hospitality and comfort, including am upper-floor luxury spa. Live jazz bands perform regularly in the onsite lounge, which is also known for its cocktails. Kingsbrae Arms in New Brunswick is famous for its calm environment and romantic atmosphere.