The Westin Riverfront Resort & Spa at Beaver Creek Mountain

4.0 (253 reviews)

126 Riverfront Lane, PO Box 9690, Avon, CO, 81620, United States   •  Weather:    •   Local Time:     •  Phone: (970) 790-6000   •  Hotel Reservations: 888-627-8099




The Westin Riverfront Resort & Spa At Beaver Creek Mountain - Ballroom


The Westin Riverfront Resort & Spa At Beaver Creek Mountain - Terrace


The Westin Riverfront Resort & Spa At Beaver Creek Mountain - Meetings

The Westin Riverfront Resort & Spa was voted Best Green Meeting Facility by Colorado Meetings & Events Magazine.

Book your next meeting or event at The Westin Riverfront Resort & Spa in Beaver Creek, Colorado. Experience customized service and refreshing spaces. Redefine your standards in our one-of-a kind meeting facilities that includes over 4,200 square feet of flexible indoor meeting space with floor-to-ceiling windows and outdoor access to an expansive terrace overlooking the Eagle River. Truly inspiring.

The Westin Riverfront Resort & Spa's Riverside Ballroom features 3,800 square feet of meeting space which can be broken down into four unique breakout rooms and one additional boardroom. Each meeting room boasts floor to ceiling windows offering magnificent views of the Eagle River and Beaver Creek Mountain. Guests will enjoy the additional 4,000 square feet of outdoor event space located just steps from the Riverside Ballroom. The resort also offers the fastest WiFi in the Vail Valley, at 1GB bandwidth. 

Holiday Events

Enjoy the holiday season in the mountains with an unforgetable event at The Westin Riverfront. Our custom curated holidays menus are the perfect compliment to any occasion this holiday season.

View Holiday Catering Menus >


Please contact our Sales Department at (970) 790-6000.

Floor Plans & Capacity Charts  |  Meeting Special Offers  |   Request a Proposal | Banquet Menus