Берите, что есть  если надо покупать, тогда лучше евро, т.к. болгарский лев твердо привязан к евро, а доллар плавает. Курс в банке 1 евро=1.95лв, на курортах курс естественно ниже, примерно 1.90Насчет того, сколько брать, сказать трудно  по идее можно ничего и не брать, если не планируете екскурсии, шоппинг и т.д.  а какой у вас отель?