Sophie and Mark from Melbourne had paid for a "lake view" room in Udaipur and were excited all the way down from Jodhpur. Their driver, Suresh, carried the bags up four flights of narrow stairs, opened the curtains, and there it was: a slice of blue water visible past a neighbour's water tank, if you leaned out of the window and turned your head to the left. Sophie laughed, but she was also a little cross. The hotel had not lied, exactly. The room had a lake view. It just did not face the lake.
That small difference in wording is the most common complaint we hear about Udaipur, and it is easy to avoid once you know how hotels describe their rooms. This guide covers the two main lakes and what each view gives you, how to make sure your room is truly lake-facing, real rates from the palace hotels on the water down to simple family-run guesthouses, the rooftop restaurants worth booking, boat rides, City Palace tickets and timings, the best sunset points, and the best months to come. Prices are on the higher side of the market, so you will not be caught short at checkout.
Udaipur has several lakes, but only two matter when you choose a hotel. Lake Pichola is the old heart of the city. On its eastern bank stands the City Palace, a long wall of cream stone and balconies that runs for more than 240 metres. In the middle of the water sit two islands: one holds Taj Lake Palace, the other Jag Mandir, a small palace with gardens and a café. The old city lanes run down to the water on the east side, and the quieter Ambrai area forms the western shore. If you picture Udaipur, you are picturing Pichola. A Lake Pichola view from a room looks across to the palace, the islands or the old city rooftops, and at night the City Palace is lit gold.
Fateh Sagar Lake lies about 2.5 km north of Pichola, connected by a canal. It is larger, more open and more modern in feel. The road along its eastern bank, called Fateh Sagar Pal, is a promenade where local families walk in the evening, eat corn on the cob and buy ice cream. In the lake sits Nehru Garden, reached by a short boat ride, and the Aravalli hills rise on the far shore. Hotels here are fewer and mostly mid-range. The view is wider and greener, with more sky and fewer monuments, and the area is quieter at night than the old city. Some travellers prefer it for that reason, especially families with children.
For a first visit, most people should stay on Pichola. Almost everything you will want to see is within walking distance or a short auto-rickshaw ride: the City Palace, the Jagdish Temple, Bagore Ki Haveli museum, the boat jetties and the rooftop restaurants. The trade-off is noise and crowds. Lanes around the Jagdish Temple are narrow, scooters pass close, and temple bells start early. Cars cannot reach many old city guesthouses, so your driver will stop at the nearest open point and you walk the last 100-300 metres with a porter. Pack a soft bag if you can.
Fateh Sagar suits a second or third visit, a longer stay, or anyone who wants a calmer base and does not mind a 10 to 15 minute drive into the old city. The hotels there usually have parking, which helps if you are travelling with a private car and driver. Sunset on Fateh Sagar is beautiful in its own way, with the sun dropping behind the hills rather than behind palaces.
Water levels matter for both lakes. Before the monsoon, in May and June, Pichola can drop sharply and leave mud flats near the shore, especially in years of weak rain. After a good monsoon, from late August onwards, both lakes fill to the brim and the views look exactly like the postcards. If the lake view is the main reason you are coming, ask your hotel or operator about water levels before you pay, especially for travel in early summer.
Experience Udaipur’s Finest Lakeside Luxury
Wake up to breathtaking lake views, elegant heritage stays, and the timeless charm of Udaipur. Let us help you plan a personalised getaway with carefully selected hotels and private chauffeur-driven travel for a seamless luxury experience.
Udaipur hotels use several phrases for their rooms, and they do not all mean the same thing. A lake-facing room has its main window or balcony pointing directly at the water, so you see the lake from the bed or from a chair by the window. A "lake view" room may face the lake, or it may have a side view, a corner view or a glimpse through a gap between buildings. A "partial lake view" or "lake view partial" room nearly always means the second kind: the lake is visible, but only if you stand at the window and look sideways. "City view" or "courtyard view" rooms do not see the lake at all.
The first rule, then, is to ask for lake-facing, not partial, in writing. When you email the hotel or your tour operator, use those exact words and ask them to confirm the room category name. Better still, ask for a photo taken from inside the room looking out of the window. Good hotels send these without fuss. If the reply is vague, assume the room is partial.
The second rule is to ask about the floor and the balcony. In the old city, buildings are packed tightly, and a first-floor room may face the lake on paper but look straight at a boat shed or a wall. Higher floors are better, but in many older properties there is no lift, so a top-floor room can mean 60 to 80 steps with bags. Ask whether the room has a private balcony, a shared terrace or only a window.
The third rule is about the direction of the view. On the eastern bank, rooms look west across Pichola, which means sunset over the water and the hills, with the Lake Palace and Jag Mandir in front of you. On the western bank, around Amet Haveli and The Oberoi Udaivilas, rooms look east at the City Palace and the old city, which gives you sunrise and the palace lit up at night. Neither is wrong, but they are very different. Couples on a honeymoon often prefer the palace view at night; photographers usually want the sunset side.
Price differences between categories are real. At a mid-range hotel such as Jagat Niwas Palace, a city view room might cost INR 7,000 (USD 82), a partial lake view INR 9,500 and a true lake-facing room with a seating alcove INR 12,000-14,000 (USD 140-165). At The Leela Palace, the gap between a Grand Room with a partial view and a Royal Club lake-view room can be INR 15,000-25,000 a night. Paying that extra for one or two nights is usually worth it, because the view is the whole point of Udaipur. If the budget is tight, book the lake-facing room for the last night, when you have time to sit and enjoy it, rather than the first night when you arrive tired after a long drive.
At the top end, Taj Lake Palace stands alone, on its island in the middle of Pichola. Palace Rooms start around INR 70,000 (USD 825) a night in peak season, rooms with full lake views run INR 95,000-125,000, and suites reach INR 200,000 (USD 2,355). Add 18% GST on all rooms above INR 7,500. The Oberoi Udaivilas, on the western shore, costs INR 60,000-160,000, with its Premier Lake View rooms facing the City Palace across the water. The Leela Palace Udaipur, next door, is INR 40,000-110,000 and has lake views from almost every category. These three cover the luxury end, and all include boat transfers or have their own jetties.
Fateh Prakash Palace and Shiv Niwas Palace, both run by the HRH group, are inside the City Palace complex. Fateh Prakash rooms cost INR 25,000-45,000 (USD 295-530), and its lake-facing rooms look straight at the Lake Palace. Shiv Niwas is a crescent-shaped former guest palace with a pool and rooms at INR 20,000-40,000. Staying here means you can walk into the City Palace museum before the crowds arrive. Trident Udaipur, on the western shore near Udaivilas, sits in large gardens and costs INR 15,000-30,000. It suits families who want a pool and quiet, but most rooms look over gardens, with only some categories facing the water.
The best mid-range lake view hotels in Udaipur are in the old city. Jagat Niwas Palace, below the Jagdish Temple, is a restored lakeside mansion with carved windows, rooms at INR 7,000-14,000 (USD 82-165), and one of the most popular rooftop restaurants in town. Amet Haveli, on the western shore, has a small courtyard pool and lake-facing rooms at INR 9,000-16,000, and its restaurant Ambrai looks directly at the City Palace. Udai Kothi, also on the western bank, has a rooftop pool with a lake view and rooms at INR 8,000-15,000. Lake Pichola Hotel, close by, offers simpler rooms at INR 6,000-12,000 (USD 70-140), many with direct views of the old city.
For budget travellers, the lanes behind the Jagdish Temple are full of small family-run guesthouses with rooms from INR 2,500-5,000 (USD 30-60). The rooftop terraces often have excellent views even when the rooms do not, so you can sit up there with breakfast or a sunset drink. Read recent reviews carefully, and ask whether the price is per room or per person and whether breakfast and taxes are included. GST on rooms up to INR 7,500 a night is 5%, which is often left out of the headline rate.
Wherever you stay, check what is included. Breakfast is usually included at mid-range hotels and sometimes at the luxury ones; if not, expect INR 1,200-2,000 per person mid-range and INR 3,500-5,500 at the palaces. Airport transfers from Maharana Pratap Airport, 22 km east of the city, cost about INR 1,500-2,200 in a sedan and INR 2,500-3,500 in an Innova Crysta, or several times that in a hotel car. Parking in the old city is limited, so a private driver usually waits at Chandpole or near the City Palace car park, with parking at INR 100-300 a day.
Find Your Perfect Luxury Lake View Stay
From elegant lakeside retreats to magnificent heritage hotels, discover accommodation that complements your style and budget. Enjoy personalised assistance in planning your stay and exploring Udaipur’s most memorable attractions.
Udaipur is a city best enjoyed from above. Rooftop restaurants in Udaipur are part of the experience, and the best tables go early, especially from October to March. Ambrai, at Amet Haveli, sits right at the water's edge facing the City Palace, and dinner for two costs INR 3,500-5,500 (USD 40-65) with drinks. Upre, on the roof of Lake Pichola Hotel, has wide views of the old city and serves a good mix of Indian and Continental dishes for INR 3,000-5,000 for two. Jagat Niwas Palace's rooftop is cheaper, around INR 2,500-4,000 for two, and its window alcoves look straight at the Lake Palace. At the top end, Bhairo on the roof of Taj Lake Palace and Sheesh Mahal at The Leela cost INR 15,000-30,000 for two with wine, and both need reservations.
A Lake Pichola boat ride is the one thing almost every visitor does. Boats leave from the City Palace jetty and the Rameshwar jetty run by the palace trust. A 45 to 60 minute ride costs about INR 500-1,000 per person, and the sunset ride, which leaves around an hour before dark, is higher at INR 1,000-1,500 per person. Most rides stop at Jag Mandir, where you can walk around the island garden and have a cold drink at the café. Private boats for two to six people cost INR 4,000-8,000 for an hour. On Fateh Sagar, short motorboat rides and the boat to Nehru Garden cost INR 100-300 per person. Life jackets are provided, and rides may stop on windy days or when the water level is low.
The City Palace Udaipur ticket costs about INR 400 per adult for the main museum, with a separate charge of about INR 200-300 for a camera and an audio guide at around INR 300. It opens daily from 9:30 am to 5:30 pm, and the last entry is about an hour before closing. Allow two to three hours. Go at opening time to avoid tour groups, and wear comfortable shoes because there are many steps. A licensed guide costs INR 1,500-2,500 for the palace and the old city.
For sunset, there are several good spots. The waterfront by Ambrai restaurant on the western shore faces the City Palace and is free. The Karni Mata ropeway, which climbs Machchla Magra hill above Pichola, costs about INR 150-200 per person return and runs from about 9:00 am to 9:00 pm; the view at sunset takes in both the lake and the old city. Sajjangarh, the Monsoon Palace, sits on a hill 8 km west of the city and is the classic sunset viewpoint. Entry costs about INR 300 for foreigners plus around INR 100-200 for the shared jeep to the top, and the gates usually close soon after sunset, so arrive by about 5:00 pm in winter and 6:30 pm in summer. A sedan with driver for a half day including Sajjangarh costs INR 1,800-2,500 plus parking, and is easier than bargaining with an auto-rickshaw for the steep hill road.
The best time to visit Udaipur for lake views is from September to March. After the monsoon rains of July and August, both Pichola and Fateh Sagar are full, the hills around the city are green, and the air is clear. September and October are warm, around 30-33°C in the day, but hotel rates are 15-30% lower than in high winter and the lake looks its best. November to February brings pleasant days of 22-27°C and cool nights of 8-12°C, and this is peak season, with the highest rates and the fullest hotels. March is warm but still comfortable.
April to June is hot, with temperatures of 38-42°C, and before the rains the lake can shrink and leave muddy edges. Rates drop by 30-50%, and some travellers enjoy the quiet, but if you come for the view it is a gamble. The monsoon, from July to mid-September, brings grey skies and heavy showers, but also cooler air, fewer tourists and green hills all around the city once the rain clears, which many photographers love. Some boat rides are suspended during storms.
Booking lead time depends on the month. For Christmas, New Year and Diwali week, book lake-facing rooms in Udaipur four to six months ahead at mid-range hotels and six to nine months at the palaces, because the best lake-facing categories have only a handful of rooms. Destination weddings also fill hotels in November, December and February, sometimes closing whole properties to outside guests. For the rest of the winter, two to three months is usually enough. In summer and monsoon, two to four weeks is fine.
A few practical tips save money and stress. Ask for the rate with breakfast and all taxes shown, because Indian hotels mostly quote before GST. Check the cancellation rule; peak rates are often non-refundable within 14 to 30 days. If you are arriving by road, give the hotel your driver's name, mobile number and car number so the guard lets the car in, and ask where the driver can park and sleep; some hotels provide a free room, others charge INR 300-700 a night. Driver night allowance of INR 400-600 is separate and is usually part of your car rental quote. The road from Jodhpur via Ranakpur is about 250 km and takes 5 to 6 hours with a temple stop, and from Jaipur it is 395 km and 6.5 to 7 hours.
At Payless Tours India we put the exact room category, the view, the floor and the photo from inside the room into the confirmation before we take payment. Whatever way you book, do the same. Two lines in an email asking for "lake-facing, not partial, on an upper floor, with a balcony" are the difference between leaning out of the window to see a sliver of water and waking up to the City Palace glowing across the lake.
Everything foreign travellers usually ask before booking a Rajasthan tour. Still unsure? Just send us a message.
Ask a questionA lake-facing room has its main window or balcony pointed directly at the water. A lake view or partial lake view room may only show the lake from the side or through a gap. Always ask for "lake-facing, not partial" in writing and request a photo.
Budget guesthouses with lake views start around INR 2,500-5,000 (USD 30-60) a night. Mid-range lakeside hotels cost INR 6,000-16,000, and the palace hotels run INR 25,000-200,000. Add 5% GST up to INR 7,500 and 18% above.
Lake Pichola is better for a first visit because the City Palace, boat jetties and rooftop restaurants are within walking distance. Fateh Sagar is quieter, greener and has easier parking. It is about 2.5 km north and 10 to 15 minutes by car from the old city.
A regular 45 to 60 minute ride costs about INR 500-1,000 per person, and the sunset ride costs INR 1,000-1,500. Most rides include a stop at Jag Mandir island. A private boat for a small group costs INR 4,000-8,000 for an hour.
The City Palace museum opens daily from 9:30 am to 5:30 pm. The adult ticket is about INR 400, with extra charges for a camera and audio guide. Allow two to three hours and arrive at opening time.
The lakes are usually full from late August or September after the monsoon, and stay high through the winter. By May and June the level can drop noticeably. September to February is the best window for full lake views.
Sajjangarh (Monsoon Palace) is the classic viewpoint, about 8 km west, with entry around INR 300 for foreigners plus a shared jeep fee. The Karni Mata ropeway costs about INR 150-200 return. The western shore facing the City Palace is a free option.
Many old city guesthouses are on narrow lanes that cars cannot enter. Your driver will stop at the nearest open point and a porter will help with bags for the last 100-300 metres. Hotels in the City Palace complex and on Fateh Sagar have road access and parking.
For Christmas, New Year and Diwali, book four to nine months ahead depending on the hotel. For other winter months, two to three months is usually enough. Summer and monsoon stays can be booked two to four weeks out.
Mid-range rooftop restaurants such as Ambrai and Upre cost about INR 3,000-5,500 (USD 35-65) for two with drinks. Palace hotel restaurants such as Bhairo cost INR 15,000-30,000 for two with wine. Reserve sunset tables a day ahead in winter.
Share your details and our travel experts will write back with a tailored itinerary and quote - usually within 24 hours, with no obligation.
Share your query and our team will write back in the shortest possible time with every detail you need.
Tell us when and how you like to travel. We'll send a tailored itinerary within 24 hours - no obligation.
Plan my trip free