If a resort buffet is the international, all-inclusive version of Maldives dining, eating on a local island is the opposite: small, unpretentious cafés — often called "hotels" locally, confusingly, despite serving food rather than rooms — serving actual Maldivian dishes at a fraction of resort prices.
What to expect
Simple café-style venues, often with a counter of hedhikaa short eats out front, plus a small kitchen turning out mains like garudhiya or curries through the day. Menus tend to be short, and it's completely normal to just ask what's freshly made rather than expect an extensive printed menu.
No alcohol, and that's fine
Inhabited islands don't serve alcohol at all — see our religion & etiquette guide for why — so local-island dining pairs naturally with fresh juice, tea, or the ubiquitous "sai" (Maldivian-style tea).
Guesthouse restaurants
Many guesthouses on islands like Maafushi and Ukulhas run their own restaurants aimed squarely at tourists, blending Maldivian staples with more familiar international dishes — a reasonable middle ground if you want to try local food without committing to an entirely unfamiliar menu on your first night.