Best Heritage Hotels in Udaipur

March 12, 2026 | desk | Hotels

Amar Kothi Udaipur

A charming haveli-style retreat where quiet courtyards, vintage décor, and lake-side proximity recreate the romantic nostalgia of old Udaipur.

Address:
5-C, Trident-Udaivilas Road, Malla Talai, Udaipur.

Price for Stay:
Approx. ₹3,000 – ₹5,500 per night


Ram Pratap Palace

Overlooking Fateh Sagar Lake, this regal palace hotel offers a front-row seat to Udaipur’s most mesmerizing lake sunsets.

Address:
5-B Alkapuri, Fateh Sagar Lake, Udaipur.

Price for Stay:
Approx. ₹5,500 – ₹9,000 per night


Swaroop Vilas

A heritage mansion infused with artistic interiors and rooftop lake views, capturing the cultural soul of the City of Lakes.

Address:
6, Ambavgarh, Opposite Lake Swaroop Sagar, Udaipur.

Price for Stay:
Approx. ₹4,500 – ₹8,000 per night


Fateh Niwas

Perched in the Aravalli hills, this heritage-style palace offers panoramic views of Udaipur’s lakes and a tranquil royal atmosphere.

Address:
HMG4+FPJ, Rampura Circle, near Rampura Circle, Eklavya Colony, Udaipur

Price for Stay:
Approx. ₹6,000 – ₹10,000 per night


Kaner Bagh

A quiet boutique heritage residence surrounded by lush gardens, blending homely warmth with classical Rajput architecture.

Address:
11D, Near Allahabad Bank , Sahelion Ki Bari Link Road, Sukhadia Cir, Udaipur

Price for Stay:
Approx. ₹3,500 – ₹6,000 per night


Jaiwana Haveli

A lakeside haveli famous for its rooftop restaurant and unobstructed views of Lake Pichola and the City Palace.

Address:
14, Lal Ghat Road, near Jagdish Temple, old city, Udaipur.

Price for Stay:
Approx. ₹3,500 – ₹7,000 per night


Chunda Palace

A magnificent palace hotel adorned with intricate Rajasthani craftsmanship, offering guests an immersive experience of royal grandeur.

Address:
1, Main Road, Haridas Ji Ki Magri, Shavri Colony, Udaipur

Price for Stay:
Approx. ₹8,000 – ₹18,000 per night


Hotel Lake Pichola

A heritage waterfront hotel where balconies open directly toward Lake Pichola, framing postcard views of Jag Mandir and the City Palace.

Address:
Gangaur Ghat Marg, in front of Bagore Ki Haveli Museum, Old City, Udaipur.

Price for Stay:
Approx. ₹6,000 – ₹12,000 per night


Panna Vilas

A peaceful lakeside villa that pairs heritage elegance with intimate hospitality and serene views of Fateh Sagar Lake.

Address:
758/280 Rani Road, Fateh Sagar Lake, Udaipur, Rajasthan 313001

Price for Stay:
Approx. ₹4,500 – ₹7,500 per night


Shiv Niwas Palace

A grand crescent-shaped palace within the City Palace complex, once home to the royal family of Mewar and now a legendary heritage hotel.

Address:
Lake Pichola, The City Palace Complex, 3, City Palace Rd, Jagdish Chowk, Rao Ji Ka Hata, Udaipur.

Price for Stay:
Approx. ₹20,000 – ₹65,000 per night depending on suite category.


Hotel Lakend (Lake End)

A serene lakeside retreat set beside Fateh Sagar Lake, offering tranquil water views and a heritage-inspired ambience.

Address:
Fatehsagar Lake Shore, Alkapuri, Ambamata, Udaipur.

Price for Stay:
Approx. ₹7,000 – ₹12,000 per night


The Red Pier

A boutique heritage stay known for its artistic interiors and intimate setting overlooking the calm waters of Lake Pichola.

Address:
39, Hotel Poonam Haveli, 39, Lal Ghat Road, near Bagor Ki Haveli, Old City, Silawatwari, Udaipur.

Price for Stay:
Approx. ₹3,500 – ₹6,500 per night


Bloom Boutique – Lake Pichola

A modern boutique property infused with heritage charm, offering stylish rooms and striking views of Udaipur’s historic lakefront.

Address:
23, Brahmpol Rd, near Mahalaxmi Handicrafts, Outside Chandpole, Ambamata, Udaipur.

Price for Stay:
Approx. ₹5,000 – ₹9,000 per night


Trulyy The Amar Mahal

A heritage-style palace retreat that blends royal architecture with sweeping views of the Aravalli hills.

Address:
222, 17, Saheli Marg, near IDBI Bank, Zinc Park, Udaipur.

Price for Stay:
Approx. ₹6,000 – ₹11,000 per night


Regenta Central Mewargarh

A grand hilltop hotel where heritage-inspired design meets dramatic panoramic views of Udaipur’s lakes and skyline.

Address:
Sajjangarh Rd, near Biological Park, Eklavya Colony, Udaipur, Seesaram Rural.

Price for Stay:
Approx. ₹7,000 – ₹12,000 per night