В Рафаиловичи можно найти кафе и рестораны, предлагающие как средиземноморскую, так и традиционную черногорскую кухню. Цены здесь достаточно невысоки. Позавтракать в кафе стоит около 3-5 € на одного, пообедать — до 10 €. Если заказать бизнес-ланч в ресторане, можно уложиться в 7 €. Мясные блюда (плескавица, мучкалица, негушский стейк, свиное филе, баранина, шницель и др.) обойдутся примерно в 6-15 € в зависимости от выбранного продукта. Насладиться морепродуктами также можно по весьма доступным ценам: различные виды рыбы — по 7-13 €, тигровые креветки - 9 €, осьминог или кальмары на гриле — 10-15 €, мидии — 8 €. За омаров придется заплатить около 80 €. Крепкие алкогольные напитки (ракия, водка, ликеры и бренди) обойдутся в 1,5-2,5 € за рюмку, цены на вино начинаются от 3 € за бокал.