
K2 Hotel & Restaurant
Very good · 1.3k reviews
Strong value for Foppolo, with a high guest rating that punches above its nightly price.

Flying into Milan Bergamo Airport? These are the 12 closest ski resorts, ranked by straight-line distance from the terminal. Mountain roads wind, so allow more time by car, but the order still tells you where the snow starts soonest. Each resort has ski-in/ski-out hotels you can compare in one click.
The closest ski resort to the airport is Foppolo, about 38 km away in Italian Alps.

The highest village in the Bergamo Alps at 1,515 m, an hour and a half from Milan, where Lombardy's locals cash in their weekends on motorway-wide pistes.

Very good · 1.3k reviews
Strong value for Foppolo, with a high guest rating that punches above its nightly price.

Schilpario is an old iron-mining village at 1,124 m in the Val di Scalve, well off the Bergamo crowd circuit. The 20 km of family pistes on the Belvedere-Cimalbosco sector pair with one of Italy's better cross-country networks on the Campelli plateau, all at very Lombard prices.

Very good · 655 reviews
Strong value for Schilpario, with a high guest rating that punches above its nightly price.

Set on the sunny pass between Sondrio and the Val Camonica, Aprica is the easygoing family resort of upper Valtellina. Its base at 1,180 m feeds wide, sun-baked pistes on the Magnolta and Palabione sectors, climbing to 2,310 m. Affordable, snow-reliable and refreshingly free of pretension.

Great · 581 reviews
A dependable, well-reviewed choice for a stay in Aprica.

Tucked into the Valmalenco above the upper Adda valley, Chiesa is where Sondrio locals come to ski without queues or fuss. From the stone-built village at 1,000 m, the Palu and Snow Eagle lifts climb to the Piazza Cavalli plateau at 2,336 m, with the Bernina range filling the horizon. Low prices, big mountains and proper Valtellina cooking, that is the deal.

Excellent · 264 reviews
One of the highest-rated places to stay in Chiesa in Valmalenco, with guests singling out the service and comfort.

A snowy, north-facing resort near the Swiss border at the end of the Valchiavenna, Madesimo is famous for the Canalone, one of the longest freeride descents in the Alps. Stone village, big snow, serious skiing.

Very good · 373 reviews
A dependable, well-reviewed choice for a stay in Madesimo.

A historic Lombard town at 1257 m, Ponte di Legno is lift-linked over to Passo Tonale for the 100 km Adamello Ski domain. Real town life, glacier-sure snow and big-mountain views.

Great · 1.2k reviews
A long-standing favourite in Ponte di Legno, trusted by thousands of guests before you.

Pontresina is the quieter, more affordable side of the Engadine. Sister village to St. Moritz under a single regional lift pass, it sits at 1,800 m at the foot of Diavolezza and Lagalb, with 60 km of snow-sure pistes that climb to 3,303 m and the great ski-touring playground of the Bernina range directly overhead.

Excellent · 484 reviews
One of the highest-rated places to stay in Pontresina, with guests singling out the service and comfort.

Alpine tourism was born here in 1864, and the place has never let you forget it. Two Olympics, the Cresta Run, polo and horse racing on a frozen lake: St. Moritz wraps serious skiing in old-money theatre.

Excellent · 1.3k reviews
Moments from the lifts in St. Moritz, so you can ski back to the door and skip the morning queues.

A high pass between Lombardy and Trentino at 1883 m, Passo Tonale is snow-sure into May with a glacier at 3016 m. Wide, beginner-friendly slopes and excellent value.

Excellent · 655 reviews
One of the highest-rated places to stay in Passo Tonale, with guests singling out the service and comfort.

Pinzolo sits in the Val Rendena at 770 m, a working valley town with a gondola climbing the Doss del Sabion and a lift link over the ridge to Madonna di Campiglio. The Adamello-Brenta peaks rise on both sides, and the joint Skirama Dolomiti pass opens around 150 km of piste for a fraction of the Campiglio room rate.

Excellent · 1.1k reviews
One of the highest-rated places to stay in Pinzolo, with guests singling out the service and comfort.

Duty-free prices, a national-park setting and a long high-altitude village that holds snow into May. Livigno will host the freestyle and snowboard events at the 2026 Olympics, and the freeride scene already knows the way.

Excellent · 2.2k reviews
Strong value for Livigno, with a high guest rating that punches above its nightly price.

A historic spa town in the Valtellina, Bormio descends 1800 vertical metres of legendary World Cup downhill from 3012 m. Roman thermal baths, big race-piste skiing and quietly excellent food.

Excellent · 947 reviews
One of the highest-rated places to stay in Bormio, with guests singling out the service and comfort.
Foppolo, in Italian Alps, is the nearest at about 38 km in a straight line. By mountain road it is longer, but nothing else is closer.
As the crow flies, from the airport coordinates to each resort. It is a fair way to rank what is nearest, but real driving distance is longer on winding Alpine roads, so treat it as an order of proximity, not a transfer time.