Думаю, что в зависимости от того, что по-вашему "нормально пообедать".
В Софителе мы не были, но, думаю, что цены везде более-менее одинаковые. У нас с мужем в Golden Five получалось пообедать от $10 на двоих (т.е. $5 на человека).
На ужин, если полупансион (HB) обычно напитки платные. Бывает бесплатным чай или, например, холодный каркаде.
Тут про Софитель много пишут и хорошо. Надеюсь, что Вам еще подскажут поточнее.