Если вас интересует пляжный отдых и купание в море, то это конечно же летний период , со второй половины июня по конец августа.
Если море не принципиально, то и весна, и осень вполне комфортны по климату, но и отдых тогда больше экскурсионный чем пляжный, и погода может всё же сюрпризы приподнести.
Что касается отелей вопрос очень широкий. Вопрос в том что вам предпочтительнее. Питание например регулярное нужно, а то и вообще "оллинклюзив" например. В
Болгарии во всех городах есть как маленькие семейные отели на 3-5 номеров, так и большие отели. Стоимость проживания соответсвенно то же разная может быть. Питания в маленьком отеле может не быть вовсе, вернее по вашему запросу вам будут готовить (за доп плату разумеется). В большом же отеле в проживание может быть включено какое то питание.Но зато общий уровень сервиса и доброжелательность хозяев может быть (а скорее всего и будет) на порядок выше чем в большом отеле. Выбор за вами. Стоимость проживания вы и сами можете оценить, например, воспользовавшись "букингом" и поизучав цены в различных отелях на ваш период.
Я живу в апартаментах (кваритире) и одно время снимал апартаменты, поэтому могу сказать примерные цены по их аренде. В сезон (июль-август) студия (т.е комната с кухней, санузлом, обычно 2-3 спальных места) будет стоить 25-30 евро в сутки. Двухкомнатный апартамент (то же самое + спальня) 40-45 евро/сутки. Трехкомнатный, т.е с двумя спальнями ( от 50). Но всё зависит и от хозяина, могут быть скидки. И от места где расположен комплекс, его инфраструктуры и т.п то же может зависеть цена. Комплекс расположенный в каком то уникальном месте и комплекс в центре города на туристической улице, могут стоить по разному. В июне и сентябре цена будет чуть ниже. Вне летнего периода, цены могут быть вдвое ниже. Но в случае апартаментов вам прийдется готовить самим. С продуктами, и с доступностью до магазинов, в большинстве мест Болгарии нет никаких проблем, но кто то хочет от кухни в отпуск отдыхать то же.
Что касается цен в целом, то на мой взгляд покупка тура, может быть несколько дешевле чем прямая аренда квартиры, или самостоятельная организация тура в отель .... т.к турагенства имеют договоры с отелями и чартеры, скидки, горящие путёвки и т.п. Но в целом да, вам правильно ответили, Болгария далеко не дешёвая страна в плане отдых, при этом с не самым качественным отельным сервисом и общей инфраструктурой.
И ещё, если вы решили
отдыхать в Болгарии, то первым делом стоит определиться с местом, т.к протяжённость побережья около 400 км, везде есть свои особенности, достоинства и недостатки. И особенности по климату то же могут быть.