Bulgaria's two most popular destinations — the historic, café-lined capital Sofia, and Sunny Beach, the country's biggest Black Sea resort strip. Pick a destination below for hand-picked hotels and must-book experiences.

Sofia

Sunny Beach