Resorts Near St. George, UT

hero image for Resorts Near St. George, UT

When it comes to downhill ski resorts near St. George, Brian Head Resort is the closest and most convenient option. Located about 90 miles north, Brian Head sits at an elevation of over 9,000 feet, ensuring a reliable winter snowpack and offering a range of alpine runs, terrain parks, and limited Nordic areas.

It provides rentals, lessons, and family-friendly amenities, making it a popular choice for a quick mountain getaway. Another option, Eagle Point Resort, lies further northeast near Beaver, Utah, approximately a two-and-a-half-hour drive from St. George.

While smaller and more remote, Eagle Point still provides scenic slopes, fewer crowds, and a relaxed, rustic atmosphere for those seeking a more off-the-beaten-path ski experience.