Agoda Hero Banner

Udaipur hotels & places to stay

Search to compare prices and discover great deals with free cancellation

Hotels in Udaipur

Star rating
Review score
Our top picks
Lowest price first
Nearest to
Best reviewed
Sarovar - Lake Facing Boutique Hotel On Lake Pichola
Lake City,Udaipur - View on map
  1. Free Wi-Fi
  2. Front desk [24-hour]
  3. Restaurant
  4. Bar
  5. Massage
  6. Airport transfer
  7. Family room
  8. Kitchen
"After a rollercoaster of a week, I decided to come to Udaipur and managed to book a lake view room at the last minute. The room had one of the best views I've ever seen and it was close enough to many great restaurants and shops while still far enough out of the chaos to get in some nice serene relaxing time. "
Show more
7.4

Very good

669 reviews

Avg price per night
USD 54
Hotel The Tiger
Lake City,Udaipur - View on map
  1. Free Wi-Fi
  2. Front desk [24-hour]
  3. Restaurant
  4. Airport transfer
  5. Family room
  6. Kitchen
  7. Luggage storage
  8. Pets allowed
"I did have reservations before arriving as hotel was cheaper than what I normally go for in Udaipur but I wanted to be in the heart of the old town of Amritsar and if your looking for a hotel that does that this is it. It is next to all the top attractions in Udaipur: City Palace, Pichola Lake and Bagore Ki Havelli. Also its tucked away so its really quiet, which is a plus as India can be busy and loud. Also the area is safe. Every night I would go to a bar/restaurant and wonder back and never felt unsafe. Lastly I left my wallet in my room on the last day. When I realised and went back they had the wallet with all cash and cards in it. This pretty much summed up the staff the whole time - honest, helpful and kind. I loved this place for: Price, location and staff."
Show more
8

Excellent

467 reviews

Avg price per night
USD 54
Hotel Hilltop Palace
Lake City,Udaipur - View on map
  1. Free Wi-Fi
  2. Swimming pool
  3. Free parking
  4. Front desk [24-hour]
  5. Restaurant
  6. Bar
  7. Massage
  8. Airport transfer
"We arrived after almost 24 hours of travel from UK to Udaipur - tired and in need of a shower. We had a lovely welcome and our room was upgraded to a view of the lake, which was lovely. We stayed 2 days and 2 nights and really could not fault the staff in any way. Cheerful, helpful and kind. From the room cleaner to the manager everyone was lovely. The food was really good and the only fault we found really was that our room and bathroom were a bit tired and in need of a bit of redecoration. Wi fi was a bit hit and miss, but we could live with that and would not hesitate to recommend this hotel to anyone going to Udaipur."
Show more
8.1

Excellent

2321 reviews

Avg price per night
USD 57
The Red Pier by Downtown Udaipur
Lake City,Udaipur - View on map
  1. Free Wi-Fi
  2. Front desk [24-hour]
  3. Restaurant
  4. Happy hour
  5. Massage
  6. Airport transfer
  7. Family room
  8. Luggage storage
"This is one of the best hotel you will find in Udaipur..."
8.2

Excellent

622 reviews

Avg price per night
USD 67
The Ananta Udaipur
Kodiyat,Udaipur - View on map
  1. Free Wi-Fi
  2. Pool with view
  3. Free parking
  4. Spa
  5. Front desk [24-hour]
  6. Fitness center
  7. Restaurant
  8. Bar
".We stayed at Ananta Udaipur for 3 nights. Udaipur was my second stop in my Rajasthan trip, I was a bit apprehensive initially as this is not a popular chain as the Marriott’s, Taj etc. All my fears were gone from the moment I stepped into the resort. It’s a beautiful, well maintained resort with spectacular views of the Aravalli mountains. The resort itself is on a hill. Believe me, you can’t take your eyes off the views and you just won’t get enough. They have cars (serving as buggies) to take you around the resort. The rooms are exactly as in the pictures, spacious, neat, well maintained and large with an open shower space (for those Interested). The surprise was in the evenings where there’s live performance of singers...Bollywood and Rajasthani folk music. Breakfast spread was large and the food options plentiful. The only thing was the price of the food....it was super pricey. The restaurant staff (special mention Devanshu) were very courteous, prompt in service and had the att"
Show more
8.6

Excellent

2064 reviews

Avg price per night
USD 245
THE MANGAL VIEW RESIDENCY - A Luxury Boutique Business Hotel
Lake City,Udaipur - View on map
  1. Free Wi-Fi
  2. Free parking
  3. Front desk [24-hour]
  4. Restaurant
  5. Airport transfer
  6. Family room
  7. Luggage storage
  8. Rooftop area
"Food is very nice , staff is friendly and cooperative"
8.7

Excellent

745 reviews

Avg price per night
USD 44
City Connect by Downtown
Lake City,Udaipur - View on map
  1. Free Wi-Fi
  2. Free parking
  3. Front desk [24-hour]
  4. Restaurant
  5. Airport transfer
  6. Family room
  7. Luggage storage
  8. Pets allowed
8.8

Excellent

238 reviews

Avg price per night
USD 32
Lake Pichola Hotel
Lake City,Udaipur - View on map
  1. Beach
  2. Free Wi-Fi
  3. Free parking
  4. Spa
  5. Front desk [24-hour]
  6. Restaurant
  7. Bar
  8. Massage
"Lake pichola hotel is one of the best hotel in udaipur at Lake pichola Bank.Having best dinning at roof top.You will feel glad and satisfied being guest of Lake pichola hotel.Staff behavior is very nice and polite they welcome you with flower garland and welcome drink and make you feel comfortable.Clean rooms,good swimming pool,amazing food, soothing live intrumental music, attentive staff, and mesmerizing views of lake pichola make this hotel perfect for stay.Thanks lake pichola hotel for wonderful stay."
Show more
8.5

Excellent

2900 reviews

Avg price per night
USD 134
Udai Kothi
Lake City,Udaipur - View on map
  1. Free Wi-Fi
  2. Pool with view
  3. Free parking
  4. Spa
  5. Front desk [24-hour]
  6. Restaurant
  7. Bar
  8. Massage
"I guess this is one of the best 4* hotels in Udaipur. The staff is very friendly, especially Narendra - he is the best!!! We had a large and comfy room, the pool was okay... There needs to be a lot of work done upstairs (painting etc). We only had breakfast, which was good - but no dinner! We can really recommend this cute hotel! "
Show more
7.2

Very good

1226 reviews

Avg price per night
USD 119
Brahma Niwas - Best Lake View Hotel in Udaipur
Lake City,Udaipur - View on map
  1. Free Wi-Fi
  2. Swimming pool
  3. Free parking
  4. Spa
  5. Front desk [24-hour]
  6. Restaurant
  7. Bar
  8. Golf course
"Best hotel in Udaipur in affordable rate"
7.9

Very good

683 reviews

Avg price per night
USD 135

Fast facts about Udaipur, India

Accommodations1,915 properties
Popular hotelHotel Hilltop Palace
Popular areaLake City
Nightly rates from$5
AirportMaharana Pratap Airport
Reasons to visitSightseeing, Romance

Where to stay in Udaipur


Real reviews for hotels


Frequently asked questions

What's the average price of a hotel in Udaipur?

The average price for a 3-star hotel in Udaipur is USD 32. The typical price for a 4-star property in Udaipur is USD 61. The typical price for a 5-star property in Udaipur is USD 183.

What's the average price of a hotel in Udaipur this Friday and Saturday?

The typical price for a 3-star property in Udaipur this weekend is USD 31. The average price for a 4-star hotel in Udaipur this Friday and Saturday is USD 55. The typical price for a 5-star property in Udaipur this Friday and Saturday is USD 219.

What are the most suitable hotels in Udaipur for single travelers?

Properties located in Udaipur which are very highly rated by individual visitors are The Ananta Udaipur, Hotel Hilltop Palace and Lake Pichola Hotel.

What are the preferred properties in Udaipur for group vacationers?

Accommodations found in Udaipur that are very highly rated by group vacationers are The Ananta Udaipur, Hotel Hilltop Palace and Lake Pichola Hotel.

What properties found in Udaipur are well rated for service?

Propertieslocated in Udaipur which is well rated with respect to service include Silver Moon Haveli, Krishna Ranch and Bujera Fort.

What are top holiday rentals in Udaipur?

A getaway rental in Udaipur that is exceptionally rated with respect to service is Wild Orchid by StayVista, a hill-view villa.

What's the top rated hotel in Udaipur close to a amusement park?

Highly scored places to stay around Udaipur next to amusement park include OYO 6232 Hotel Vishala, INDRA NIWAS and HOTEL ANNAPURNA PALACE .

What's the best destination in the center of Udaipur?

A top location at the core of Udaipur is Lake City.

What's the best neighborhood for shopping in Udaipur?

A top neighborhood for your shopping spree in Udaipur is Lake City.

What are some approaching holidays in Udaipur?

Upcoming holidays in city_name consist of Independence Day on 8/15/2025, Mahatma Gandhi's Birthday on 10/2/2025, and Republic Day (National Day) on 1/26/2026.

Is pre-departure covid test required for fully vaccinated visitors to enter Udaipur?

Proof of negative pre-departure COVID-19 test may be required to enter Udaipur. For updated and detailed information on travel restrictons, please visit the official websites of the travel authority or government of the country you wish to visit, or go to here.

Is covid test upon arrival expected for unvaccinated tourists to enter Udaipur?

COVID-19 test may be required on arrival when entering Udaipur from outside the country. For updated and in depth information on travel restrictons, be sure to head over to the official websites of the travel authority or government of the country you hope to visit, or go to here.

Show more questions


More about Udaipur

Discover the Best Season to Visit Udaipur

Udaipur is a city in the Indian state of Rajasthan that boasts of a rich cultural heritage and history. It is known as the "City of Lakes" because of the many artificial lakes that surround the city. The best time to visit Udaipur is between October and March, which is the winter season. During this period, the weather is pleasant, and the temperature ranges from 10 to 25 degrees Celsius. It is the perfect time to explore the city's many attractions, including the City Palace, Jagdish Temple, and Saheliyon ki Bari.

Explore the Top Things to Do in Udaipur

Udaipur is a city that is full of life and culture. There are many things to do and see in this beautiful city. One of the top attractions is the City Palace, which is a magnificent palace that was built in the 16th century. It is a perfect example of Rajasthani and Mughal architecture and has many courtyards, gardens, and terraces. Another must-visit attraction is the Jagdish Temple, which is a Hindu temple that was built in 1651. It is dedicated to Lord Vishnu and is known for its intricate carvings and beautiful architecture. If you are interested in history, then you should visit the Bagore ki Haveli, which is a museum that showcases the lifestyle of the royal families of Udaipur. It has many artifacts, paintings, and costumes that give you a glimpse of the city's rich history. You can also attend the daily cultural show that is held in the evening, which includes traditional dance performances, puppet shows, and music.

Uncover the Best Places to Stay in Udaipur

When it comes to finding the best places to stay in Udaipur, there are many options available. One of the most popular hotels in the city is the Lake Pichola Hotel, which is located on the banks of Lake Pichola. It is a heritage hotel that offers stunning views of the lake and the city. The hotel has many amenities, including a rooftop restaurant, a swimming pool, and a spa. Another great option is the Little Garden Guest House, which is a budget-friendly hotel that is located in the heart of the city. It is a family-run guest house that offers comfortable rooms and a homely atmosphere. The hotel has a rooftop restaurant that serves delicious food and offers panoramic views of the city. If you are looking for a more traditional experience, then you should consider staying at the Hari Niwas Guest House, which is a 200-year-old haveli that has been converted into a hotel. It has many traditional features, including a courtyard, a garden, and a terrace. The hotel is located near the City Palace and offers easy access to many of the city's attractions.

Experience Udaipur: Tips for First-Time Travelers

If you are planning to visit Udaipur for the first time, then there are a few things that you should keep in mind. Firstly, it is important to dress appropriately, especially if you are planning to visit any religious sites. It is recommended to wear modest clothing that covers your shoulders and knees. Secondly, it is important to carry a map of the city and a guidebook with you. This will help you navigate the city and learn more about its history and culture. You should also be prepared to haggle when shopping in the local markets, as this is a common practice in India. Finally, it is important to be respectful of the local customs and traditions. Udaipur is a city that is steeped in tradition, and it is important to be mindful of this when visiting. You should always ask for permission before taking photographs of people or religious sites, and you should avoid public displays of affection.

Why Agoda.com is the Best Way to Book Your Udaipur Hotel

Agoda.com is the best way to book your Udaipur hotel for many reasons. Firstly, it offers a wide range of hotels to choose from, including budget-friendly options and luxury hotels. Secondly, it offers competitive prices and many deals and discounts that can help you save money on your accommodation. Thirdly, Agoda.com has a user-friendly interface that makes it easy to search for and book hotels. You can filter your search results by price, location, and amenities, making it easy to find the perfect hotel for your needs. Finally, Agoda.com offers excellent customer service and support, ensuring that your booking experience is hassle-free and enjoyable.

How to Travel Around Udaipur Like a Pro

Udaipur is a city that is best explored on foot, as it is full of narrow alleys and streets that are not accessible by car. However, if you are planning to travel further afield, then there are many options available. One of the most popular modes of transportation is the auto-rickshaw, which is a three-wheeled vehicle that is commonly used in India. It is affordable and can take you to many of the city's attractions. Another option is to hire a bicycle or a scooter, which can give you more freedom and flexibility when exploring the city. However, it is important to be cautious when driving in India, as the traffic can be chaotic and unpredictable.

Indulge in the Delicious Cuisine of Udaipur

Udaipur is known for its delicious cuisine, which is a blend of Rajasthani and Mughal flavors. One of the most popular dishes is the dal baati churma, which is a lentil soup that is served with a baked bread and a sweet dessert made from wheat flour, sugar, and ghee. Another must-try dish is the laal maas, which is a spicy lamb curry that is cooked with a variety of spices and chili peppers. If you have a sweet tooth, then you should try the ghevar, which is a traditional dessert that is made from flour, sugar, and ghee. It is a popular dessert during the festival of Teej, which is celebrated in Udaipur in August.

Reasons Why Udaipur Should Be Your Next Travel Destination

Udaipur is a city that is full of life and culture, and there are many reasons why it should be your next travel destination. Firstly, it is a city that is steeped in history and tradition, and there are many attractions that showcase this, including the City Palace, Jagdish Temple, and Bagore ki Haveli. Secondly, Udaipur is a city that is surrounded by natural beauty, including many artificial lakes and gardens. It is the perfect place to relax and unwind, away from the hustle and bustle of city life. Finally, Udaipur is a city that is known for its delicious cuisine and warm hospitality. It is a place where you can experience the true essence of India and create memories that will last a lifetime.

How to Get to Udaipur: Your Ultimate Guide

Udaipur is well-connected to the rest of India by air, rail, and road. If you are traveling by air, then the nearest airport is the Maharana Pratap Airport, which is located about 22 kilometers from the city center. It is serviced by many domestic airlines, including Air India, IndiGo, and SpiceJet. If you are traveling by rail, then the Udaipur City Railway Station is the main railway station in the city. It is well-connected to many major cities in India, including Delhi, Mumbai, and Jaipur. Finally, if you are traveling by road, then there are many buses and taxis that connect Udaipur to the rest of Rajasthan and India. It is important to note that the roads in India can be chaotic and unpredictable, so it is important to be cautious when driving.