2. Westin Riverfront Resort & Spa
As the name declares, this resort has a front-row seat to the water along Vail-Beaver Creek. The gorgeous views complemented with the soothing sounds and feel of the waterfront make for an all-around serene lodging experience.
When you’re looking for the outdoor adventure of Colorado mixed with luxury, the Westin is your place. Unwind in the 27,000-square foot Spa Anjali, named one of the “Top 25 Resort Spas” in the U.S. by Condé Nast Traveler. Here, the treatments are inspired by the healing nature of the mountains. The name itself means “diving offering” in Sanskrit.
Indulge in the “Rocky Mountain Journey” package at the spa. This treatment embodies the spirituality of the Native Americans who once called the Rocky Mountains home. It involves a riverstone massage, pine therapy, a red clover and mountain honey body mask, and a wildflower polish.