Top ChoiceIndian in Bundi

Bundi Vilas

The most romantic restaurant in Bundi welcomes visitors from other hotels. Dine in the sheltered yet open-sided terrace, or on the rooftop with uninterrupted views of the fort. It's wise to book as spots are...

Top ChoiceIndian in Jaipur

Niro’s

Established in 1949, Niro’s is a long-standing favourite on MI Rd that, like a good wine, only improves with age. Escape the chaos of the street by ducking into its cool, clean, mirror-ceilinged sanctum to savour...

Top ChoiceMulticuisine in Jaipur

Peacock Rooftop Restaurant

This multilevel rooftop restaurant at the Hotel Pearl Palace gets rave reviews for its excellent yet inexpensive cuisine (Indian, Chinese and continental) and fun ambience. The attentive service, whimsical...

Top ChoiceNorth Indian in Nawalgarh

New Bungli Restaurant

Under billowing sails this breezy, rooftop restaurant delivers high-quality food. The veg and nonveg curries, including rich laal maas (mutton curry), creamy palak paneer (unfermented cheese chunks in a pureed...

Top ChoiceIndian in Jodhpur

Indique

This candlelit rooftop restaurant at the Pal Haveli hotel is the perfect place for a romantic dinner, with superb views to the fort, clock tower and Umaid Bhawan. The food covers traditional tandoori, biryanis...

Top ChoiceNorth Indian in Udaipur

Ambrai

Set at lakeshore level, looking across the water to the floodlit City Palace in one direction and Jagniwas in the other, this is one highly romantic restaurant at night with candlelit, white-linen tables beneath...

Top ChoiceIndian in Udaipur

Jagat Niwas Palace Hotel

A wonderful, classy, rooftop restaurant with superb views towards the city palace, Lake Pichola and Hanuman Ghat. Choose from an extensive selection of mouthwatering curries (tempered for Western tastes) –...

Top ChoiceMulticuisine in Bikaner

Gallops

This contemporary cafe and restaurant close to the Junagarh entrance is known as ‘Glops’ to rickshaw-wallahs. There are snacks such as pizzas, wraps and sandwiches, and a good range of Indian and Chinese veg and...

Top ChoiceItalian in Jaisalmer

1st Gate Home Fusion

Sitting atop the boutique hotel of the same name, this split-level, open-air terrace has dramatic fort views and a mouthwatering menu of authentic vegetarian Italian and Indian dishes. Also on offer are excellent...

Top ChoiceMulticuisine in Jaisalmer

Saffron

On the spacious roof terrace of Hotel Nachana Haveli, the veg and nonveg food here is excellent. It’s a particularly atmospheric place in the evening, with private and communal lounges and more formal seating...

Top ChoiceMulticuisine in Ajmer

Sheesh Mahal

This upmarket restaurant, located in Ajmer’s top hotel, the Mansingh Palace, offers excellent Indian, Continental and Chinese dishes, as well as a buffet when the tour groups pass through. The service is slick,...

Indian in Jaipur

LMB

Laxmi Misthan Bhandar, LMB to you and me, is a vegetarian restaurant in the Old City that’s been going strong since 1954. A welcoming air-conditioned refuge from frenzied Johari Bazaar, LMB is also an institution...

Multicuisine in Udaipur

Mayur Rooftop Cafe

This delightful rooftop restaurant has a great view of the multihued light show on the Jagdish Temple. Choose between the air-con room or the breezy open section. The usual multicuisine themes fill out the menu,...

Mediterranean in Jaipur

Jaipur Modern Kitchen

Within the eponymous homewares and fashion showroom is this super Mediterranean cafe showcasing organic ingredients and supporting local sustainable agriculture. The tasty pizzas, pasta and wraps are all made...

Multicuisine in Jaipur

Handi Fusion

Handi Fusion is casual, verging on elegant, and welcoming, with an army of attentive waiters and a bar serving cold beer and wine. It offers generous helpings of excellent veg and nonveg Indian cuisine, including...

Ice Cream in Jaipur

Pandit Kulfi

Despite the crusty exterior this tiny shop has a delightfully creamy centre. Pandit gets rave reviews for its conical kulfi (firm-textured ice cream) on a stick. Flavours include pistachio, chocolate, custard...

Cafe in Jaipur

Indian Coffee House

Set back from the street, down an easily missed alley, this traditional coffee house (a venerable co-op institution) offers a pleasant cup of filtered coffee in very relaxed surroundings. Aficionados of Indian...

Italian in Jaipur

Little Italy

The best Italian restaurant in Jaipur, Little Italy is part of a national chain that offers excellent vegetarian pasta, risotto and wood-fired pizzas in contemporary surroundings. The menu is extensive and...

Multicuisine in Jaipur

Four Seasons

Four Seasons is one of Jaipur’s best vegetarian restaurants. It’s a popular place with dining on two levels and a glass wall to the busy kitchens. There’s a great range of dishes on offer, including tasty...

Multicuisine in Pushkar

Out of the Blue

Distinctly a deeper shade of blue in this sky-blue town, Out of the Blue is a reliable restaurant. The menu ranges from noodles and momos (Tibetan dumplings) to pizza, pasta, falafel and pancakes. A nice touch...