We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
New! Find and book your ideal hotel on TripAdvisor — and get the lowest prices

Rainbow Restaurant

Certificate of Excellence
$$ - $$$
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Get directions
27-28, Lal Ghat | Pichola Lake behind Jagdish Temple, Udaipur 313001, India
More Info
Add Photo Write a Review

236 Reviews from our TripAdvisor Community

Traveler rating
Traveler type
Time of year
  • More
Showing 200: English reviews
Hyderabad, India
Level Contributor
129 reviews
19 restaurant reviews
common_n_restaurant_reviews_1bd8 68 helpful votes
5 of 5 bubbles Reviewed 3 days ago NEW

We stayed for 4 days in Udaipur, going to places close by during the day and coming back to Udaipur at night, and on all 4 nights we had our dinner at Rainbow! It is a nice restaurant overlooking the lake. The menu is varied and we enjoyed their Indian food as well as their pizzas and pasta. The masala... More 

Thank Chetna1973
Tempe, Arizona
Level Contributor
8 reviews
3 restaurant reviews
common_n_restaurant_reviews_1bd8 4 helpful votes
5 of 5 bubbles Reviewed 6 days ago NEW

Our hotel, the Madri Haveli, recommended we eat here and I am so glad they did. My husband and I just returned from a three week holiday in India and this was one of our most favorite places we ate. It has stunning views of Lake Pichola, we went about an hour before sunset and were in awe of the... More 

Thank Shelby B
Level Contributor
6 reviews
3 restaurant reviews
common_n_restaurant_reviews_1bd8 3 helpful votes
5 of 5 bubbles Reviewed 1 week ago via mobile

A really good choice! Food is great as is both the service and view! We tried a lot of places in Udaipur and this was one of the very best.

Thank Fggyfgfgy
Mumbai (Bombay), India
Level Contributor
12 reviews
3 restaurant reviews
common_n_restaurant_reviews_1bd8 9 helpful votes
5 of 5 bubbles Reviewed 1 week ago

I happen to transit via Udaipur from Mumbai to Delhi, came across this lovely little place right on the lake. Since i was alone, i still got a excellent view place to sit. The Mojito was perfect to make my evening pleasurable. Thanks for great hospitality and making up my evening.

Thank Ashish K
Level Contributor
5 reviews
5 restaurant reviews
5 of 5 bubbles Reviewed 1 week ago via mobile

Fantastic. Best dhal I've ever tasted. Loved the veg jalfregi and paneer makhani. Great river views. Friendly and accommodating staff. Went there in a group of 10 and everybody loved it.

Thank Anna v
Oxford, United Kingdom
Level Contributor
7 reviews
common_n_restaurant_reviews_1bd8 2 helpful votes
5 of 5 bubbles Reviewed 2 weeks ago via mobile

The setting overlooking the lake is beautiful and there's a good mix of food on the menu. Main courses are tasty, but it's the desserts that make this place special. Try the Rainbow special or the sizzling chocolate brownie. The first tastes divine and the second is an interesting variant on an old standard.

Thank Sheila B
2 reviews
5 of 5 bubbles Reviewed 2 weeks ago via mobile

Really good meal! Affordable prices (you can eat a lot and get two pints of beers for 10 euros per person). You could find cheaper options between 20 and a 100 roupies eating streetfood if you're on a budget though. The team is really welcoming and the view is incredible. Espacially good for a couple at night. Romantic place. I... More 

Thank Guillaume R
Somerton, United Kingdom
Level Contributor
15 reviews
9 restaurant reviews
common_n_restaurant_reviews_1bd8 7 helpful votes
3 of 5 bubbles Reviewed 3 weeks ago

We were recommended this rooftop resaurant by another traveller so we decided to venture out for dinner one night. I ordered pizza (or tried to). I asked for cheese and tomato with just pepperoni on, but the waiter seemed totally confused with my request and I ended up with peppers, cheese and pepperoni which was definitely out of a box.... More 

Thank AlanandEve
1 review
5 of 5 bubbles Reviewed 3 weeks ago via mobile

Great place to soak up the atmosphere of the lake and lake palaces. Chilled atmosphere. Yummy food and good tunes :)

Thank Kelly A
Level Contributor
3 reviews
common_n_restaurant_reviews_1bd8 1 helpful vote
5 of 5 bubbles Reviewed 4 weeks ago via mobile

Best food with even better view, all food was good we tried lasagne, club sandwich and mojitos 👍🏻 They were very welcoming, good wifi, best view and they serve you quickly

1 Thank Vana N

Travelers who viewed Rainbow Restaurant also viewed

Udaipur, Rajasthan

Been to Rainbow Restaurant? Share your experiences!

Write a Review Add Photos & Videos

Is This Your TripAdvisor Listing?

Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.

Claim Your Listing
Improve this listing

Restaurant Details

Rating summary
  • Food
    4 of 5 bubbles
    4.5 of 5 bubbles
  • Value
    4.5 of 5 bubbles
    4.5 of 5 bubbles
Average prices
$250 - $500
Italian, Barbecue, Indian
Lunch, Dinner, Brunch, Breakfast
Restaurant features
Parking Available, Takeout, Reservations, Outdoor Seating, Seating, Waitstaff, Street Parking, Free Off-Street Parking, Serves Alcohol, Full Bar, Accepts Mastercard, Accepts Visa, Cash Only, Free Wifi
Good for
Bar scene, Special occasions, Local cuisine, Families with children, Scenic view, Kids, Large groups, Romantic, Dining on a budget
Location and Contact Information
  • Address: 27-28, Lal Ghat | Pichola Lake behind Jagdish Temple, Udaipur 313001, India
  • Location: Asia  >  India  >  Rajasthan  >  Udaipur
  • Phone Number: 919983267234

Questions & Answers

Here's what previous visitors have asked, with answers from representatives of Rainbow Restaurant and other visitors
1 question
Ask a question
Questions? Get answers from Rainbow Restaurant staff and past visitors.
Posting guidelines
Typical questions asked:
  • Do you have gluten-free options?
  • Is there a dress code?
  • Do you allow dogs on the outdoor patio?