Where to stay in Udaipur: the city of lakes (2026)
Udaipur is the most romantic city in Rajasthan: white palaces reflected in Lake Pichola, havelis with terraces overlooking the water and sunsets you won't forget. It is the ideal stop after Jaipur to slow down. When choosing where to sleep, what matters most is the view: from many rooftops you can see the lake and the City Palace.
How to Get to Udaipur
Udaipur is in southern Rajasthan, about 400 km from Jaipur. This is how to get there:
✈️Maharana Pratap (UDR) airport, ~22 km from the city, with direct flights from Delhi and Mumbai.
🚕From the airport to the old city by taxi: ~40 min.
🚆Udaipur City station: trains from Jaipur and overnight trains from Delhi.
🚗From Jaipur by road: ~6 h 30 by car with a driver, one of the most common combinations on the trip.
🛺Inside the old city the streets are narrow: many hotels can only be reached by tuk-tuk or on foot.
⛵Boat rides on Lake Pichola leave from the City Palace jetties.
The 3 Areas to Stay in Udaipur
1. Old city and Lal Ghat To experience Udaipur
The heart of Udaipur, between the Jagdish temple, the City Palace and the ghats of Lake Pichola. This is where the havelis with terraces overlooking the water are, and everything is done on foot. The streets are narrow and busy with motorbikes, but at sunset, from any rooftop, the city becomes magical.
2. Hanuman Ghat (the other shore) The best view
Across the Chandpole bridge, the west shore of the Pichola is quieter and has a view straight across to the City Palace and the ghats. You walk across to the old city in 5-10 minutes. It is the favorite area of those who want to sleep without noise and watch the sunset over the lake.
3. Between the Pichola and Fateh Sagar More space
The residential neighborhoods north and west of Lake Pichola, on the way to Lake Fateh Sagar, have newer, larger hotels with a pool and parking, 10-15 minutes by tuk-tuk from the old city. A good option if you travel by car with a driver or want more comfort.
7 recommended hotels in Udaipur
A selection spread across areas and budgets, with a good reputation among travellers and real photos of each property. Indicative prices per night for a double room, in US dollars.
Madri Haveli ⭐⭐⭐
≈ US$ 32
Old city, 5 min on foot from the Jagdish temple
RoomTerraceCourtyard
A restored haveli that belonged to the family of the Maharaja of Madri, in a pedestrian area of the old city. Stone rooms with stained glass, an inner courtyard and a rooftop restaurant with a view of the city and the lake.
Historic haveli with lots of charm
Terrace with good food
Cars cannot reach the door
Breakfast with little variety
What it costs per night, month by month (US$)
Indicative price per night, in a double room for 2 people
354444444444292929292929
OctNovDecJanFebMarAprMayJunJulAugSep
The priciest is November (around US$ 44 a night), and the cheapest April (around US$ 29: 34% less).
Public price per night, taxes included, for 2 people. 2 consecutive nights are tested; if none are available, the 1-night price is shown (in red, low availability). The price is per room, not per person. Rates change: confirm the one for your dates before you book.
The stay exceeded our expectations. The hotel was very clean and tastefully done, the service very attentive and always ready to help. The terrace is very pleasant, with good cooking.
Oscar · Jan 2026
10Incredible
The location and the attention they gave us: they helped us even after check-out, kept our backpacks and helped us catch the train.
Angels · Aug 2026
9Fantastic
I liked the haveli-style design and decor. A good-sized room and a spacious bathroom. The inner courtyard is very pretty. Since it's in the center, you can't get there by car: you have to take a tuk-tuk.
Diego · Oct 2025
9Very well located, clean and pretty
Very nice rooms and building, very well located; very friendly staff. Breakfast is decent, but small and with little variety.
Javier · Nov 2025
Real reviews from verified guests, shortened and translated from Spanish for this guide. A selection of 4 out of 692.
Udaigarh ⭐⭐⭐
≈ US$ 53
Lal Ghat, behind the Jagdish temple
RoomRoom with balconyRoom with two beds
A 150-year-old building at Lal Ghat, 100 meters from the City Palace, with a rooftop pool facing Lake Pichola, a spa and a highly praised restaurant. Rooms decorated one by one with colorful textiles.
Rooftop pool with a lake view
Very good restaurant
The pool closes early
Some beds are hard
What it costs per night, month by month (US$)
Indicative price per night, in a double room for 2 people
425151585555······
OctNovDecJanFebMarAprMayJunJulAugSep
· no published rate
The priciest is January (around US$ 58 a night), and the cheapest October (around US$ 42: 28% less). Months marked with “·” do not have a published rate yet.
Public price per night, taxes included, for 2 people. 2 consecutive nights are tested; if none are available, the 1-night price is shown (in red, low availability). The price is per room, not per person. Rates change: confirm the one for your dates before you book.
The terrace, the views and above all the restaurant, with very good quality and service. It has a pool with views, and that is wonderful.
Sergio · Aug 2025
9Incredible hotel, I recommend it
The staff were very friendly and helped us with everything. The breakfast was wonderful, as were the terrace, the views and the location. There were a lot of pigeons around the pool area.
Gabriela · Apr 2026
8Very good
Well-located hotel, the view from the rooftop incredible, clean and the restaurant very tasty. We were missing hot water.
Lorena · Dec 2025
9Recommended
The facilities are very good and the views are among the best in Udaipur. The pool closed at 18:30 and the terrace at 22:30.
Rafa · Aug 2024
Real reviews from verified guests, shortened and translated from Spanish for this guide. A selection of 4 out of 469.
Little Garden Guest House
≈ US$ 77
Old city, 300 m from the City Palace
FaçadeRoom with two bedsRoom with period bed
A family home more than 200 years old, restored with great taste, in the hands of the same family for generations. Spacious, bright rooms, a terrace with a view of the City Palace and a rating of 9.6.
Impeccable historic house (9.6)
Very attentive owners
Reachable only by tuk-tuk or on foot
Somewhat limited breakfast
What it costs per night, month by month (US$)
Indicative price per night, in a double room for 2 people
518484838377772323···
OctNovDecJanFebMarAprMayJunJulAugSep
· no published rate
The priciest is November (around US$ 84 a night), and the cheapest May (around US$ 23: 73% less). Months marked with “·” do not have a published rate yet.
Public price per night, taxes included, for 2 people. 2 consecutive nights are tested; if none are available, the 1-night price is shown (in red, low availability). The price is per room, not per person. Rates change: confirm the one for your dates before you book.
The building is very pretty and decorated with great style. The room was very spacious and cozy. It has a terrace with views of the Royal Palace. The owners and the staff were delightful.
Ángeles · Nov 2025
10An excellent experience in a magical city
It is a building more than 200 years old, restored with great care by the current owners, functional and truly elegant. We arrived on a rainy day and the owner came out to pick us up on his motorbike.
Juan · Nov 2025
9Fantastic
Very well situated, a step from the attractions. Impressive and spotless room, very comfortable bed and new bathroom. The only thing to improve is the breakfast.
María · Apr 2025
10Exceptional
It is an old mansion that has belonged to the same family for six generations. You have to arrive by tuk-tuk: it is in an area with no car access.
Wlodzimierz · Mar 2025
Real reviews from verified guests, shortened and translated from Spanish for this guide. A selection of 4 out of 619.
Mahendra Prakash ⭐⭐⭐
≈ US$ 51
Lake Palace Road, a few steps from the City Palace
PoolCourtyardRoom
A traditional-style hotel with a courtyard, a garden and a large pool, something rarely seen this close to the City Palace. Spacious rooms, a rooftop with a view of the palace and a highly praised restaurant.
Pool and garden right in the center
Free parking
On a busy street
Little furniture for storing clothes
What it costs per night, month by month (US$)
Indicative price per night, in a double room for 2 people
515454545454474747515151
OctNovDecJanFebMarAprMayJunJulAugSep
The price stays steady all year: between US$ 47 and US$ 54 a night. Months in red have low availability (only single nights, at higher prices).
Public price per night, taxes included, for 2 people. 2 consecutive nights are tested; if none are available, the 1-night price is shown (in red, low availability). The price is per room, not per person. Rates change: confirm the one for your dates before you book.
I liked everything: the location, the service, the spaciousness of the room, the decor, the cleanliness and the breakfast. It is an old hotel, but very well kept and with a class that is hard to find.
Elena · Jan 2026
10Highly recommended
I loved the hotel's decor and the peace you could feel inside. The garden with the pool and the courtyard are wonderful.
Nora · Aug 2024
9Highly recommended, I would come back
A boutique hotel with enormous charm, tastefully decorated and with delightful staff. One of the places where we felt best during a month in India.
Toni · Apr 2024
9Fantastic
Old building, well decorated and equipped. The breakfast was varied, abundant and tasty. It is on a very busy street and my room was somewhat noisy.
Alejandro · Jan 2024
Real reviews from verified guests, shortened and translated from Spanish for this guide. A selection of 4 out of 353.
Lassi Boutique Hotel
≈ US$ 31
Hanuman Ghat, next to Chandpole
Common roomRoomTerrace
A boutique hotel with handmade Rajasthani architecture, on the quiet side of the lake, which since 2012 has funded a school and books for local children. Spacious, very well decorated rooms, and breakfast on the rooftop.
Nice, very clean rooms
Quiet neighborhood, close to everything
Somewhat narrow bathrooms
Prices that rise in high season
What it costs per night, month by month (US$)
Indicative price per night, in a double room for 2 people
314737313131······
OctNovDecJanFebMarAprMayJunJulAugSep
· no published rate
The priciest is November (around US$ 47 a night), and the cheapest October (around US$ 31: 34% less). Months marked with “·” do not have a published rate yet.
Public price per night, taxes included, for 2 people. 2 consecutive nights are tested; if none are available, the 1-night price is shown (in red, low availability). The price is per room, not per person. Rates change: confirm the one for your dates before you book.
The rooms are beautiful, very well decorated, large and very comfortable. The staff are delightful and make everything very easy.
Elena · Jan 2026
10The best hotel of my trip to India
You feel the Indian vibe and design. Its rooms were the best in all of India. The staff very attentive and the place very clean. You can have breakfast on the rooftop.
Camilo · Jul 2025
9If I went back to Udaipur, I would come back here
Very spacious, clean room with lovely Indian decor. The bathroom a little narrow, but fine. Hot water always. The breakfast is varied.
María · Sep 2025
10Exceptional
The neighborhood is quiet and pretty. The owner looks after every detail: he gave us a better room because it was free and treated us to breakfast.
Ana · Mar 2025
Real reviews from verified guests, shortened and translated from Spanish for this guide. A selection of 4 out of 492.
Amet Haveli ⭐⭐⭐⭐
≈ US$ 116
Hanuman Ghat, on the shore of Lake Pichola
FaçadePoolRoom
A heritage haveli on the shore of the Pichola, with a garden, a pool and rooms with balconies facing the lake and the Lake Palace. Its waterside restaurant is one of the prettiest in Udaipur. You can drive right up to the door.
Lake view from the rooms
Restaurant right on the water
The highest price in this guide for Udaipur
Occasional power cuts
What it costs per night, month by month (US$)
Indicative price per night, in a double room for 2 people
116128·291·116116116116116116116
OctNovDecJanFebMarAprMayJunJulAugSep
· no published rate
The priciest is January (around US$ 291 a night), and the cheapest October (around US$ 116: 60% less). Months marked with “·” do not have a published rate yet.
Public price per night, taxes included, for 2 people. 2 consecutive nights are tested; if none are available, the 1-night price is shown (in red, low availability). The price is per room, not per person. Rates change: confirm the one for your dates before you book.
We got a room with a very pretty lake view. Very clean facilities, especially the bathroom, which was also very large. You can reach the hotel door by taxi.
Esther · Sep 2025
9Fantastic
The location. The beautiful facilities, the restaurant and the breakfast first-rate. The lake view from the rooms is unforgettable. Some problems with the electricity.
Martín · Sep 2025
10Wonderful stay
They gave us a room with a balcony over the lake and the Lake Palace, with steps down to the pool and the garden. I don't know a better room in Udaipur.
Ian · Sep 2026
8Very good
The staff were very attentive at all times. The food is very tasty and the tuk-tuk service is free. The views of Lake Pichola are spectacular.
Zamorano · May 2026
Real reviews from verified guests, shortened and translated from Spanish for this guide. A selection of 4 out of 330.
The Sierra by the Lake ⭐⭐⭐⭐
≈ US$ 56
Residential neighborhood west of Lake Pichola
TerraceRoomBar
A modern hotel in a quiet residential neighborhood, with a pool, spacious, bright rooms and a rooftop bar with a view of the lakes and the hills. 10-15 minutes by tuk-tuk from the old city.
Modern, spacious and quiet
Rooftop with a very good view
Far from the old city
Music on the rooftop from Thursday to Sunday
What it costs per night, month by month (US$)
Indicative price per night, in a double room for 2 people
56868260575952525552··
OctNovDecJanFebMarAprMayJunJulAugSep
· no published rate
The priciest is November (around US$ 86 a night), and the cheapest April (around US$ 52: 40% less). Months marked with “·” do not have a published rate yet.
Public price per night, taxes included, for 2 people. 2 consecutive nights are tested; if none are available, the 1-night price is shown (in red, low availability). The price is per room, not per person. Rates change: confirm the one for your dates before you book.
The facilities are beautiful. A spacious room, very well decorated and very clean, like the whole hotel. A new, clean neighborhood.
Helena · Nov 2023
9A quiet getaway in Udaipur
The hotel is in a quiet residential neighborhood, close to good restaurants. The staff were very helpful at all times. Breakfast had few options.
Ashis · Sep 2026
8Worth it
All the staff, impeccable. The view from the restaurant and bar is incredible and the rooms are fantastic. From Thursday to Sunday there is loud music on the terrace.
Neil · Oct 2026
10An oasis in the middle of the chaos
The service was unbeatable from start to finish. We arrived very early and, although we couldn't check in, they let us use the shower by the pool.
Aroa · May 2025
Real reviews from verified guests, shortened and translated from Spanish for this guide. A selection of 4 out of 611.
Locate
Map of places to stay in Udaipur
See where the places to stay in Udaipur are and compare real prices and availability right on the map.
Get the rest of your trip ready
Udaipur is usually the next stop after Jaipur on a trip through Rajasthan. Many travelers arrive by road with a driver, stopping along the way, and leave by plane to Mumbai or Delhi: from Udaipur there are direct flights to both.
Udaipur is best enjoyed without rushing: the City Palace, a boat ride on the Pichola, the Jagdish temple, sunset from the Monsoon Palace and the dance show at Bagore ki Haveli. These are the most booked activities:
Top-rated excursions in Udaipur
Based on traveler reviews, with the rating converted to a 10-point scale. Tap one to see prices and book.
City Palace — the largest palace complex in Rajasthan, on the lake.
Boat ride on Lake Pichola — with a view of the Lake Palace and Jag Mandir island.
Jagdish Temple — the great 17th-century Hindu temple, right in the old city.
Monsoon Palace (Sajjangarh) — on top of a hill, the best view at sunset.
Dances at Bagore ki Haveli — a show of traditional dances every night.
Frequently Asked Questions
Which area is best to stay in Udaipur?
In the old city to have everything within walking distance; in Hanuman Ghat to sleep more quietly with a view straight across to the City Palace; in the neighborhoods toward Fateh Sagar if you want larger hotels with a pool.
How many days do you need in Udaipur?
Two full days are enough for the main sights; three if you want to rest and enjoy the sunsets without rushing.
How do I get from Jaipur to Udaipur?
By road, in a car with a driver (~6 h 30), by train, or by plane with a connection. The car lets you stop along the way.
Is it worth paying for a lake view?
Yes, if you can: a terrace or room facing the Pichola is a big part of the Udaipur experience. Many havelis have a rooftop with a view even if the room doesn't.
Transparency: this is an independent guide; we are not the official site of any hotel. If you book through our links we may receive a commission, at no extra cost to you. Prices are indicative and updated frequently.