Peak season (Oct–Mar): ideal weather for beaches and water sports. Check our month-by-month guide before planning.
A plate of fresh fried seafood at a harbour-side kitchen in Diu
Eat & drink

What Diu eats (and what you can legally drink on a heritage island)

Seafood lunch by the harbour, Gujarati thalis in town, a clear alcohol policy that's unique in Gujarat — what to actually order and where to find it.

Why this page is different

Two kitchens, one island

Diu eats two ways: Gujarati vegetarian everyday (the inheritance from the merged territory), and fresh seafood at the working south coast. If your idea of Diu food is one or the other you'll leave half the island untasted. Visiting both — a Gujarati thali in town for breakfast or dinner, a harbour lunch at Vanakbara — is the only honest "eating in Diu" experience.

Add one thing each visit that most guides don't mention: the alcohol rule. Diu is in Gujarat, but alcohol is legal here — there is no permit, no dry-day, no awkward restaurant negotiating. Knowing that changes how you plan evenings.

Practical box

  • Lunch Vanakbara harbour kitchens, 12–3 pm
  • Dinner Fort promenade area, 7:30–10:30 pm
  • Vegetarian Gujarati thali houses in town, all meals
  • Drinks Legal in licensed restaurants & shops — no permit
  • Cost Seafood lunch ₹200–₹600 / thali ₹150–₹400 (2026)
A traditional Gujarati thali with dhokla and khichdi

What's actually worth eating

A plate of fresh fried fish and prawns

Seafood at Vanakbara

Pomfret (paplet), surmai, rawas, prawns, squid, crab. Pick grilled or fried. The catch is the day's. Ask "aaj kya achha hai?" ("What's good today?").

Lunch only. Cash only. Pick the line longest — locals know what's safe.

A traditional Gujarati thali

Gujarati thali in town

Roti, dal, two sabzi, rice, kadhi, farsan, sweet (rotlo on the side at lunch). Most pure-veg thali houses open for both lunch and dinner.

A proper thali runs ₹180–₹350 per person. Don't leave without the farsan plate.

A small relaxed cafe in Diu serving snacks and coffee

Cafés and snacks

A small group of cafes have opened in the fort area — coffee, eggs, sandwiches, the post-beach breakfast option that didn't exist 10 years ago.

Useful for a 9–10 am breakfast before a beach day; many cafes have Wi-Fi.

Photo gallery

Alcohol, honestly

Diu is one of the few places in Gujarat where alcohol is bought and drunk legally. There's no permit required for Indian citizens, no dry-day rule, and most of the restaurants in the fort / Nagoa / Ghoghla zones are licensed.

  • Restaurants along the fort promenade and in the resorts on Nagoa serve beer, spirits, wine.
  • Wine shops operate inside Diu town and at certain hotels — ask locally for the nearest one.
  • Drinking on the beach is technically illegal (open container rule), but enforcement at sunset is minimal — use judgement rather than a boombox.

Pair-with

For evening drinks, the fort promenade is the anchor — three or four licensed restaurants, a sea-facing walk, and the lit fort above you. See the 2-day plan for when.

FAQ

Yes — and Diu is one of the few places in Gujarat where alcohol is legally available. There's no dry-day rule, no permit needed, and licensed restaurants and stores serve it openly.

Vanakbara — the south-coast fishing village. The morning catch lands around 6–8 am and the dockside kitchens cook it within minutes. Pick a kitchen with a long queue of local workers.

Similar to elsewhere in Gujarat — roti, dal, rice, sabzi, kadhi, farsan, sweet. Diu thalis lean a bit more on fish-prep than vegetarian Gujarat, reflecting the coast.