The Vail Cascade Resort aims to cater to the rest and relaxation crowd, with cozy rooms and everything on-site, including the luxurious Aria Spa. Located at the foot of Vail Mountain, it's also within easy reach of winter and summer sports. Chap's Grill & Chophouse rounds out the resort's options with elegance and hearty seasonal fare.