Hit the slopes with your loved ones this winter. After an exciting day, warm up and relax at a luxurious resort. North America has many mountain resorts, all with breathtaking views. We have highlighted six beautiful properties below.
Relax in the elegance and ease of The Little Nell – Aspen’s only Forbes Five Star and AAA Five Diamond hotel offering legendary hospitality, indulgent service, and unparalleled access to America’s most famous mountain town. Guests enjoy coveted ski-in/ski-out privileges to historic Aspen Mountain, a cosmopolitan yet intimate ambience, dining options to suit every mood and palate, exclusive once-in-a-lifetime outdoor adventures, and amenities designed to rejuvenate the mind, body, and spirit.
Montage Deer Valley is located in the year-round community of Park City, Utah, and is considered one of America’s finest mountain resorts. You will enjoy the coveted location atop Empire Pass; unrivaled ski-in/ski-out access to one of North America’s top ski resorts; the 35,000-square-foot, alpine-inspired Spa Montage; and amazing year-round activities, such as hiking, biking, golf, and fly-fishing.
Make yourself at home at Caldera House. Located in the heart of Teton Village with Jackson Hole’s peaks as backdrop, this boutique retreat features just eight two- and four-bedroom suites with their own chef’s kitchen and dining room – although you’ll likely fill up on Italian comfort food at Corsa. The terrace’s infinity-edge pool and hot tub call after a day on the slopes. Crafted experiences range from wildlife safaris in Yellowstone National Park to horse whispering at a nearby ranch.
Make yourself at home at Caldera House. Located in the heart of Teton Village with Jackson Hole’s peaks as backdrop, this boutique retreat features just eight two- and four-bedroom suites with their own chef’s kitchen and dining room – although you’ll likely fill up on Italian comfort food at Corsa. The terrace’s infinity-edge pool and hot tub call after a day on the slopes. Crafted experiences range from wildlife safaris in Yellowstone National Park to horse whispering at a nearby ranch.
The Lodge at Spruce Peak is New England’s only luxury slope side lodging destination, located in the heart of the Spruce Peak community. At the heart of the Green Mountains, guests have easy access to outdoor activities and adventures all year, from ice skating and snowshoeing in the winter, to mountain biking and championship golf. Most accommodations feature private balconies with stunning views, gas fireplaces and elevated in-room amenities.
Fairmont Chateau Whistler, at the base of Blackcomb Mountain in Whistler, British Columbia, is a true landmark and one of the world’s premier ski resorts. Decorated in the style of traditional European alpine châteaus, and with views of the village or the mountain, the 528 guest rooms are plush and comfortable.