Indian in Kozhikode (Calicut)

Hidden away in the sea-facing Beach Hotel, Salkaram serves excellent fish and chicken dishes, Malabari cuisine (such as fish coconut curry) and Keralan meals (₹170 to ₹190), plus snacks out on the front lawn.

The next-door Hut bar-restaurant, with the same menu, is a breezy, informal spot for a light meal and a chilled beer.