Skip to content
body of water near trees during daytime

Best restaurants in Udaipur

Udaipur, India

Jump to a guide
Local 02:30
Weather 25° mainly clear
Feels 27° · 76% · 14 km/h
Air 60 moderate
PM2.5 15.3 · PM10 26
1 USD 95.39 INR

Udaipur eats in layers. The oldest layer is around Lal Ghat and Gangaur Ghat, where rooftops face Lake Pichola and the kitchens still cook the way the ghat has always cooked: dal-bati, gatte ki sabzi, thalis measured out in steel katoris. The middle layer runs along Rani Road, where the water widens and the newer cafes have taken the view and added burgers, pasta, and long afternoons on shaded terraces. The furthest layer is Sardarpura, Bapu Bazaar, and Panchwati, where Udaipur's own residents eat once the day-trip crowd has retreated. This list is built for a visitor who wants to eat across all three: a breakfast pancake on a ghat wall at 09:00, a Marwari thali at lunch, a lake-side coffee at dusk, and a late plate somewhere the locals go on a Tuesday. Every address, hour, and phone number below is drawn from OpenStreetMap and the venues' own listings: the reader gets the coordinates; the paragraph earns the seat.

  1. white concrete building near body of water during night time
    1

    Doctor Cafe

    12 Lal Ghat, 313001

    All-day pancake-and-Italian-and-Indian breakfast on the ghat, from 09:00 to midnight

    From 09:00 the shutters go up at 12 Lal Ghat, 313001, and Doctor Cafe stays open until 00:00 every day of the week. Skip the identical pancake-and-lassi rooftops one lane over; this one commits to the format long enough to get it right, running a menu that swings from regional Rajasthani and Indian plates to pancakes, breakfast, diner staples and Italian pizza on the same page. The 15-hour service window is the real argument: you can turn up at 09:00 for a first coffee, at 14:00 for a late lunch, or at 23:30 for a last pizza and be treated like a first customer each time. If you want to check a table before walking up the ghat, the cafe answers on +91 9929507355 and keeps its own listing online.

    • regional
    • pancake
    • italian
    • breakfast
    • diner
    • italian pizza
    • indian

    Hours: Mo-Su 09:00-00:00

  2. 2

    Melange Restro and cafe

    Rani Road

    A cross-continental menu built for a long Rani Road lunch by the water

    Melange Restro and cafe sits on Rani Road, on the stretch where the water widens away from the old city, and opens the doors at 11:00, running through to 23:00, Monday to Sunday. The locals prefer Rani Road to the ghat rooftops for a long afternoon, and this kitchen is built for that pace: fish, burger, sandwich, grill, Asian, Chinese, pasta, Italian, chicken, Indian and curry all live on the same menu, with a coffee-shop side for the in-between hours. Don't bother trying to order the whole card: pick one lane and stay in it; the 12-hour service window means you can come back for a different one after dark. Reservations run through the cafe's own Instagram or on 8209934897.

    • fish
    • burger
    • sandwich
    • grill
    • local
    • asian
    • coffee shop
    • chinese
    • pasta
    • italian
    • chicken
    • indian
    • curry

    Hours: Mo-Su 11:00-23:00

  3. a couple of boats that are sitting in the water
    3

    Marwadi Bhojnalaya

    Gangaur Ghat

    A working Marwari bhojnalaya on Gangaur Ghat: regional, Indian, and unfussed

    By 10:00 the pots are already on at Marwadi Bhojnalaya, on Gangaur Ghat, and the room keeps going until 23:30 every day of the week. This is the answer to the question a visitor should be asking on a Lal Ghat rooftop: where do the locals eat when they want the region's own cooking, not a menu translated back from tourism? The kitchen sticks to Indian, local, and regional plates (the vocabulary a bhojnalaya has always kept) and prices a Marwari meal the way a working canteen prices it, not the way a lake-view terrace does. Skip the pan-cuisine cafes for at least one lunch; call ahead on +91 8952970560 if you want a table at the 13:30 rush.

    • indian
    • local
    • regional

    Hours: Mo-Su 10:00-23:30

  4. a flock of birds flying over a body of water
    4

    Gateway

    51 City Palace Road, Udaipur, 313001

    A City Palace Road all-day kitchen that runs from breakfast to a late Italian dinner

    At 51 City Palace Road, 313001, Gateway takes advantage of the one address on this list that shares its street with the palace itself, and it earns the position by staying open from 10:00 to 22:30 every day of the week. The edge over the identical rooftops around the corner is simple: this kitchen will still seat you at 22:15 after a long walk down from the palace gates. The menu covers international, Indian, Italian and Asian, and the smart order is to lean into whichever lane the room is running best that night rather than trying to sample all four. Reservations run on +91 98293 61640; for a first visit, aim for a 20:00 sitting and ask for a table facing the road.

    • international
    • indian
    • italian
    • asian

    Hours: Mo-Su 10:00-22:30

  5. 5

    Rainbow Restaurant

    27-28 Lal Ghat, 313001

    A Lal Ghat rooftop that has narrowed its menu to Italian pizza and Indian, and cooks both

    Two doors' worth of frontage at 27-28 Lal Ghat, 313001, make Rainbow Restaurant one of the wider rooftops on the ghat, and the kitchen has taken advantage of the room by narrowing the card rather than widening it. Where the rest of the strip tries to be a diner, a pizzeria, a thali counter and a coffee shop at once, this one runs on two lanes only: Italian pizza and Indian, and the discipline shows. The locals know the pizza is not a token gesture here; it is why the room fills after 20:00. Book on 00919828267234 or through the restaurant's own site, and ask for the ghat edge, not the interior.

    • italian pizza
    • indian
  6. a group of people standing on a dock next to a body of water
    6

    Udaipur Traditional restaurant

    Rani Road Near Jain farms, Udaipur, 313001

    A quieter Rani Road room for a regional-Rajasthani dinner away from the ghat crowd

    Rani Road Near Jain farms, Udaipur, 313001: the address itself tells you this is the far end of Rani Road, past where most visitors turn back, and Udaipur Traditional restaurant is built for the people who keep going. Doors open at 11:00 and close at 23:00, every day. The kitchen runs regional, Chinese and Indian, and the smart order is the regional line (a thali or a Rajasthani plate) because that is what the name is promising and what the room is set up to do. Avoid the temptation to default to Chinese here just because it is on the card; the locals head this far up Rani Road for the regional cooking. Reservations on +91 9636762622.

    • regional
    • chinese
    • indian

    Hours: Mo-Su 11:00-23:00

  7. A large stone building with arches and windows
    7

    mocha cafe udaipur

    11 sardarpura, udaipur, 313001

    A Sardarpura cafe for the hours a visitor rarely uses: mid-morning and late afternoon

    At 11 Sardarpura, 313001, mocha cafe udaipur runs 10:00 to 22:00, every day of the week. Sardarpura is where residents live rather than where tour buses stop, and the locals head here when they want a coffee that is not part of a rooftop-lake package. The kitchen keeps the card short, Indian and Italian, which reads correctly for a neighbourhood cafe: espresso and a pasta at 15:00 without a queue, a plate of something Indian at 21:00 before the shutters come down at 22:00. Skip the ghat if you have already done it once this trip; a Sardarpura afternoon is the version of Udaipur that a resident keeps.

    • indian
    • italian

    Hours: Mo-Su 10:00-22:00

  8. a white statue on a dock
    8

    City Club Restrobar

    1st floor 7a bapu bazzar, udaipur, 313001

    A first-floor Bapu Bazaar restrobar built for the after-shopping crowd

    On the 1st floor at 7a Bapu Bazaar, 313001, City Club Restrobar sits directly above the market that empties out around dinnertime, and the room is set up for the crowd coming off the street rather than off a tour bus. The card is deliberately catholic: Chinese, chicken, burger, Indian, pizza, sandwich, which reads as a compromise on paper but functions correctly as a shared table: everyone finds one plate they want and the room stops arguing. The locals know this is the Bapu Bazaar dinner move, not a ghat rooftop. Order across two categories rather than trying to specialise; the kitchen is more comfortable that way. Bring shopping bags; nobody minds.

    • chinese
    • chicken
    • burger
    • indian
    • pizza
    • sandwich
  9. Elderly woman selling flowers and fruit
    9

    Black Pepper

    24 Panduvari Gangaur Ghat, Udaipur, 313001

    An 08:00 opener on Gangaur Ghat; the earliest working kitchen on this list

    By 08:00 the shutters are already up at 24 Panduvari Gangaur Ghat, 313001, and Black Pepper runs straight through to 22:00, on public holidays and every day of the week alike. That 08:00 opening hour is the case for this address: it is the earliest kitchen on this list, which makes it the answer for a visitor who wants breakfast on the ghat before the crowd shows up at 10:00. Skip the later-opening rooftops for a first-morning meal; the ghat before 09:00 is a different Udaipur (quieter, cooler, still shaded) and this is the room set up to feed you through it. The 14 straight hours of service also mean this address handles the late plate a visitor forgets to plan for.

    Hours: PH,Mo-Su 08:00-22:00

  10. Three women in colorful traditional indian attire
    10

    House of Gourmet- HOG

    15A Panchwati, udaipur, 313001

    A Panchwati kitchen away from the lake, for a dinner the visitor has to choose to find

    15A Panchwati, 313001: the address alone is the case for coming here, because Panchwati is the neighbourhood a visitor reaches only on purpose, north of the lake and off the ghat circuit entirely. House of Gourmet- HOG is not a place you stumble into after a rooftop sunset; it is a place a Udaipur resident recommends when a guest has done the ghat and asks for the version they do not know about. The locals head here rather than back to the water for a proper sit-down dinner. Skip this one on a first night when the palace is still glowing; save it for the second, when the visitor has earned a quieter evening and wants a table nobody is queueing to photograph.

  11. a flock of birds sitting on top of a sidewalk next to a body of water
    11

    Lake View

    Lal Ghat, Udaipur, RJ, 313001, IN

    The Lal Ghat address the name is honest about: a working room, not a rebrand

    The address is Lal Ghat, 313001, and the name is Lake View, which on this list is refreshing rather than a warning: half the rooftops on the ghat could truthfully call themselves the same thing and reach for a fancier word instead. Skip the rooms that have rebranded themselves upmarket without changing the kitchen; this one is honest about what a Lal Ghat rooftop is: a plate, a lake, an hour of quiet before the light goes. The locals do not romanticise this address; they use it. Come at 18:00 for the last of the daylight on the water rather than at 20:00 when every ghat table is doing the same thing, and treat the meal as the excuse for the seat rather than the other way round.

  12. people riding on brown horse during daytime
    12

    Taj Aravali Resort & Spa, Udaipur

    1, Kheemach Kheda, Village: Bhujra, Tehsil: Girwa Near Kodiyat,, Udaipur, Rajasthan, 313031, IN

    The out-of-city resort dining room: a 313031 address, not a 313001 one

    The postal code is the whole story: 313031, not 313001: Taj Aravali Resort & Spa sits at 1, Kheemach Kheda, Village Bhujra, Tehsil Girwa, near Kodiyat, which is the Aravalli edge of the district rather than the old city. This is the answer to a specific question, not a general one: a visitor who has done the ghat, done Rani Road, done Sardarpura, and wants one dinner outside the city entirely; a car ride, a resort dining room, hills instead of a lake. Skip this address if the trip is only two nights; the drive costs an evening that a first-time visitor should spend on the water. Save it for a longer stay when a night off the ghat circuit is the point rather than a compromise.

Last verified by automated review (v1.7.2_onboard-udaipur-food-restaurants-2026-08-20) on . What is automated review?

Plan Your Trip to Udaipur