Официальной болгарской валютой являются левы, но практически все цены (на экскурсии, на сувениры и прочие товары у частников ) указываются в евро, и поэтому самой оптимальной является именно эта валюта. С долларами проблем не возникнет, но считать будет сложнее, и нужно будет самостоятельно производить конверсию, так как в долларах цены не указываются.