Often overlooked by visiting tourists, Blagoevgrad is a hidden gem that's just waiting to be explored. This cosmopolitan city is perfect for foodies, night owls and culture vultures alike. Blagoevgrad packs in leafy parks, laidback bars and delicious food, and its mountainous location makes it an ideal base for those looking to hit the slopes come skiing season.
Popular areas to stay in Blagoevgrad
Stuck on where to go? Check out the best resorts and towns to base your holiday
One of the top ski resorts in Bulgaria, if not Europe, Bansko is the perfect place to try your hand at energetic winter sports. Offering an abundance of hotels, it's a must for skiing and snowboarding enthusiasts. But away from the slopes, the resort offers a charming old town and a base from which to explore the Pirin National Park.
Who is it for?
Combining snow and sunshine, pit your wits against Bansko's glittering slopes.
Crammed with bars and restaurants, you won't need to look hard for apres ski options.
Enjoy a dose of fresh air and stunning vistas in the nearby Pirin Mountains.
Nestled at the feet of the Pirin Mountains, this town in south west Bulgaria is famed for its sunshine and clean air. Its reputation for good health is boosted by its hot mineral water springs, which are used to treat and prevent illnesses.
Who is it for?
Take advantage of the hot springs and be pamped at one of the many spa hotels.
Sandanski has a rich history and is even rumoured to be the birthplace of Spartacus. Don't miss the town's archaeological museum.
The town's park is said to contain more than 200 different varieties of Mediterranean plant, while the nearby Pirin National Park offers picturesque walking routes.
stayed here as part of a skiing trip for 11 people. Firstly the hotel is in a great location its just a 400 meter walk to the gondola base station (and to the ski shop where we had hired our equipment from and stored at their shop).
Stephen from Newcastle Under Lyme checked in Tue 22 Jan 2019