First and major difference is that Borovets is a resort, Bansko is a town, and although they offer all the same amenities, in Bansko they are that much further apart. For example, the tour operators pub crawl in Borovets is on foot, in Bansko you need a bus.
I love them both, and other than the distances between things in Bansko they're fairly similar overall. Same things in the shops, same level of hotel service, same beers at the same prices.
In my opinion it comes down to this, ...
First and major difference is that Borovets is a resort, Bansko is a town, and although they offer all the same amenities, in Bansko they are that much further apart. For example, the tour operators pub crawl in Borovets is on foot, in Bansko you need a bus.
I love them both, and other than the distances between things in Bansko they're fairly similar overall. Same things in the shops, same level of hotel service, same beers at the same prices.
In my opinion it comes down to this, they both have good hills although Bansko's is slightly better than Borovets. They both have a good nightlife, but Boro's is slightly better than Bansko's.
I still can't decide and we're getting into a Borovets one year, Bansko the next type of arrangement. So go to which one you want to this year ... the other one will still be there next year.
I prefer Bansko myself but it depends what you want. Bansko it more traditional whereas Borovets is a bit like Benidorm, great for wild nights out. Im an old fart now so I go for the quieter resorts lol