Regions · Ski resorts
Ski and Mountain Resorts
Rila, Pirin, the Rhodopes, Vitosha and the Balkan Mountains: Bulgaria's ski areas, from the large resorts of Bansko and Borovets to small slopes near Sofia.
Ski and Mountain Resorts
Blagoevgrad
-
Blagoevgrad
Dobrinishte
A small spa and ski town 6 km from Bansko, surrounded by Rila, Pirin and the Rhodopes. -
Blagoevgrad
Bansko
Bulgaria's best-known ski town, below Pirin, with an old town of stone houses and a growing community of remote workers.
Gabrovo
Kyustendil
Smolyan
-
Smolyan
Chepelare
A Rhodope mountain town near Pamporovo, with one of the longest ski runs in south-eastern Europe and a ski factory. -
Smolyan
Pamporovo
A family-friendly ski resort among spruce forests in the Rhodopes, popular with beginners and intermediate skiers.
Sofia
Sofia district
-
Sofia district
Borovets
Bulgaria's oldest mountain resort, on the slopes of Rila about 70 km from Sofia, with the highest ski runs in the country. -
Sofia district
Malyovitsa
A climbing and ski centre below one of Rila's best-known peaks, north of the Rila Monastery.
Sources
Figures checked 12 October 2026. Information only, not investment, tax or legal advice.