twickly.
Where to Stay in Udaipur

Udaipur guide

Where to Stay in Udaipur

Where to stay in Udaipur: the walkable Lal Ghat lanes, the island and lakeside palace hotels and the quieter resort side of Lake Pichola, with a hotel to match each area and budget.

Udaipur’s old city is small, and the lake is the organising feature, so the choice comes down to three kinds of stay: a haveli in the lanes, a palace hotel on or beside the water, or a resort with grounds. For a first visit, any of them works, so match the base to your budget and the kind of trip. Here are the areas, with our pick in each.

Lal Ghat and the old city: the best all-round base

The lanes beside Lake Pichola put the City Palace, the Jagdish Temple, Bagore Ki Haveli and the ghats on foot, with rooftop restaurants and shops all around. Jagat Niwas Palace on Lal Ghat is our mid-range pick: a heritage haveli the property lists as built around 1700, with lake-facing rooms, a rooftop terrace, a restaurant and bar, and walking times of one minute to the lake and about five to Bagore Ki Haveli and the Jagdish Temple. For the best budget value in the same lane, Jaiwana Haveli on Lalghat has a rooftop restaurant, free WiFi and parking and a lake one minute away. Expect narrow lanes, some street noise and a walk to the car, so travel light.

On the water: for a once-in-a-lifetime night

Taj Lake Palace is the splurge. It sits on its own island in Lake Pichola, in a palace built between 1743 and 1746 and a hotel since 1963, with 65 rooms and 18 suites, an outdoor pool with Jacuzzis, a spa and three restaurants. Guests arrive by a short boat transfer from the City Palace jetty. It suits honeymoons and anniversaries, and the view back to the City Palace is the point.

Lakeside resorts: for space, pools and families

The Oberoi Udaivilas, on about 30 acres on the lake bank opposite the City Palace, is the other luxury option, with private-pool suites, two main pools, a spa and five dining venues, and a private boat across the lake. The Trident Udaipur is the more affordable resort pick: 28 acres on the lake, an outdoor pool facing the hills, a kids’ club and a spa, with the City Palace about an eight-minute drive away. Both are calm and green, but you will need a short ride for the old city in the evening.

Matching base to trip

For couples and a special occasion, the Taj Lake Palace or The Oberoi Udaivilas. For families, the Trident for its pool and kids’ club. For the best location and atmosphere at a moderate price, Jagat Niwas Palace. For the lowest price in the old city, Jaiwana Haveli.

Practical tips

November and December are the busiest months, and the Diwali week around 8 November 2026 pushes prices and occupancy up, so book early. Compare rates with and without breakfast, since buffets at the larger hotels are often charged separately. Ask lake-view hotels which rooms face the water and which face the lane. Airport transfers are paid at most of these properties, so compare with a taxi or app cab. Allow about 40 to 70 minutes between the airport and the city, depending on where you are staying.

Mentioned in this guide

City Palace and MuseumDo

City Palace and Museum

The vast lakeside palace complex begun in 1559 and added to for four centuries, now a museum of mirrored halls, peacock courtyards and royal collections. A licensed guide with entry tickets makes the labyrinth easy.

Lake Pichola Boat Ride and Jag Mandir IslandDo

Lake Pichola Boat Ride and Jag Mandir Island

A boat across Lake Pichola to the island palace of Jag Mandir, with the City Palace glowing behind you. The linked evening experience adds a three-course dinner on the island and hotel transport.

Jagdish TempleDo

Jagdish Temple

A living Vishnu temple on a flight of 32 marble steps beside the City Palace, finished in 1651 and still thronged with worshippers. Free to enter, best in the early morning or at evening aarti.

Bagore Ki Haveli and the Dharohar Folk Dance ShowDo

Bagore Ki Haveli and the Dharohar Folk Dance Show

An 18th-century lakeside haveli with a daytime museum and a nightly Dharohar folk dance programme in its courtyard. Book the show seats online and arrive early for a good view.

Fateh Sagar LakeDo

Fateh Sagar Lake

Udaipur’s second great lake, with three islands, a lakeside promenade and the town’s favourite sunset walk. Free to stroll, with boats to the islands.

Taj Lake PalaceStay

Taj Lake Palace

The white-marble palace floating in the middle of Lake Pichola, a heritage hotel since 1963 with 65 rooms and 18 suites, a pool, a spa and three restaurants. The splurge pick.

Stay

The Leela Palace Udaipur

A palace-style luxury hotel on the shore of Lake Pichola, with lake-facing rooms, a spa, a pool and grand courtyards, set apart from the old-city crowds.

Fateh Prakash PalaceStay

Fateh Prakash Palace

A palace hotel inside the City Palace complex, run as a heritage property with lake views, grand halls and the Crystal Gallery next door.

Stay

Trident Udaipur

A 28-acre lakeside hotel with an outdoor pool, a spa, a kids’ club and lake views toward the City Palace. A comfortable mid-range to upper-range base, good for families.

Lake Pichola HotelStay

Lake Pichola Hotel

A 25-room heritage hotel by Hanuman Ghat in the old city, with Rajput-style rooms, a rooftop restaurant and evening puppet and folk shows.