Udaipur India – Best Places to Stay in Budget, Mid-Range and Top-End Categories

Udaipur is a star destination of Rajasthan and one of the most popular destinations in the whole India with hordes of travellers visiting the city on a daily bases. That means the demand for accommodation is high but so is the supply in all the price ranges and styles.

General information

Scattered along the shores of the Pichola Lake, the main lake of the group of artificial lakes which are the reason Udaipur is called the city of lakes, are the most popular attractions of Udaipur and so it is no surprise that a wide choice of accommodation options is clustered here, too. Everything you could think of – from cafes and restaurants to souvenir shops – is within a walking distance.

Accommodation in Udaipur is usually provided in the form of hotel rooms. Budget hotels offer simple if not spartan facilities. Expect just a bed, clean linen, a TV, and a towel plus soap and toilet paper. Tea making facilities are hard to come across and there is no air-conditioning in the cheapest options. Yet the majority of rooms come with an attached bathroom as a standard; only few properties rely on shared bathrooms.

Prices for budget accommodation in Udaipur vary but normally start at around 400 INR for a non-ac room with a shared bathroom and 650 INR for non-ac room with an ensuit bathroom. Air-conditioned rooms obviously cost more with prices starting at around 1,200 INR per double room.

In recent years room rates in Udaipur have seen a considerable increase and you will probably find the general level of hotel prices slightly higher than in other parts of the country.


Lake View Guest House in Udaipur is a well maintained property with a rooftop restaurant and predictably nice views over the city and the Pichola Lake. The location is absolutely unbeatable – just within a few minute’s walk from the lake, the City Palace and Jagdish Mandir. Sitting by Lal Ghat and accessible via rickshaws and small cars, so if you arrive by minibus or a bigger vehicle you will have to get off at Gangaur Ghat and walk or change for an autorickshaw from there. The guesthouse is not far but it can be tricky to get there with heavy luggage. The staff are very helpful and always ready to help you with all the information about the place. Rooms are all very nice but each one is different – so check a couple of them before you make your choice. There is no elevator – only stairs. Prices start at 1,200 INR per non-ac room. Wi-Fi is provided throughout the whole property.

Another place just nearby the Pichola Lake is Bhanwar Vilas Paying Guest House situated by Gagaur Ghat. It has simple rooms with attached bathrooms and Wi-Fi. The rooms are cosy and nice and the owner is very hospitable – as well as all other staff members who are indeed very helpful. They have a rooftop deck from where you can enjoy the views. All the main attractions of Udaipur are in the close vicinity. There are non-ac rooms for 900 INR per night and ac rooms for 1,100 INR per night.

Hotel Hanuman Ghat boasts a quieter location just by the lake but is easily accessible, too. They have various types of rooms on offer – from very basic and standard ones to air-conditioned rooms plus some dorm-style rooms suitable for families or groups. Wifi is complimentary here, and there are bed-and-breakfast packages available. The cheapest rooms cost from 625 INR per night, while standard rooms with breakfast come at 1,100 INR and air-conditioned ones with lake view are 1,800 INR per night. There is a rooftop café-cum-restaurant too. As the name suggests, it is located in Hanuman Ghat area.

Panorama Guest House is located by Hanuman Ghat, too, and offers a variety of rooms both in a budget and mid-range categories. There are rooms with and without air-conditioning (600 INR- 1,300 INR for the most basic non-ac ones to 3,000 INR for ac rooms). All of them are quite spacious and comfortable. There is a rooftop restaurant and Wi-Fi in all rooms.


Mid-range properties offering more services and better amenities are probably the main type of accommodation in Udaipur. They are often quite stylish, feature modern facilities but yet have that rare heritage feel to them which makes any stay there a memorable one. We recommend start your exploration from the centre of the Old City where the majority of this type of hotels are located. Expect air-conditioned rooms, complimentary breakfast, tea/ coffee making facilities in the room or in the common area and a range of toiletries.

Jaiwana Haveli is a very popular option for travellers in a mid-range category. It is located by Lal Ghat near Jagdish Chowk so it is practically in the centre of the most touristy area of Udaipur. It offers 24 well equipped and nicely decorated rooms – all of them with air-conditioning. There is a restaurant serving Indian, Chinese and continental cuisine but there is no parking lot anywhere nearby. Room rates include breakfast and are 4,400 INR for a single standard room, 4,500 for a double standard room and 5,000 for a corner double room.

Madri Haveli has a scattering of budget rooms but along with them there are beautiful options in a mid-range category. The peaceful location by Ganesh Gahti puts you within just 5 minutes’ walking distance to the Pichola Lake and Jagdish temple. Standard non-ac rooms with Wifi, breakfast included, a welcome drink and a free bus and train station pick-up start at 2,500 per night while air-conditioned rooms with the same array of perks come for 3,999 INR per room. There are also suites for 7,499 per night. The on-site restaurant offers unlimited a la carte dinner (700 INR) and lunch (575 INR).

Top end

Want to splash? You won’t have any problems with that in Udaipur, congratulations. Udaipur is an extremely popular destination for weddings and honeymooners and top end hotels and resorts compete to deliver the most luxurious facilities the most discerning customers who come here ready to pay, pamper themselves and enjoy life.

The first address to check is definitely Hotel Trident which sits in Trident Road, near the Pichola Lake on the opposite side to the City Palace. Facilities galore here, and besides top notch rooms there is a business centre, meeting rooms, travel agencies and concierge service. Rooms feature tea making facilities, set of toiletries, in-room safe boxes plus there is a parking lot. The wellness and recreation centre offers a variety of spa treatments, there are fitness and yoga rooms and a swimming pool boasts a jaw-dropping view of the Aravalli mountains. Rooms come in several categories – from double deluxe rooms (7,400 INR) to more luxurious doubles with a view ( 18,000-21,000 INR) to suites (35,000 INR). There is also a fine dining restaurant and bar.

The Lalit Laxmi Vilas Palace Udaipur is another high-end 5 star property located opposite Fateh Sagar Lake with views of the Aravalli Hills. It has 55 rooms and suites, a conference room and a banquet hall. There are two on-site restaurants, one dishing out delectable Indian cuisine and the other focused on fusion and international dishes. Deluxe rooms start at 7,475 INR and suites range from 18,000 to over 65,000 INR depending on the size.

Agra India – Your Quick Travel Guide Agra India – Your Quick Travel Guide Ahmedabad India – Your Quick Travel Guide Ahmedabad India – Your Quick Travel Guide Allahabad India – Your Quick Travel Guide Allahabad India – Your Quick Travel Guide