No. 2: Aspen Mountain, Colorado
"The town is charming and has amazing restaurants, and the food on the mountain is outstanding! Just one of the many reasons I cry when I have to leave Aspen."
Photo courtesy of The Caribou Club.
No. 3: Deer Valley, Utah
"On-mountain dining, while not inexpensive, is the highest quality of any ski area and totally worth the price."
Photo courtesy of Deer Valley Resort.
No. 4: Sun Valley, Idaho
"The resort dining facilities are so good you'll probably feel like you're in Europe."
Photo courtesy of Sun Valley Resort.
No. 5: Vail, Colorado
"The food and food service here is unparalleled!"
Photo courtesy of Abby Hein, Vail Resorts.
No. 6: Telluride, Colorado
"The town is charming and artsy with great restaurants and some cool local bars and breweries. Also, because it's a bit of an 'adventure' to get to Telluride, nothing is ever crowded!"
Photo courtesy of Telluride Ski Resort.
No. 7: Breckenridge, Colorado
"Plenty of great dining options in Breck's cute victorian town, great vibes and a fun scene."
Photo courtesy of Breckenridge Ski Resort.
No. 8: Steamboat, Colorado
"Excellent lodges and bars for quality food and drink on the mountain, and it's all very accessible."
Photo courtesy of Larry Pierce, Steamboat Ski Resort.
No. 9: Jackson Hole, Wyoming
"Jackson is an awesome cowboy town with endless food options and a cool western vibe."
Photo courtesy of Jackson Hole Mountain Resort.
No. 10: Park City Mountain Resort, Utah
"The town of Park City is so much fun, from great restaurant and dining options to a killer nightlife scene, you really can't go wrong."
Photo courtesy of Park City Mountain Resort.
Want to know how these western ski areas and more ended up in other rankings? Check out: