О Раннали не скажу - слишком уж давно там была.
Вообще - цены разные. Если речь идет об островах-курортах - сильно зависят от цены проживания: чем дороже отель, тем дороже еда. Можно и на 1000 долл. вдвоем пообедать (
Re: Подводный ресторан Ithaa на Мальдивах) Можно и на 30. Дешевле - вряд ли, если только какие совсем снэки. Некие средние цены на еду и алкоголь для относительно бюджетных ризортов можете посмотреть на сайте Reethi Beach Resort, там к страничке каждого бара-ресторана меню в .pdf-е присобачено, например:
http://www.reethibeach.com/pdf/moodhubar.pdf.
Часто на ризорте только один ресторан, работающий по системе шведского стола, тогда цена за прием пищи с носа фиксированная. Обеды от 30-40 долл., ужины - от 40-50 (с учетом обязательных чаевых 10% и налога 6%). Вино столовое от 6-8 дол. за бокал, бутылка - от 30. Пиво 0,33 - 5 долл. Порция крепкого алкоголя (40 мл) - 7-10. Коктейль - 8-12. И ты ды.
Качество еды комментировать не буду, т.к. на вкус и цвет товарища нет.
Про общепит на аборигенских островах не в курсе - спросите лучше в теме
Бюджетный отдых на Мальдивах/2012 или
4 человека,17 дней, 6 перелетов: Шри Ланка, Мальдивы или у
Skull, он у нас по аборигенским островам и гестам самый спец. Но только алкоголя там нет - мусульманская страна, сухой закон, ни пить, ни продавать нельзя. За алкоголем - это Вам на ризорты. Контрабанду не пропагандирую.