Bansko, Borovets and Pamporovo ski holidays

Ski season is upon us, and Bulgaria’s snowy mountains are waiting.


Ski resort tourists in Bansko, Bulgaria

You’ll never have to pay a premium to go skiing again thanks to Bulgaria’s growing number of low-cost ski resorts.

Bansko, Borovets and Pamporovo are the three main resorts and, while they may not have the challenging runs you’ll find in the Alps, they’re the perfect place for beginners and intermediates to get their skiing skills up to scratch.

Quickly compare Bansko, Borovets and Pamporovo ski holidays:

ResortSki-in/ski-outDistanceLift pass price (3-day adult pass)Is there a resort village?
BanskoNo(2-hour drive from Sofia)£89Yes
BorovetsYes(1.5-hour drive from Sofia)£72Yes
PamporovoYes(2.5-hour drive from Plovdiv)£75Yes

Which is the best ski resort in Bulgaria?

Use our quick stats to find out which of these ski resorts tickle your fancy.

Three happy friends riding a ski lift in the mountains

1. Bansko, Blagoevgrad Province: Best for first-timers and value for money

Tucked away in the UNESCO-listed Pirin Mountains, this picturesque resort has the longest ski season in the country thanks to reliable snowfall and a few fancy snow cannons.

Besides this, its 5-star accommodation, modern infrastructure and balmy low prices have earned it the title of “Best Value Ski Resort” as voted for by the Post Office.

  • Location: Pirin Mountains, Blagoevgrad Province (2-hour drive from Sofia)
  • Runs and terrain: 18 runs (36% beginner, 57% intermediate, 7% advanced)
  • Length of runs: 68km
  • Vertical drop: 1,610 metres


  • Great beginner slopes
  • Historic village and old town
  • Lively apres-ski


  • Limited slopes for experts
  • Small skiable area
  • Can get overcrowded

Find flights to Bansko


2. Borovets, Sofia Province: Best for apres-ski and non-ski activities

Borovets has maintained its stellar reputation for excellent apres-ski since it opened its doors in 1896. The fun doesn’t begin until 9pm but goes heavy on the rakia shots and continues until the early hours.

It’s all well and good, then, that most slopes here are green or blue with only a few challenging runs to navigate with a sore head. If you fancy taking a break from the slopes, you’ll find steamy hot springs, plenty of spa centres and even the opportunity to go horseback riding.

  • Location: Rila Mountains, Sofia Province (1.5-hour drive from Sofia)
  • Runs and terrain: 24 runs (32% beginner, 59% intermediate, 9% advanced)
  • Length of runs: 58km
  • Vertical drop: 1,250 metres


  • Budget-friendly
  • Lively apres-ski scene
  • Affordable ski equipment hire


  • Poorly linked ski areas
  • Few runs for experts
  • Long queues for the gondola

Find flights to Borovets

Lift in the fog

3. Pamporovo, Smolyan Province: Best for beginner and intermediate lessons

Bright blue skies and fresh white powder sum up a day on the slopes at Pamporovo. Over half of the runs here pander towards beginners, and there are nearly 100 qualified English-speaking instructors to give a helping hand.

While beginners will find great progression slopes, fast-improving intermediates may struggle to find enough challenging runs to satisfy their thirst here.

  • Location: Rhodope Mountains, Smolyan Province (2.5-hour drive from Plovdiv)
  • Runs and terrain: 19 runs (65% beginner, 26% intermediate, 9% advanced)
  • Length of runs: 38km
  • Vertical drop: 505 metres


  • Well-maintained slopes
  • Friendly apres-ski vibe
  • Snow-sure and snow cannons


  • Very few and short runs for experts
  • Busy slopes, especially during school holidays
  • Quiet apres-ski scene

Find flights to Pamporovo

Bansko, Borovets and Pamporovo ski holidays by the numbers

ResortNumber of runsLength of runsVertical drop
Bansko18 runs (36% beginner, 57% intermediate, 7% advanced)68km1,610 metres
Borovets24 runs (32% beginner, 59% intermediate, 9% advanced)58km1,250 metres
Pamporovo19 runs (65% beginner, 26% intermediate, 9% advanced)38km505 metres

Where can you go skiing in Bulgaria?

Bansko, Borovets and Pamporovo ski resorts can all be found in Bulgaria’s southwestern corner, within easy reach of Sofia or Plovdiv.

When is the best time to ski in Bansko, Borovets and Pamporovo?

Bulgaria’s mountains are blanketed in a thick powder of snow from December through to April, giving you a huge window of opportunity to ski.

School holidays in Bulgaria and neighbouring Hungary mean the slopes can get crowded in late December, early February and mid-April.

It’s best to check the exact dates of the school holidays before you book as these differ from year-to-year.

See the latest travel deals in Bansko, Borovets and Pamporovo
Top deal!

8% off bookings!

Book your next hotel break with and use this discount code to get 8% off. Start saving now! T&Cs apply.

Last verified

Discount code ends

Free cancellation on most rooms

Book with confidence nat and if you change your mind you can cancel most reservations for free. T&Cs apply.

Last verified

Free cancellation on selected bookings!

No cancellation fees on specific packages with T&Cs apply

Last verified

HolidayTaxis HolidayTaxis

20% off your booking

Looking for a transport service that has the best airport transfer and resort transfer deals? You've found it! Go to HolidayTaxis now and use this discount code to save 20% on your order! T&Cs apply.

Last verified
Winter 2020/21

Winter sun holidays 2020/21

The perfect solution to those long, dark nights – these holiday deals are packed full of fun, sun and savings. Leave the gloom and the grey far behind while you just concentrate on the tan. And enjoy a spot of luxury too, with 4 and 5-star hotels, all-inclusive and adults-only resorts all available to choose from. T&Cs apply.

Last verified

10% off selected hotels with Genius discount

Create a account today and once you become a Genius member you'll have access to an extra 10% off tons of great hotels! T&Cs apply

Last verified

Up to 50% off hotel bookings

Create an account at and get members-only access to Secret Deals with discounts of up to 50% off selected properties! T&Cs apply

Last verified

Expedia Expedia

Cancel your hotel reservation for free

Can't or don't want to go on a trip anymore? Don't worry! If you booked it through Expedia, you can cancel it for free. T&Cs apply.

Last verified


NHS discount: Park for free

NCP is offering free parking for all key workers, including NHS staff and emergency services at over 150 locations. The service means workers must pre-book online an hour before arriving. T&Cs apply.

Last verified

Deal ends

JustPark JustPark

NHS discount: Park for free

JustPark has introduced a 'list your parking space for free' service. This means people who own a driveway or parking space near a hospital or healthcare facility can make their spare parking space available for free to NHS, healthcare staff and patients during the Coronavirus pandemic. T&Cs apply.

Last verified

Deal ends

Leisure Guard Travel Leisure Guard Travel

10% discount on parking and hotels at selected major airports

Leisure Guard knows about travel. Plan ahead and save 10% on parking and hotels at selected major airports, giving you more time and money to focus on the fun times ahead. T&Cs apply.

Last verified

Boots Travel Insurance Boots Travel Insurance

Multi-trip travel insurance from £32.02

Planning on going for a couple of trips throughout the year? Don't overpay by getting insurance separately for each of them. Choose multi-trip insurance and keep some money in your pocket. T&Cs apply.

Last verified

Tiqets Tiqets

50% off Hop-on Hop-off bus & boat in Amsterdam!

Get your tickets for the Hop-on Hop-off tour of Amsterdam by both bus and boat and get 50% off the normal price at Tiqets! T&Cs apply.

Last verified

Post Office travel insurance Post Office travel insurance

Download the app for free

Want to have access to your travel insurance policy no matter where you are? Get it with Post Office. Download the app for free. T&Cs apply.

Last verified

Easirent Easirent

Grab an 11% discount on your next car hire booking

Save 11% when you rent a car from Easirent. T&Cs apply.

Last verified