Must-see restaurants in Karnataka

  • Arya Ayurvedic Panchakarma Centre

    Gokarna

    Modish beachfront restaurant that boasts an open kitchen and a fine menu of vegetarian dishes freshly prepared using ayurvedic principles.

  • Moonlight

    Hampi

    A family-owned place right behind Virupaksha Temple that serves good breakfasts, pancakes, curries and espresso coffee.

  • Empire

    Bengaluru (Bangalore)

    Empire is all about authentic, inexpensive tandoori and meat dishes in unpretentious surrounds (plastic banquette seating and fake wood); try the butter…

  • Enerjuvate Studio & Café

    Bengaluru (Bangalore)

    How do you appeal to Bengaluru's young and hip? Healthy food plus a healthy dose of fast wi-fi is the winning formula at Enerjuvate. The bright dining…

  • Smoke Co.

    Bengaluru (Bangalore)

    Obsessively committed to the food as well as the vibe, the Smoke Co. makes quite a statement thanks to its soaring triple-storey glass-and-steel frontage…

  • Tippler – On the Roof

    Bengaluru (Bangalore)

    Thinking of a big night out? Now there’s more than just vodka in Bengaluru. Tippler dishes up a full menu of Russian-inspired food and drinks. Order the…

  • Funjabi

    Bengaluru (Bangalore)

    Accessed via a side alley and a dingy rear staircase, this simple place doesn't have a great location or much atmosphere, but the tasty North Indian dhaba…

  • Malgudi Café

    Mysuru (Mysore)

    This fine hotel cafe in a covered courtyard serves excellent coffees and Himalayan teas, to be enjoyed with excellent homemade cakes (try the lemon…

  • Ebony

    Bengaluru (Bangalore)

    While there’s a delectable menu of Indian, Thai and European dishes, here it’s all about the romantic views from the 13th-floor rooftop. Specials include…

  • Carrots

    Bengaluru (Bangalore)

    This 100% vegan restaurant offers organic, gluten-free, largely sugar-free dishes cooked with minimal oil. Savour the veg enchiladas (₹220), lentil…

  • Old House

    Mysuru (Mysore)

    Classy Italian place with a delightful terrace where you can enjoy tasty salads, pasta, risotto and pizzas (baked in a wood-fired oven). Also a good bet…

  • Ciclo Cafe

    Bengaluru (Bangalore)

    This cycle shop and cafe offers a great pit stop in the throbbing Indiranagar area. With food, alcohol, vintage cycles to ogle, and cycle parts and…

  • Open Box

    Bengaluru (Bangalore)

    For a place to unwind, good food and unlimited-drinks deals, look no further than Open Box. (The special that includes three hours of unlimited sangria…

  • Siam Trading Company

    Bengaluru (Bangalore)

    An extension of the popular One Night in Bangkok pub, the pub-like Siam Trading Company has deliberately dingy lighting but fresh and excellent Thai food…

  • Depth 'n' Green

    Mysuru (Mysore)

    A small, simple but ever-popular all-veg cafe offering a menu of all-day breakfasts (try the 'hearty oats') and satisfying Indian and Western dishes,…

  • Hotel KS International

    Karnataka

    This dimly lit place initially looks pretty unappealing for a meal: it doubles as a bar and many tables are filled with beer guzzlers. But the food is…

  • Heritage Restaurant

    Karnataka

    It's worth grabbing an autorickshaw to this fine hotel restaurant, 2km from the centre, for its peaceful ambience and flavoursome food. Lunchtime thalis …

  • Sunny’s

    Bengaluru (Bangalore)

    A fixture on Bengaluru’s restaurant scene, classy Sunny’s has a lovely terrace for alfresco dining. On the menu you'll find authentic thin-crust pizza,…

  • Laughing Buddha

    Hampi

    Down a lane off the main drag in Virupapur Gaddi, this well-regarded place has serene river views that stretch over to Hampi's temples. Its menu includes…

  • Rasa Dhatu

    Mysuru (Mysore)

    Organic cafe off Adipampa Rd serving up healthy specials such as dosa and roti made from millet grains, and salads, curries and North or South Indian…

  • Hotel RRR

    Mysuru (Mysore)

    Classic Andhra-style food is ladled out at this ever-busy eatery, and you may have to queue for a table during lunch. Try its famous chicken or mutton…

  • Moto Store & Cafe

    Bengaluru (Bangalore)

    Love food, motorcycles and travel? Indulge all three passions at the rugged Moto Store & Cafe. Simple snacks like nachos and momos and more elaborate…

  • Sunset Point

    Gokarna

    Family-run place at the eastern end of Om Beach with a great perch overlooking the waves. The long menu takes in breakfasts, sandwiches, and Indian and…

  • Namaste Cafe

    Gokarna

    This attractive double-deck affair on Om Beach has dreamy, romantic ocean views (you can watch sea eagles soaring over the waves from your table), cold…

  • Plan B Loaded

    Bengaluru (Bangalore)

    Industrial-chic gastropub that's great for Indian-style pub-grub classics like Coorg pork, really meaty burgers and spinach-and-corn bake, as well as all…

  • Mitra Samaja

    Karnataka

    A famous old establishment that serves delicious snacks, dosa (lentil-flour pancakes) and coffee. Can get crowded. It's just south of the Krishna temple.

  • Nargila

    Hampi

    Spacious, sociable place where you can lounge around for hours sampling items from a global menu and slurping beer (₹220). Stays open late in the evening,…

  • Golden Caves Cuisine

    Karnataka

    Worth trying for North and South Indian food, though service can be a bit distracted. There's a pleasant outdoor yard at the back that's perfect for…

  • Kadal

    Mangaluru (Mangalore)

    This high-rise restaurant has wonderful city views and elegant, warmly lit interiors. Try the fish thali. Prices are moderate for the quality and…

  • Kamat Hotel

    Karnataka

    Scores highly for Indian staples at very affordable rates – a dhal fry is just ₹68. It's busy through the day. There's an AC room upstairs.

  • Chill Out

    Hampi

    Atmospheric rooftop restaurant with cushion seating and lantern lighting, and a menu of curries and Western favourites, including good pizza.

  • Swaad

    Karnataka

    This inviting air-conditioned all-veg hotel restaurant makes a relaxed place for a meal, serving tasty North and South Indian classics.

  • Udupi Sri Krishna Bhavan

    Karnataka

    This bustling place serves up Indian veg fare, including thalis and dosas, plus some North Indian dishes. It's opposite the bus stand.

  • Hotel Bandipur Plaza

    Karnataka

    The restaurant here serves affordable South Indian staples and a decent veg or chicken biryani. Basic rooms are available, too.

  • Ravi’s Rose

    Hampi

    A social hang-out, with a good selection of dosa and thalis, but most folks are here for the, erm, special lassis (cough).

  • Manjunatha Temple Kitchen

    Karnataka

    Attached to a hall that can seat up to 3000, this place offers simple free meals. It's very efficiently managed.

  • Hotel Mayura Pine Top

    Karnataka

    At the top of the Nandi Hills, this hotel restaurant does good Indian dishes that can be enjoyed while taking in excellent views. Rooms (with fan/AC ₹1600…

  • Om Shree Ganesh

    Gokarna

    Across a stream on Om Beach, this atmospheric double-storey restaurant does tasty dishes such as tandoori prawns, mushroom tikka and momos (Tibetan…

  • Cafe Felix

    Bengaluru (Bangalore)

    Burgers, pizzas and sandwiches dominate the American-style menu here, but it’s the imaginative salad bowls that fly fastest from the kitchen; regulars are…

  • Lalith Bar & Restaurant

    Mangaluru (Mangalore)

    Scruffy-looking place that's nevertheless worth trying for its spicy masala fish fry smothered in saucy red coconut curry or its delicious deep-fried…

    • placement: fullWidth
    • path: Destinations/POIs/superzone
    • possible size: [970, 250], [970, 90], [728, 90], [300, 250], [320, 50], [1, 1],
    • targeting:
      {
        "position": "superzone"
      }

More destinations you need to see