If you want your Udaipur stay to feel like part of the destination rather than simply a place to sleep, a heritage hotel or haveli is an excellent choice.
The city has everything from grand former royal residences and lake-facing palace hotels to restored havelis that offer a more intimate experience of its Mewar heritage.
The best heritage hotels in Udaipur combine historic architecture and traditional character with the comforts travellers expect today. Depending on the property, you can stay within the City Palace complex, wake up to views of Lake Pichola, explore the Old City on foot, or enjoy a quieter boutique setting away from the bustle.
For this guide, we’ve selected six heritage hotels and havelis in Udaipur, with each chosen for a specific strength rather than simply its star rating. Whether your priority is a royal palace experience, lake views, a restored haveli, better value, or a boutique stay, you’ll find an option here that matches the kind of Udaipur experience you want.
🧭 How We Picked These Heritage Hotels & Havelis in Udaipur
We didn’t simply select properties that use the word “heritage” in their name or marketing. Each hotel and haveli was chosen based on its heritage character, the quality of the stay it offers, and the specific experience that makes it worth considering.
We focused on:
- Authentic heritage character, including historic architecture, traditional Mewar influences, palace settings, period details, and restored haveli elements
- The overall stay experience, including accommodation quality, comfort, hospitality, service, and guest satisfaction
- Location and setting, particularly proximity to the City Palace, Lake Pichola, Bagore Ki Haveli, and other important attractions in Udaipur
- The character of the property, from grand royal palaces and lake-facing heritage hotels to restored havelis and smaller boutique stays
- Room and suite experience, including spaciousness, heritage interiors, views, balconies, terraces, and other features that add to the stay
- Facilities and amenities, such as swimming pools, restaurants, spas, gardens, terraces, Wi-Fi, parking, and other practical conveniences
- Lake views where relevant, while considering that not every heritage property needs to be lake-facing to offer a worthwhile stay
- Overall value within its category, ensuring that each recommendation has a clear reason to choose it rather than simply competing on star rating or price
Prices are based on the lowest available room rates at the time of writing. Rates vary by room category and season.
🧳 This travel magazine is independently created and reader-supported. Booking through the links helps me bring you more honest, quality content — at no extra cost to you.
Editor’s Choice – Taj Lake Palace

⭐ 9.4/10 | 5-Star Hotel | Lake Pichola
💬 “An iconic white marble palace where royal heritage, timeless elegance, and an extraordinary setting come together.”
Rising gracefully from the tranquil waters of Lake Pichola, Taj Lake Palace is one of the best heritage hotels in Udaipur. This property is ideal for travellers seeking an exceptional palace stay.
Built as a royal palace, this legendary white marble property retains the grandeur, elegance, and romantic character of its historic setting while offering the refined comforts of a luxury hotel.
Accessible only by boat, arriving at the palace is an experience in itself. Inside, beautifully restored interiors, elegant courtyards, intricate detailing, and panoramic views across Lake Pichola create a strong sense of its royal heritage.
The hotel combines its historic character with award-winning wellness experiences, exceptional lakeside dining, and views of the City Palace and Aravalli Hills.
Its remarkable setting, historic identity, personalised service, and unmistakable palace atmosphere make Taj Lake Palace our Editor’s Choice for a heritage stay in Udaipur.
For travellers looking for a luxury heritage hotel in Udaipur that delivers both history and an unforgettable experience, it is difficult to find a more iconic choice.
Why Stay Here:
✅ Historic white marble palace set in the middle of Lake Pichola
✅ Arrive by boat for a memorable palace check-in experience
✅ Three onsite restaurants with scenic lakeside dining
✅ Award-winning J Wellness Circle spa and wellness facilities
✅ Outdoor swimming pool overlooking the lake and City Palace
✅ EarthCheck Certified hotel committed to sustainable luxury
🔍 Pro Tip: Choose the Grand Presidential Suite with Lake Views for its private balcony and spectacular panoramic views across Lake Pichola.
Best Royal Palace Experience – Shiv Niwas Palace

⭐ 8.6/10 | 5-Star Hotel | The City Palace Complex
💬 “A magnificent royal palace turned heritage hotel that lets you experience the grandeur of Udaipur’s regal past.”
Once the royal residence of the Maharana of Mewar, Shiv Niwas Palace offers one of the most distinctive heritage stays in Udaipur. This property provides a rare opportunity to stay within the historic City Palace Complex.
Its elegant architecture, period furnishings, restored heritage suites, and timeless royal character preserve the atmosphere of a bygone era while modern comforts make the experience relaxing and convenient.
For history enthusiasts and travellers drawn to Rajasthan’s royal heritage, staying at Shiv Niwas Palace feels distinctly different from a conventional luxury hotel.
The property combines its historic palace setting with tranquil gardens, fine dining, and easy access to the City Palace Museum and Lake Pichola. This allows guests to experience both the heritage of Mewar and the attractions of Udaipur from a remarkable location.
It is an especially compelling choice for travellers who want their accommodation to be part of the destination’s history rather than simply a place to sleep.
If you are particularly interested in staying close to City Palace, here is our list of best hotels near City Palace Udaipur.
Why Stay Here:
✅ Stay within the historic City Palace Complex in Udaipur
✅ Authentic royal palace featuring elegant heritage architecture
✅ Beautifully restored heritage suites with period character
✅ Outdoor swimming pool and peaceful garden surroundings
✅ Two onsite restaurants serving Indian and international cuisine
✅ Walking distance to the City Palace Museum and Lake Pichola
✅ A unique opportunity to experience the legacy of the Mewar royal family
🔍 Pro Tip: Choose the Terrace Suite Lake View with Sit Out for its private entrance and spectacular views overlooking Lake Pichola.
Best Restored Haveli – Jagat Niwas Palace

⭐ 8.7/10 | Heritage Hotel | Lal Ghat
💬 “A beautifully restored haveli where traditional Mewar architecture, intimate heritage character, and Lake Pichola views come together.”
Set in Lal Ghat, Jagat Niwas Palace is a charming heritage haveli in Udaipur that showcases traditional Mewar architecture while offering the comforts of a modern heritage hotel.
Its distinctive character and intimate atmosphere make it a rewarding choice for travellers who want to stay in a property that reflects the architectural heritage of the city rather than a contemporary hotel.
The location is another advantage, with both the City Palace and Bagore Ki Haveli within walking distance.
After exploring Udaipur’s historic sights, guests can return to the hotel for a quieter retreat, relax by the outdoor swimming pool, or unwind at the onsite spa and wellness centre. The property also features a multi-cuisine restaurant, excellent breakfast, free Wi-Fi, and a 24-hour front desk for added convenience.
Jagat Niwas Palace works particularly well for travellers looking for a heritage stay in Udaipur that combines traditional architecture with a central Old City location and useful modern facilities.
Why Stay Here:
✅ Traditional Mewar architecture and restored haveli character
✅ Heritage hotel in the historic Lal Ghat area
✅ Walking distance from the City Palace and Bagore Ki Haveli
✅ Outdoor swimming pool and spa & wellness centre
✅ Onsite multi-cuisine restaurant and excellent breakfast
✅ Free Wi-Fi and 24-hour front desk
✅ Airport shuttle available at an additional charge
🔍 Pro Tip: Opt for the Jagat Suite with Lake Facing View for more spacious accommodation and stunning views of Lake Pichola from the room.
Best Heritage Hotel with Lake Views – Amet Haveli

⭐ 8.6/10 | 4-Star Heritage Hotel | Outside Chand Pole
💬 “A charming heritage retreat where traditional character, a peaceful setting, and beautiful views of Lake Pichola come together.”
Set just outside Chand Pole, Amet Haveli is a characterful heritage hotel in Udaipur that combines traditional charm with beautiful views of Lake Pichola. Its intimate setting and proximity to the Old City make it a particularly appealing choice for travellers who want to experience Udaipur’s historic character without staying in one of the city’s grand palace hotels.
The property offers a quieter heritage stay while keeping several of Udaipur’s attractions within easy reach, with Bagore Ki Haveli around a 10-minute walk away.
Guests can relax by the outdoor swimming pool, unwind in the garden and sun terrace, or dine at Ambrai, the hotel’s onsite multi-cuisine restaurant. The combination of heritage ambience, lake views, and Old City access gives Amet Haveli a character that is distinctly different from larger luxury properties.
Amet Haveli is best suited to travellers who value heritage atmosphere, Lake Pichola views, and a convenient Old City location without needing the extensive facilities of a large luxury resort.
The property also provides free parking, Wi-Fi, an onsite restaurant, wheelchair-accessible facilities, and a 24-hour front desk add useful practicality to the experience.
Its blend of historic character and scenic setting makes Amet Haveli one of the best lake view hotels in Udaipur offering exceptional Lake Pichola views.
Why Stay Here:
✅ Heritage hotel with beautiful views of Lake Pichola
✅ Convenient location just outside Chand Pole
✅ Around 10 minutes’ walk from Bagore Ki Haveli
✅ Onsite multi-cuisine restaurant, Ambrai
✅ Outdoor swimming pool with garden and sun terrace
✅ Free parking and complimentary Wi-Fi
✅ Wheelchair-accessible facilities and 24-hour front desk
🔍 Pro Tip: Opt for the Suite with Lake View for stunning views of Lake Pichola and a more memorable stay.
Best Value Heritage Stay – Kankarwa Haveli

⭐ 8.2/10 | Heritage Hotel | Lal Ghat
💬 “A charming heritage haveli that combines an Old City location, traditional character, and Lake Pichola views at a more approachable price.”
Set in Lal Ghat, Kankarwa Haveli is a heritage hotel in Udaipur that offers travellers an appealing way to experience the city’s historic side without pushing the budget.
Its location within the Old City puts the property within walking distance of both Bagore Ki Haveli and the City Palace. This makes it particularly convenient for travellers who want to explore Udaipur on foot.
The hotel keeps the stay comfortable and straightforward, with an onsite Indian cuisine restaurant, terrace, excellent breakfast, free Wi-Fi, and a 24-hour front desk.
An airport shuttle is also available at an additional charge, adding practical convenience for travellers arriving in Udaipur. The combination of heritage character and a central location makes it a good base for sightseeing while retaining the atmosphere of a traditional haveli stay.
Kankarwa Haveli is best suited to travellers who want an affordable heritage stay in Udaipur without giving up the advantages of a central location or the pleasure of staying near Lake Pichola.
Why Stay Here:
✅ Heritage stay in the historic Lal Ghat area
✅ Walking distance from Bagore Ki Haveli and City Palace
✅ Onsite Indian cuisine restaurant
✅ Terrace and excellent breakfast
✅ Free Wi-Fi and 24-hour front desk
✅ Airport shuttle available at an additional charge
✅ Non-smoking rooms
🔍 Pro Tip: Opt for the Deluxe Lake Front Suite for a comfortable stay with amazing views of Lake Pichola.
Best Boutique Heritage Stay – Manuscript Jhilwara Haveli

⭐ 8.9/10 | Boutique Heritage Hotel | City Palace Road
💬 “A stylish boutique heritage stay that combines traditional character, modern comforts, and a convenient location in the heart of Udaipur.”
Located on City Palace Road, Manuscript Jhilwara Haveli offers a more intimate take on a heritage stay in Udaipur. As a boutique heritage hotel, it appeals to travellers who prefer a smaller-scale property with character and a more relaxed atmosphere.
Hence, this property is ideal for travellers looking for an intimate property compared to grand palaces. Its central location also makes it easy to explore some of Udaipur’s most popular historic sights.
The City Palace and Bagore Ki Haveli are both within walking distance, making the hotel a convenient base for exploring the Old City.
After sightseeing, guests can cool off in the rooftop swimming pool or relax at the property, with two onsite multi-cuisine restaurants, an excellent breakfast, free Wi-Fi, and a 24-hour front desk adding to the convenience. Private parking and an airport shuttle are also available at additional charges.
Unlike the other properties on our list, Manuscript Jhilwara Haveli is not a lake-facing heritage hotel. Hence, you won’t find Lake Pichola views from its rooms. Instead, its appeal lies in its boutique character, central location, and balance of heritage ambience with modern facilities.
Why Stay Here:
✅ Boutique heritage hotel on City Palace Road
✅ Walking distance from the City Palace and Bagore Ki Haveli
✅ Rooftop swimming pool
✅ Two onsite multi-cuisine restaurants
✅ Excellent breakfast and free Wi-Fi
✅ Private parking available at an additional charge
✅ Airport shuttle available at an additional charge
✅ 24-hour front desk
🔍 Pro Tip: Opt for the Superior King Room for a more spacious stay and potential savings on food and beverages.
FAQs for Best Heritage Hotels in Udaipur
Taj Lake Palace, Shiv Niwas Palace, Jagat Niwas Palace, Amet Haveli, Kankarwa Haveli, and Manuscript Jhilwara Haveli are among the best heritage stays in Udaipur, with each offering a different experience, from royal palace stays and restored havelis to boutique and value-focused options.
Shiv Niwas Palace is our pick for the best royal palace experience. Located within the historic City Palace Complex, it allows guests to stay in a former royal residence associated with the Mewar royal family.
Taj Lake Palace, Amet Haveli, Jagat Niwas Palace, and Kankarwa Haveli offer accommodation or settings with views of Lake Pichola. Room categories vary, so check the specific room type before booking if a lake view is important to you.
Yes. Udaipur’s heritage hotels are particularly popular with couples because of their historic architecture, romantic settings, palace or haveli character, and, in several properties, views of Lake Pichola.
Kankarwa Haveli is our pick for the best value heritage stay in Udaipur. Its Lal Ghat location, proximity to the City Palace and Bagore Ki Haveli, heritage character, and Lake Pichola views make it an appealing option for travellers seeking a more affordable heritage experience.
No. While several heritage properties are located around Lake Pichola or offer lake-facing rooms, not all do. For example, Manuscript Jhilwara Haveli is centrally located on City Palace Road but does not offer Lake Pichola views.
Planning more trips across Udaipur? Join our newsletter for handpicked hotel recommendations, destination guides, travel tips, and exclusive getaway inspiration delivered straight to your inbox.
Final Thoughts
Choosing among the best heritage hotels in Udaipur ultimately comes down to the kind of experience you want from your stay.
If waking up surrounded by royal history matters most, prioritise a palace or haveli with a strong connection to Udaipur’s heritage. If Lake Pichola views are high on your list, check the specific room category carefully, as not every room in a lake-facing property will have the same outlook.
Your budget and preferred location should also guide the decision. Staying around the Old City puts you close to attractions such as the City Palace and Bagore Ki Haveli, while a more secluded property may offer a quieter experience.
Similarly, smaller boutique havelis can provide a more intimate stay, while grand palace hotels are better suited to travellers looking for extensive facilities and a sense of occasion.
Ultimately, the best heritage hotel is the one that matches your priorities rather than simply having the grandest architecture or highest room rate.
Compare the location, room type, views, facilities, and overall experience before booking, and choose the property that makes the stay itself part of your Udaipur experience.
If heritage isn’t necessarily a priority and you want to explore a wider range of accommodation options, see our guide to the best hotels in Udaipur for more choices across different budgets, locations, and stay styles.