Декабрь 1991 года прошел под грохот канонады. 6 декабря ЮНА приступила к массированной бомбардировке города, которая началась в 5:48 утра. Во время обстрела использовалась артиллерия (в том числе корабельная), минометы большого калибра, а также управляемые по кабелю противотанковые ракеты.
Обстрел, под который попал Старый город, завершился в 11:30 и послужил причиной гибели 13 гражданских. Кроме того, во время обстрела сгорела библиотека Межуниверситетского центра Дубровника, тяжелые повреждения получил Францисканский Конвент, в который попала пара минометных мин, а в середине дня под огонь попали хорватские пожарные, пытавшиеся потушить отель Libertas (хорваты считают, что обстрел пожарных команд был не случайным, а целенонаправленным, тогда как сербы это всячески отрицают).
Сразу после начала атаки хорватские защитники Дубровника были атакованы 3-им батальоном 472-ой моторизированной бригады ЮНА (усиленной танками Т-55). Отбить атаку хорваты смогли, лишь обстреляв собственные укрепления в городской черте. Кроме того, посильную помощь в отражении нападения оказало специальное подразделение полиции, бойцов которого использовали в качестве «пожарной» команды в местах возможного прорыва противника. В тот же день атакующие, при помощи советской противотанковой ракеты, смогли утопить хорватское суденышко Sveti Vlaho.
7 декабря 1991 года в силу вступило очередное перемирие между защитниками города и бойцами ЮНА, после чего наступили относительно спокойные недели мира (редкие перестрелки все еще случались, но массированного обстрела города больше не было). В январе 1992 года хорваты, представители ООН и военные югославской армии подписали Сараевские соглашения, после чего наступление на Дубровник было остановлено.
В начале 1992 года активные боевые действия развернулись в Боснии и Герцеговине, вследствие чего ЮНА начала перебрасывать туда военную технику и людей, забирая их откуда угодно, но только не из-под Дубровника. Командиры ЮНА хотели дождаться весны и решительным натиском взять непокорный город. Это казалось вполне выполнимым делом, поскольку хорватские 114-ая и 116-ая бригада медленно отступали к Стону, а оружия у хорватов становилось все меньше и меньше.
Впрочем, в перспективные планы, как всегда, вмешалась большая политика. В январе распавшаяся Югославия de facto прекратила свое существование, и Армия СФРЮ стала превращаться в Сербскую Армию. 9 января 1992 года боснийские сербы объявили о создании Республики Сербской. Правительство Боснии и Герцеговины провело собственный референдум о независимости 1 марта 1992, а 3 марта провозгласило выход из состава Югославии. Результат референдума привел к Боснийской войне, но это уже совсем другая история.
В апреле хорваты назначили генерала Янко Бобетко командующим Южным фронтом, который включал в себя Герцеговину и области вокруг Дубровника. Бобетко реорганизовал хорватскую военную машину и сформировал две новые бригады: 1-ую Гвардейскую и 4-ую Гвардейскую. 11 апреля части югославской армии атаковали подразделения 115-ой хорватской пехотной бригады. Однако вялое наступление ЮНА было остановлено и уже 27 апреля хорваты вернули все ранее потерянные территории. Конец апреля и начало мая отметились многочисленными мелкими стычками вдоль линии замершего фронта, при этом в перестрелках принимала участие не только пехота, но и отдельные танки. Югославская армия отбивала атаки хорватов при помощи массированных артиллерийских обстрелов, на которые хорватам отвечать было нечем. Попытки ЮНА перейти в крупное наступление закончились неудачей, ибо командиры югославской арии, фактически, саботировали приказы друг друга (по этой причине Милошевич заявил о полностью неспособности армии к решению поставленных задач).
Воспользовавшись очередной передышкой, хорваты инициировали контрнаступление, которое стартовало 17 мая. 1-ой гвардейской бригаде Хорватской армии было поручено взять полуостров Пелешац и двинуться в сторону Слано. 4-ая гвардейская бригада наступала на Дубравское приморье с конечным выходом на Попово поле. К этому моменту подразделения ЮНА начали откатываться назад от Дубровника в направлении на Конавле. 21 мая 1-я Гвардейская бригада при поддержке бойцов 115-ой пехотной бригады отбила Чепикуче, 22 мая хорваты заняли Слано (при этом успешной оказалась лишь наземная операция, поскольку 21 мая ЮНА отбила морской хорватский десант). 26 мая хорваты смогли прорвать кольцо окружения вокруг города и отбросили части ЮНА к Адриатическому шоссе. Дальнейшие боевые действия вокруг города имели относительно низкую интенсивность и к 7 июня осада Дубровника была окончательно снята. К этому моменту сербская армия потеряла всякий интерес к городу, поскольку летом 1992 года огонь войны активно разгорался в Боснии и война с Хорватами утратила статус основной цели для сербского командования.
Битва за Боснию и Сараево