All Restaurants in Udaipur
$ = under $20 $$ = $20–50 $$$ = $50–100 $$$$ = $100+
Udaipur, India
Neel Kamal
The Taj Lake Palace's signature dining room — royal Rajasthani cuisine cooked over wood-fired stoves, served inside the floating marble palace that defines Udaipur.
Udaipur, India
Udaimahal
The Oberoi Udaivilas's dome-ceilinged dining room with night-sky frescoes — City Palace views across the lake, candlelit tables, and India's most consistent palace-hotel kitchen.
Udaipur, India
Sheesh Mahal
The Leela Palace's rooftop dining room — a 360° panorama of Lake Pichola, the City Palace, and the Aravalli Mountains, served with the Leela group's quietly confident contemporary Indian cooking.
Udaipur, India
Ambrai
The lakefront terrace that every Udaipur visitor ends up photographing — Amet Haveli's restaurant sits directly on Lake Pichola with the Lake Palace floating in the middle distance.
Udaipur, India
1559 AD
The heritage-haveli restaurant named for the year Udaipur was founded — candle-lit courtyard tables, traditional Rajasthani kathputli puppet shows, and a thali menu that schools first-time visitors properly.
Best for First Date in Udaipur
Intimate tables built for conversation over candlelight — impressive without intimidating.
Neel Kamal
The Taj Lake Palace's signature dining room — royal Rajasthani cuisine cooked over wood-fired stoves, served inside the floating marble palace that defines Udaipur.
Udaimahal
The Oberoi Udaivilas's dome-ceilinged dining room with night-sky frescoes — City Palace views across the lake, candlelit tables, and India's most consistent palace-hotel kitchen.
Best for Business Dinner in Udaipur
Power tables where deals are closed over seasoned service and serious wine.
The Udaipur Dining Guide
Udaipur is India's most romantic dining city, and the reason is architectural. Three major palace hotels — the Taj Lake Palace (on an island in Lake Pichola), The Oberoi Udaivilas (on the lake's western bank), and The Leela Palace Udaipur (on the southern bank) — have built their dining programmes around lake views, royal Rajasthani cuisine, and a level of service coordination that no other Indian city consistently matches. The heritage haveli restaurants outside the palace hotels — Ambrai, 1559 AD, and a cluster of smaller addresses — operate as the city's mid-price counterpoint, using the same lake views and cultural heritage at a third of the palace-hotel bill.
Royal Rajasthani cuisine is a specific tradition, not a catch-all term. The cooking developed in the royal kitchens of Mewar (Udaipur's ruling family), Marwar (Jodhpur), and Jaipur — three major royal households, each with its own technical signatures. Udaipur's Mewari register is defined by fiercer chilli (Mathania chillies from the desert), slower cooking (wood-fired sigri stoves), and the hunting-cuisine heritage of game meats (laal maas, safed maas, junglee maas). The palace-hotel restaurants serve the authentic tradition; the heritage havelis serve an excellent vernacular version; the street-food scene around Jagdish Temple serves the everyday family cooking that feeds the local population.
Practical dining notes: Udaipur's peak season runs from October to March, with the coolest weather and the highest room rates between Christmas and mid-January. Palace-hotel restaurants require advance booking — one month for Neel Kamal (hotel guests only), two weeks for Udaimahal and Sheesh Mahal, ten days for Ambrai's sunset terrace. Tipping at 10% is expected at palace hotels (sometimes added as a service charge; check); 5–7% at heritage restaurants. Most premium restaurants accept international Visa/Mastercard; Amex works at palace hotels. Indian Rupee cash is useful for street-food stops and boat-ride tipping.
Neighbourhoods: the Lake Pichola perimeter holds all three palace hotels and the major heritage restaurants (Ambrai, 1559 AD, Upré at Lake Shore Hotel); the City Palace area has the heritage haveli restaurants and the best rooftop views across the lake; the Fateh Sagar Lake area (north of Pichola) is the newer-development zone with contemporary restaurants and international cuisine options; the old city — around Jagdish Temple and Gangaur Ghat — is where to find the local vernacular dining and the street-food classes that most boutique hotels now arrange for their guests. Transport between neighbourhoods is by auto-rickshaw (INR 100–200 per ride) or boat transfer (arranged through the palace hotels). Walking between Lake Pichola's restaurants is slow due to narrow lanes but rewarding — book evenings with the expectation of a fifteen-minute pre-dinner walk through the old city.
Reservation Tips
Neel Kamal is hotel-guests-only — book the Taj Lake Palace stay first. Udaimahal and Sheesh Mahal accept non-resident dinners subject to availability. Ambrai and 1559 AD book via phone or WhatsApp; online reservation systems are not reliable.
Tipping & Payment
10% at palace hotels (sometimes added). 5–7% at heritage restaurants. Visa/Mastercard widely accepted at premium venues; Amex works at the three palace hotels only. INR cash for street food and boat tips.
The Top 10 in Udaipur
- Neel Kamal
Rajasthani Royal — The Taj Lake Palace's signature dining room — royal Rajasthani cuisine cooked over wood-fired stoves, served inside the floating marble palace that defines Udaipur.
- Udaimahal
Rajasthani & North Indian — The Oberoi Udaivilas's dome-ceilinged dining room with night-sky frescoes — City Palace views across the lake, candlelit tables, and India's most consistent palace-hotel kitchen.
- Sheesh Mahal
Contemporary Indian — The Leela Palace's rooftop dining room — a 360° panorama of Lake Pichola, the City Palace, and the Aravalli Mountains, served with the Leela group's quietly confident contemporary Indian cooking.
- Ambrai
Rajasthani & North Indian — The lakefront terrace that every Udaipur visitor ends up photographing — Amet Haveli's restaurant sits directly on Lake Pichola with the Lake Palace floating in the middle distance.
- 1559 AD
Rajasthani Heritage — The heritage-haveli restaurant named for the year Udaipur was founded — candle-lit courtyard tables, traditional Rajasthani kathputli puppet shows, and a thali menu that schools first-time visitors properly.