UK citizens do not need a visa to enter Bulgaria for short stays of up to 90 days in a 180-day period.
Although, you must hold a valid passport with at least 3 months' validity beyond the intended stay.