
Udaipur is Rajasthan’s romantic “City of Lakes”, with the vast City Palace rising above Lake Pichola, island palaces and ghats, and a maze of old-town lanes. There are grand heritage hotels, but also many cheap guesthouses and havelis with rooftop lake views.
Finding cheap rooms in Udaipur is easier when you know where to look. We compare live hotel rates across the top booking sites and point you to the neighborhoods where hotels are cheap but the location is still great.
Rooms come in more shapes than hotels — in Udaipur you can also compare apartments with kitchens, vacation rentals for families, B&Bs and budget hostels in one search.
Lakeside lanes near the City Palace, with many budget guesthouses and rooftop restaurants.
Across the water in the Chandpole area, with views back to the palace and good-value rooms.
A second lake north of the old city, with mid-range hotels and a lakeside promenade.
A quieter lakeside spot famous for sunset views of the City Palace.
An 18th-century royal palace on an island in Lake Pichola, now a hotel.
Check rates at Taj Lake PalaceZoom and pan the map to compare hotel prices by neighborhood; rates come live from the booking sites.


October–March is the best time, with cool, dry weather. April–June is very hot, and the monsoon from roughly July to September brings lower rates and fuller lakes.
Guesthouses around Lal Ghat and Hanuman Ghat offer some of the best-value rooms, many with rooftop lake views.
October to March has the most comfortable weather; the lakes are usually fullest after the monsoon.
Access to the Taj Lake Palace is generally limited to hotel guests and restaurant bookings; the City Palace museum is open to all visitors.