2 Guests

Countries

Lapland

Ski Areas

Ski Resorts

No matches found

Region

Airport

No matches found

Bansko Christmas skiing

Bansko Christmas holidays

Take a moment to think of your perfect Christmas break. Picturing waking up to fresh blankets of snow? Warming log cabins in a fairytale-like village? Feeling the thrill of skiing down seamless pistes? We thought so. Turn your Christmas dreams into reality in Bansko, where you’ll get all of these things and more without having to break the bank.

We have a great choice of accommodation on offer for Christmas, many of which offer festive feasts helping you celebrate in style (check the individual hotel pages for more information)

Having the best snow in Bulgaria, the snow cover around this time of year is usually good, but should it somehow disappoint, 90% of the area is covered by artificial snow and there’s still plenty on offer to bring some festive cheer. Choose from ice-skating, snowmobile rides, or even paintballing! There’s also a Christmas market in the village centre, where you can get a feel for how they do things this time of the year and bag some last minute stocking fillers while you’re at it.

Christmas snow and skiing conditions in Bansko

Christmas Snow History

Top alt:2600m

Average snow depth

Christmas74cm

Bottom alt:936m

Average snow depth

Christmas26cm

Resort alt:936m

Christmas ski rating

Clear Filters

Filter properties by

Departure Date

People

Destination

Airport/travel

Price

Minimum Rating

Property Type

Board Basis

Features

There are 16 holidays to Bansko for 2 adults, 0 child and 0 infant on 19 December 2026.

16 holidays

Ores Boutique Hotel

in Bansko, Bulgaria
19/12/26 Sat • Manchester • 7 nights • Bed & Breakfast
Sauna/Steam/TurkishBalcony/Terrace/VerandaFireplace/Hearth/StoveWifi/internetPoolGym/FitnessSpa/Wellness
was £1184
£1164pp
Enquire View

Hotel Pirin

in Bansko, Bulgaria
19/12/26 Sat • Newcastle • 7 nights • Half Board
Sauna/Steam/TurkishBalcony/Terrace/VerandaFireplace/Hearth/StoveWifi/internetPoolGym/FitnessSpa/Wellness
was £1031
£932pp
Enquire View

Four Points by Sheraton

in Bansko, Bulgaria
19/12/26 Sat • Newcastle • 7 nights • Bed & Breakfast
Sauna/Steam/TurkishBalcony/Terrace/VerandaWifi/internetPoolGym/FitnessSpa/Wellness
was £1369
£1272pp
Enquire View

Hotel Tanne

in Bansko, Bulgaria
19/12/26 Sat • Gatwick • 7 nights • Half Board
Sauna/Steam/TurkishHot tub/Jacuzzi/WhirlpoolBalcony/Terrace/VerandaFireplace/Hearth/StoveWifi/internetPoolGym/FitnessSpa/Wellness
was £1137
£1036pp
Enquire View

St Ivan Rilski Spa Resort

in Bansko, Bulgaria
19/12/26 Sat • Newcastle • 7 nights • Bed & Breakfast
Sauna/Steam/TurkishHot tub/Jacuzzi/WhirlpoolBalcony/Terrace/VerandaFireplace/Hearth/StoveWifi/internetPoolGym/FitnessSpa/Wellness
was £1156
£1055pp
Enquire View

Boutique Hotel Amira

in Bansko, Bulgaria
19/12/26 Sat • Manchester • 7 nights • Bed & Breakfast
Sauna/Steam/TurkishHot tub/Jacuzzi/WhirlpoolBalcony/Terrace/VerandaWifi/internetPoolGym/FitnessSpa/Wellness
was £1218
£1065pp
Enquire View

Hotel Elegant Lux

in Bansko, Bulgaria
19/12/26 Sat • Gatwick • 7 nights • Bed & Breakfast
Sauna/Steam/TurkishHot tub/Jacuzzi/WhirlpoolBalcony/Terrace/VerandaFireplace/Hearth/StoveWifi/internetPoolGym/FitnessSpa/Wellness
was £973
£879pp
Enquire View

Premier Luxury Mountain Resort

in Bansko, Bulgaria
19/12/26 Sat • Gatwick • 7 nights • Half Board
Sauna/Steam/TurkishHot tub/Jacuzzi/WhirlpoolBalcony/Terrace/VerandaFireplace/Hearth/StoveWifi/internetPoolGym/FitnessSpa/Wellness
was £1367
£1270pp
Enquire View

Hotel Zara

in Bansko, Bulgaria
19/12/26 Sat • Birmingham • 7 nights • Half Board
Sauna/Steam/TurkishBalcony/Terrace/VerandaFireplace/Hearth/StoveChildcare/Kids clubFamily friendlyWifi/internetPoolGym/FitnessSpa/Wellness
was £1028
£962pp
Enquire View

Hotel Perun Lodge

in Bansko, Bulgaria
19/12/26 Sat • Birmingham • 7 nights • Bed & Breakfast
Sauna/Steam/TurkishHot tub/Jacuzzi/WhirlpoolFireplace/Hearth/StoveWifi/internetPoolGym/FitnessSpa/Wellness
was £968
£874pp
Enquire View
show properties
1 - 10 of 16

← online or call ↴
020 7770 6888
more