Always packed, this humble-looking place has a prime location just before the beach. Offers Western food but it's best to stick to the South Indian classics. They accept cards for payments.
An elegantly presented beachfront restaurant that boasts a sparkling open kitchen and a fine menu of freshly prepared vegetarian dishes prepared using ayurvedic principles.
The only 'proper' restaurant on Om Beach, this attractive double-deck affair has dreamy, romantic sea views, cold beer and good seafood, pasta and Indian dishes.
Family-run place at the eastern end of Om Beach with a great perch overlooking the waves. There's a long menu that takes in breakfasts, sandwiches, Indian and Chinese dishes; grilled kingfish is around ₹180.
Across a stream on Om Beach, this atmospheric double-storey restaurant does tasty dishes such as tandoori prawns, mushroom tikka and momos (Tibetan dumplings).
Attractive, casual cafe-restaurant in Gokarna town that's rightly renowned for its ice cream, juices and flavoursome local food.