Серед кращих ресторанів Пржно — заклад з французькою середземноморською кухнею Blanche. Тут вам запропонують страви, приготовані за класичними французькими рецептами, наприклад, пасту з трюфелями або фаршированих креветками кальмарів (додатковий бонус — чудовий вид на море).
Ресторан Mlin (розташований у будівлі старовинного млина) спеціалізується на національній кухні (морські делікатеси, салати, м'ясні страви). Відкрита тераса ресторану начебто нависає над морем — тут завжди свіже морське повітря та чудові краєвиди.
Круглий рік відкриті для туристів двері ресторану R-fish restaurant. Тут пропонують страви місцевої та міжнародної кухні — у меню завжди є найсвіжіша сезонна риба та найкращі чорногорські вина.
Кращий антураж, судячи з відгуків туристів, у ресторані Пржно Konoba More. Картини та опудала риб, макети кораблів та старовинне начиння — це справжній ресторан-музей, де лангусти, мідії чи риба на грилі набувають абсолютно особливого смаку! Крім риби, завжди є пршут (традиційний чорногорський окіст), місцеві сири, оливки та інші закуски.
До недорогих ресторанів Пржно можна віднести Zago та Pržno. Перший був відкритий ще у 1982 році рибалкою Заго Мітровичем, а сьогодні перетворився на типову сімейну ресторацію — члени родини засновника досі самі ловлять рибу та готують її для відвідувачів! Тут дуже приємна домашня атмосфера, взимку розпалюють камін та грають на піаніно.
Pržno — невеликий ресторан у центрі селища. Це заклад сімейного типу із затишною обстановкою та домашніми стравами чорногорської кухні. У ресторанах такого типу можна пообідати за 25–30 євро.
Ціни у кафе Пржно на десерти, солодкі млинці, домашні фруктові пироги, східні солодощі цілком доступні — від 1,50 до 3 EUR за порцію. Серед кращих кафе Пржно — Kusta (на честь імені власника, колишнього шеф-кухаря люксового готелю Свєті-Стефана) та кафе-піцерія Fini Porat.