Where to stay in Borovets ski resort – a guide to the best hotels in Borovets, Bulgaria.
Borovets (Боровец) is a popular ski resort in Rila Mountains, Bulgaria. It is located at an altitude of 1350m on the northern slopes of Rila, only 72km from the capital Sofia.
The ski resort has a long history. In fact, it is the oldest winter resort in Bulgaria. It was founded in 1896 as a hunting place for the Bulgarian monarchs. You can still see the former royal palace Tsarska Bistritsa (Царска Бистрица). The palace dates from the end of the 19th century. The Bulgarian Tsar Ferdinand and his son Boris III used it as a hunting lodge.
Also, Borovets is a great starting point for climbing Musala Peak, the highest peak in Bulgaria.
The resort is one of the best places for skiing in Bulgaria. The season begins at the end of December and continues until March. There are 24 ski runs with a total length of 58 km. The longest one is 12 km.
The resort is crowded during the weekends, due to its closeness to Sofia city. If you’re a winter sports lover, there are two places to go near Sofia – Vitosha Mountain and Borovets.
The thing that I love about Borovets resort is that it is high in the mountain. Thus if you’re a beginner, you don’t need to take the gondola lift. You can ski or snowboard right outside your hotel!
I have visited the resort many times and stayed in many different places.
It’s a small boutique accommodation just a few metres away from the ski slopes.
Where to stay in Borovets
The best family hotels in Borovets, Bulgaria
8.9/10 Rating – See hotel images and 450+ guest reviews
Ice Angels is a 4-star boutique hotel in the heart of the resort. Its location right on the ski slopes makes it a preferred place for the winter sports lovers. It is one of the best hotels in Borovets, Bulgaria for skiing. It features great SPA facilities including steam bath, jacuzzi and swimming pool. Stay here if you search for a cosy place right next to the ski tracks.
Highlights: ski-to-door access, restaurant and bar available at the property, swimming pool and steam bath, horseback riding
9.1/10 Rating – See hotel images and 250+ guest reviews
The Lodge is a 3-star spa hotel right next to gondola lift Yastrebets. Due to its location, it is a great base for climbing Musala Peak, the highest peak in Bulgaria. Also, the accommodation is just 200m away from the town centre and the ski slopes. Stay here if you plan to use the gondola lift for skiing (snowboarding) or hiking in Rila Mountain.
Highlights: free parking garage, steam bath, jacuzzi and sauna, lovely restaurant and a lounge bar, ski equipment rental
9.1/10 Rating – See hotel images and 220+ guest reviews
Yanakiev Club is a 4-star spa hotel located right on the ski slopes. The SPA facilities are awesome and include a swimming pool with a mountain view, steam bath, sauna and an ice corner. Stay here if you’re looking for a nice place for skiing and relaxing right in the town centre.
Highlights: ski-to-door access and ski equipment rental, restaurant with a mountain view, fast-food restaurant that you can access directly from the ski tracks
The best couple hotels in Borovets ski resort
9.2/10 Rating – See hotel images and 570+ guest reviews
Yastrebets Wellness & Spa is a 4-star luxury spa hotel. No matter if you a winter sports lover or just want to spend a few days among nature, you’ll have an unforgettable experience. The accommodation is located in a secluded area in the middle of the woods, less than 3km from the centre of the resort. Stay here if you search for a romantic escape amongst the unique nature of Rila Park.
Highlights: great facilities for relaxation and recreation, great restaurant at the property, ski-in/ski-out property – the hotel has its own ski slope
8.9/10 Rating – See hotel images and 10+ guest reviews
Villa Stresov is a 5-star luxury Swiss-style chalet. It is located only 500m away from the ski tracks and the centre of the resort. All the bars and restaurants are within a few minutes walk.
Surrounded by the pine forest, the villa features a unique alpine atmosphere and comfort. Stay here if you want a quiet luxury place that is close to everything.
Highlights: hot tub and Finnish sauna, free parking, BBQ facilities
How to get to Borovets from Sofia
You can get to Borovets from Sofia using public transport.
- First, you need to get to South Bus Station in Sofia (Avtogara Yug – Автогара Юг). In order to reach it use the subway (the nearest metro station is Joliot Curie).
- Take a shuttle from the South Bus Station in Sofia to Samokov (about 1:30 hours journey). There are shuttle buses every 30min.
- From there you have to take a shuttle to Borovets (15min journey). The shuttle buses are every 30min again.
- At the ski resort, the shuttle stops in front of Hotel Samokov and it departs back to Samokov in front of Hotel Ela.
Find more must-visit places in Bulgaria in DK Eyewitness Travel Guide Bulgaria.
Interested in hiking? Check out the most popular hiking routes in Vitosha Mountain (the closest ski resort to Sofia).
If you consider renting a car, compare the car rental prices in Europe.