OOPS. Your browser is out of date and not supported by this website.

Please upgrade your browser to fully experience this site.

The Westin Riverfront Mountain Villas

218 Riverfront Lane, Avon, Colorado 81620, United States

Phone: 970-790-3000 | Check in: 4 p.m. | Check out: 10 a.m.

Resort Info 

Vail Valley Inspiration

Surrounded by the majestic beauty of the Rockies and tucked at the base of Beaver Creek Mountain, this AAA Four Diamond-rated resort is a refreshing year-round retreat. Sharing the enviable amenities of The Westin Riverfront Resort & Spa—an SPG® Member Favorite for Best Winter Escape and a Top 10 U.S. Resort—you’ll have no shortage of fun. After hitting the slopes, be sure to unwind at Spa Anjali, ranked fourth among the Top 100 U.S. Mainland Resort Spas by Condé Nast Traveler.

 The Westin Riverfront Resort & Spa has earned


 U.S. News & World Report

Log in to search for a vacation and reserve your villa using your ownership.

Log In

Or call Owner Services at 1-888-986-9637

Planning vacation activities?

Contact your Personal Concierge today.

Call 1-888-782-5361

Discover what our resort has to offer

Meet Heidi, Westin Concierge, your concierge. Call them at .

Make your activity reservations

Call 1-888-782-5361 today.

Our experienced on-site Concierge Team will assist you throughout your stay.

— Heidi, Westin Concierge