
Planning a fun ski vacation this winter? Consider booking your stay at one of these well-loved resorts in the US and Canada. You can enjoy easy access to thrilling runs, acres of snowy terrain, and ample skiing and snowboarding facilities. Many of these resorts also have luxurious apres-ski experiences, including award-winning spas, heated pools and hot tubs, and world-class dining options.
If you’re traveling with kids, there’s plenty to do off the snow-capped slopes. The ski resorts on our list have a wide range of indoor activities for those who want to stay warm and cozy. You might find an arcade, kids’ club, theater room, or even a massive waterpark just steps away from your room or suite.
So many choices for family fun
Good for: Adventure, Families, Luxury
Camelback Resort & Aquatopia Waterpark is an excellent base for families looking to take on the tallest peaks in the Pocono Mountains. This ski-in/ski-out resort offers shuttle buses to far-away parts of the resort, a snowtubing park with over 40 lanes, and an academy offering ski and snowboard lessons.
Not in the mood for skiing? The resort also has an impressive range of indoor adventures for all ages. Standouts include a massive indoor waterpark with 13 slides, a games arcade, rope courses, an escape room, VR experiences, and a rock-climbing wall. After you’ve worked up an appetite, head over to Camelback Lodge’s onsite restaurants, bars, and food trucks for hearty food to satisfy the whole family.
Location: 193 Resort Drive, Tannersville, PA 18372, USA
Phone: +1 855-515-1283

Camelback Resort & Aquatopia Waterpark
Thousands of acres of ski paradise
Good for: Couples, Families, Luxury
Grand Hyatt Vail sits at the base of Vail Mountain, where you can enjoy a wide range of outdoor activities throughout the year. With 5,317 skiable acres, 7 bowl skiing areas, 31 ski-lifts, and 3 terrain parks, you’re in for a treat when it comes to skiing and snowboarding adventures in Colorado. Head outside of the resort’s main courtyard to enjoy complimentary ice skating in Cascade Village Square.
You can also opt for a stay in Vail Residences at Cascade Village. These private vacation rentals share all resort amenities of the Grand Hyatt Vail. Standouts include the Spa at Grand Hyatt Vail, ski and snowboard rentals, a heated creek-side infinity pool with 2 hot tubs, and multiple onsite restaurants.
Location: 1300 Westhaven Drive, Vail, CO 81657, USA
Phone: +1 970-476-1234

Grand Hyatt Vail
Skiing and spa treatments at an Aspen gem
Good for: Couples, Families, Luxury
Viceroy Snowmass is a luxurious ski-in/ski-out resort at the foot of Snowmass, the largest of Colorado’s 4 Aspen mountains. Its cozy guestrooms come with well kitted-out kitchens, private sundecks with scenic views, and luxury bathing amenities. You can also enjoy holistic treatments at the onsite spa, perfect for unwinding after a day on the slopes.
The resort offers easy access to one of the best ski neighborhoods in North America. The 1,406-foot-tall Snowmass boasts 3,332 acres of terrain, 94 trails, 3 terrain parks, and 20 ski-lifts, plus various cruisers, glades, steeps, and halfpipes. On Friday nights, Elk Camp hosts a family-friendly party with live music, ice skating and tubing, as well as smores and hot chocolate beside a bonfire.
Location: 130 Wood Road, Snowmass Village, CO 81615, USA
Phone: +1 970-923-8000

Viceroy Snowmass
Vermont’s highest peak meets ice skating and snow golf
Good for: Families, Luxury, Unusual
The Lodge at Spruce Peak offers 250 accommodation options ranging from mountain-facing studios to 4-bedroom penthouse residences. All choices offer easy access to both Mount Mansfield and Spruce Peak, where you can enjoy 116 trails across 485 skiable acres. The Gondola SkyRide connects skiers and snowboarders with Mount Mansfield, the highest peak in Vermont.
If you’re looking to skip the ski slopes, there’s an outdoor skating rink in the center of Spruce Peak Village. Families can tee off at Snow Golf, join guided snowshoe hikes, and enjoy live performances at the Spruce Peak Performing Arts Center. The Lodge at Spruce Peak’s outdoor heated pool has 2 hot tubs, great for warming up at the end of the day.
Location: 7412 Mountain Road, Stowe, VT 05672, USA
Phone: +1 844-367-1672

The Lodge at Spruce Peak, a Destination by Hyatt Residence
British Columbia’s premium ski destination
Good for: Couples, Families, Food
The Sundial Hotel is a boutique hotel at the base of Whistler Blackcomb, one of the most popular ski neighborhoods in British Columbia. It offers ski-in/ski-out access to 8,100 acres of snow-covered slopes, 16 alpine ski bowls, and over 200 marked trails. Each suite has a fully equipped kitchen, restroom with heated slate floors, gas fireplace, and colonial-style windows overlooking the mountains or surrounding valley.
The 2nd floor of the Sundial Hotel hosts Sushi Village, Mexican Corner, and Blacks Pub, all great for a filling meal before or after enjoying the slopes. Head for the rooftop hot tub or sit by the lobby’s fireplace for a cozy apres-ski session.
Location: 4340 Sundial Crescent, Whistler, BC V8E 1G5, Canada
Phone: +1 800-661-2321

Sundial Hotel
A rustic ski setting with all the modern luxuries
Good for: Couples, Families, Luxury
Sunshine Mountain Lodge is a ski-in/ski-out boutique hotel in Alberta’s Banff National Park. Nestled 7,000 ft in the Canadian Rockies, you’re treated to uninterrupted mountain views and access to year-round outdoor activities. The hotel’s rustic-themed guestrooms and suites come with modern conveniences such as in-floor heating, fireplaces, and free Wi-Fi.
Skiers and snowboarders can find a boot drying rack and a complimentary equipment locker on the first floor of the West Wing. There’s ample space for boots, helmets, and outerwear. On Friday nights, a shuttle bus can take you to and from Banff, where you can find plenty of shopping, dining, and apres-ski experiences. End the day by unwinding at Sunshine Mountain Lodge’s outdoor hot tub and cedar-lined dry sauna.
Location: 13031 Ritz Carlton Highlands Court, Truckee, CA 96161, USA
Phone: +1 530-562-3000

Sunshine Mountain Lodge
An elegant castle with cross-country skiing galore
Good for: Couples, Families, History
Fancy staying in a 19th-century castle? Consider booking Fairmont Le Chateau Frontenac for your ski vacation in Quebec. This heritage hotel sits in the center of Old Quebec, making it a great option if you want to include some sightseeing during your winter trip. All 610 guestrooms and suites are decorated with elegant European decor, with added modern amenities like air-conditioning, Wi-Fi, and TVs with in-room pay movies and video games.
Fairmont Le Chateau Frontenac offers daily shuttles to Mont Sainte Anne and Le Massif, where over 1,200 miles of cross-country ski trails await you. Before turning in for the night, enjoy an apres-ski massage at Moment Spa or a romantic dinner at Champlain Restaurant.
Location: 1 Rue des Carrieres, Quebec, QC G1R 5J5, Canada
Phone: +1 418-692-3861

Fairmont Le Chateau Frontenac
Family-friendly skiing fun
Good for: Adventure, Families, Luxury
One Ski Hill Place, A RockResort is a luxury ski-in/ski-out lodge near the famous Breckenridge Ski Resort. Accommodation options range from cozy studios for singles to 4-bedroom condos for families looking to enjoy world-class skiing on the Rocky Mountain. Onsite facilities include a fitness center, an indoor pool and hot tub, a ski rental shop, and an outdoor hot tub overlooking the scenic Tenmile Range.
The lodge is just a 5-minute walk from the Breckenridge Fun Park, where you can choose between 3 alpine slides spanning 2,600 ft. This family-friendly complex also has a mini-golf course, rollercoaster, and rope course, as well as bungee trampolines.
Location: 1521 Ski Hill Road, Breckenridge, CO 80424, USA
Phone: +1 970-547-8800

One Ski Hill Place, A RockResort
Snow-based fun with added nature spotting
Good for: Adventure, Families, Photo
The Snow King Resort Hotel and Condos sits at the base of Snow King Mountain, a year-round playground for lovers of all things outdoors in Jackson Hole. This ski-in/ski-out resort has cozy guestrooms and rustic-themed vacation rentals, plus an all-day restaurant and bar with scenic mountain views.
The area around Snow King Resort is great for wintertime adventures, including downhill skiing, snowmobiling, cross-country skiing, and snowtubing. For added convenience, the resort offers shuttles to and from Teton Village. Besides having fun on the slopes, you can spot protected wildlife like elk, bison, wolves, and bald eagles at the National Elk Refuge.
Location: 400 E Snow King Avenue, Jackson, WY 83001, USA
Phone: +1 307-733-5200

Snow King Resort Hotel and Condos
A chateau-style resort for every skill level
Good for: Couples, Families, Luxury
Park Hyatt Beaver Creek Resort and Spa is a luxurious, chateau-style resort at the foot of Beaver Creek Mountain. Its 190 luxurious rooms, including 23 suites, are decked out in sophisticated accents and modern comforts like work desks, minifridges, and humidifiers, and catered to with 24-hour room service. Suites come with a kitchenette and fireplace.
Beaver Creek Mountain offers more than 1,800 acres of skiing and snowboarding terrain. You can find miles of runs tailored for just about any skill level, plus a ski school with a 200-acre learning area for beginners and intermediates. After a day of skiing or snowboarding, you can soothe your tired muscles in Park Hyatt Beaver Creek’s outdoor heated bathing pool or hot tubs.
Location: 136 E Thomas Place, Beaver Creek, CO 81620, USA
Phone: +1 970-949-1234

Park Hyatt Beaver Creek Resort and Spa
One of the oldest US skiing spots
Good for: Couples, Families, Luxury
Snowpine Lodge offers a luxurious mountain stay, thanks to its idyllic location in Utah’s Wasatch Mountains. This ski-in/ski-out lodge is less than 1 mile northeast of the Alta Ski Neighborhood, one of the oldest ski destinations in the US. It’s often praised by international and elite downhill skiers for its top-quality runs and powder fields.
Snowpine Lodge has cozy rooms and suites to suit both families and couples looking to make the most of their winter vacation. Dining-wise, Swen’s Restaurant and The Gulch serve a wide range of dishes made with local Utah ingredients. After a day on the slopes, head to Stillwell Spa for complimentary access to its sauna, steam room, and grotto.
Location: 10420 Little Cottonwood Road Suite #1, Alta, UT 84092, USA
Phone: +1 801-742-2000

Snowpine Lodge
Iconic skiing in Salt Lake Valley
Good for: Couples, Families, Luxury
The Cliff Lodge is a ski-in/ski-out resort in the heart of Little Cottonwood Canyon, giving you easy access to 2,500 acres of skiable terrain at Snowbird. Its modern yet cozy guestrooms and suites overlook either the iconic ski slopes or Salt Lake City valley. Traveling skiers can enjoy plenty of onsite amenities, including a ski rental and repair shop, complimentary ski lockers, and skiing or snowboarding lessons.
A heated pool and 2 hot tubs overlooking the mountains are on Level 3 of Cliff Lodge. If you want to pamper yourself, The Cliff Spa boasts over 30 treatments, a steam room, yoga studio, and fitness center, as well as a rooftop pool and hot tub.
Location: 9320 Cliff Lodge Drive, Snowbird, UT 84092, USA
Phone: +1 801-933-2222

The Cliff Lodge
Luxury and elegance in Sierra Nevada
Good for: Couples, Families, Luxury
The Ritz-Carlton, Lake Tahoe is a great retreat for a winter getaway in the Sierra Nevada Mountains. The luxury resort has elegant guestrooms with gas fireplaces, contemporary decor, and floor-to-ceiling windows. Residences feature up to 4 bedrooms, plus kitchens and dining neighborhoods. Enjoy ski-in/ski-out access to 100 trails and 8 terrain parks within Northstar California’s 3,170-acre terrain.
The Northstar Resort Ski and Snowboard School offers expert-led classes for those looking to improve their skills. For added convenience, you can find ski fittings, rentals, passes, and gear at True North, Northstar California’s official retail shop. End the day by experiencing The Ritz-Carlton, Lake Tahoe’s apres-ski amenities, such as a heated outdoor pool, a world-class spa, and various onsite dining spots.
Location: 13031 Ritz Carlton Highlands Court, Truckee, CA 96161, USA
Phone: +1 530-562-3000

The Ritz-Carlton, Lake Tahoe

This article includes opinions of the Go Guides editorial team. Hotels.com compensates authors for their writing appearing on this site; such compensation may include travel and other costs.