Болгария расположена на юго-востоке Европы, на Балканском полуострове. Площадь страны 111,0 тыс. кв.км. Ее соседями являются страны: Румыния на севере, Сербия и Македония на западе, Греция и Турция на юге. На востоке Болгария омывается Черным морем.
Почти треть территории Болгарии занимают горы, но они невысоки и в большей своей части доступны для туристов. Через всю страну на 555 км протянулся хребет Стара-Планина или Балканский хребет, давший название полуострову. Самая высокая точка этого хребта - гора Ботева - возносится на высоту 2376 м. Параллельно Старой Планине расположена Средняя Гора. На юго-западе и западе страны находятся горные массивы Рила, Пирин и Родопы. Самая высокая вершина Рилы, гора Мусала (2925 м), одновременно является самой высокой точкой всего Балканского полуострова.
В Болгарии немало рек, но они маловодны. На территории страны находится среднее течение Дуная - крупнейшей реки центральной и юго-восточной Европы. Начинаясь в горах Шварцвальда, он протекает по 9 странам. Так как Дунай - река международная, на ней всегда было развито судоходство. Средняя температура воды составляет в июле - от +17 до +24. По реке организовываются круизы. Вторая по величине река - Марица. Она несет свои воды в Эгейское море. Также в Эгейское море впадают Струма и Места. Камчия, Велека и Ропотамо впадают в Черное море.
Между хребтом Стара Планина и Дунаем расположена Дунайская равнина, которая является житницей всей страны. Юго-восточная равнина ограничена Средней горой с севера и Родопами с юго-запада. Часто ее называют Верхней Тракией.
Болгария знаменита своими широкими пляжами, которые плавно спускаются к морю. Черное море благоприятно для купания - оно не очень соленое, а дно песчаное.