Home/Where to stay/Udaipur/5-star hotels

5-star hotels in Udaipur

A shortlist of 5-star hotels in Udaipur, drawn from palace properties on Lake Pichola and resorts set among the Aravalli hills. It is for travellers who want the city's highest class of stay, whether for a romantic break or a family holiday.

15 hotels15 rated 4.5+46,962 guest reviews

Staying in Udaipur

Udaipur is a city of lakes and palaces, built around Lake Pichola and the City Palace complex on its east bank. Around the water, boat rides pass the island palace of Jag Mandir, while the Jagdish Temple and a vintage car museum sit within the old city. A second lake, Fateh Sagar, anchors a quieter quarter, and the Aravalli hills rise beyond the city, where the forts of Kumbhalgarh and the hill station of Mount Abu lie a few hours' drive away.

Several hotels here stand directly on Lake Pichola, including Taj Lake Palace, The Leela Palace Udaipur and Taj Fateh Prakash Palace Udaipur, all about a kilometre from the centre. Others sit farther out: Bamboo Saa Resort & Spa Udaipur and Fairmont Udaipur Palace near Sisarma, Taj Aravali Resort & Spa Udaipur near the Kodiyat forest, and Raas Devigarh at Delwara near Eklingji. This mix suits couples seeking lake views and short breaks, families wanting pools and open grounds, and business travellers who prefer the city's quieter edges.

The shortlist

Ranked by hotel class, then guest rating and number of reviews.

  1. Taj Lake Palace

    ★★★★★4.87,820 reviews1.1 km from the centre

    Lake Pichola, Udaipur, India

    Best for: Drivers · Pool and spa

    • Outdoor pool
    • Spa
    • Free car parking

    Why stay hereSet on Lake Pichola, this 5-star palace is 1.1 km from the centre. Guests rate it 4.8 from 7820 reviews. The lake setting, outdoor pool and fitness centre shape a stay that suits travellers who want a landmark address and easy access to the old city.

    See Taj Lake Palace
  2. The Oberoi Udaivilas Udaipur

    ★★★★★4.86,671 reviews1.7 km from the centre

    Haridasji Ki Magri Udaipur Rajasthan, Udaipur, India

    Best for: Families · Drivers

    • Outdoor pool
    • Spa
    • Free car parking

    Why stay hereA 5-star property with an outdoor pool, fitness centre and garden, 1.7 km from the centre. Its 4.8 guest rating across 6671 reviews reflects consistent satisfaction. Family rooms and babysitting service make it a strong fit for guests travelling with children who want resort-style grounds.

    See The Oberoi Udaivilas Udaipur
  3. Sarasiruham Resort

    ★★★★★4.81,575 reviews17.4 km from the centre

    Lake Bagela, Udaipur, India

    Best for: Drivers · Pool and spa

    • Indoor pool
    • Spa
    • Free car parking

    Why stay hereOn Lake Bagela, 17.4 km from the centre, this 5-star resort pairs indoor and outdoor pools with a kids pool. Horse back riding and a games room add to the activity options. With 1575 reviews and a 4.8 rating, it suits families and guests who prefer a quieter lakeside base outside the city.

    See Sarasiruham Resort
  4. Bamboo Saa Resort & Spa Udaipur

    ★★★★★4.78,570 reviews4.0 km from the centre

    1499 1500 Near Sajjangarh Bio Park Sisarma Udaipur 313001 Rj India, Udaipur, India

    Best for: Drivers · Pool and spa

    • Outdoor pool
    • Spa
    • Free car parking

    Why stay hereNear Sajjangarh Bio Park, 4.0 km from the centre, this 5-star resort offers an outdoor pool, Jacuzzi and a restaurant. Archery and badminton are among its activities. A 4.7 guest rating from 8570 reviews supports a stay for guests who want varied recreation close to the city.

    See Bamboo Saa Resort & Spa Udaipur
  5. The Leela Palace Udaipur

    ★★★★★4.73,362 reviews1.1 km from the centre

    Lake Pichola, Udaipur, India

    Best for: Families · Drivers

    • Outdoor pool
    • Spa
    • Free car parking

    Why stay hereOn Lake Pichola, 1.1 km from the centre, this 5-star hotel provides an outdoor pool, fitness centre and games room along with family rooms. A 4.7 guest rating across 3362 reviews reflects its standing. It suits guests seeking a central lakeside location with facilities for both relaxation and children.

    See The Leela Palace Udaipur
  6. Raas Devigarh

    ★★★★★4.72,949 reviews22.2 km from the centre

    Delwara Nh8 Near Eklingji Rajsamand, Udaipur, India

    Best for: Drivers · Pool and spa

    • Outdoor pool
    • Free car parking
    • Breakfast

    Why stay hereA 5-star heritage property at Delwara, 22.2 km from the centre, with a garden, games room and Jacuzzi. Horse back riding and a fitness centre are also available. Rated 4.7 from 2949 reviews, it appeals to guests who want a destination palace stay away from the city.

    See Raas Devigarh
  7. Yaan Udaipur

    ★★★★★4.71,693 reviews17.6 km from the centre

    Munwas Panchayat Kailashpuri Tehsil Badgaon, Udaipur, India

    Best for: Families · Drivers

    • Kids pool
    • Spa
    • Free car parking

    Why stay hereAt Munwas, 17.6 km from the centre, this 5-star hotel offers an outdoor pool, kids pool and a garden. Family rooms and pets allowed broaden who can stay. Its 4.7 rating from 1693 reviews suits guests wanting a relaxed, activity-friendly base outside Udaipur.

    See Yaan Udaipur
  8. Parallel Hotel Udaipur a member of Radisson Individuals

    ★★★★★4.7823 reviews2.7 km from the centre

    11 Saheli Marg New Fatehpura Panchwati, Udaipur, India

    Best for: Families · Drivers

    • Spa
    • Free car parking
    • Fitness Center

    Why stay hereOn Saheli Marg, 2.7 km from the centre, this 5-star hotel has a spa, fitness centre and family rooms, plus a Jacuzzi. With 823 reviews and a 4.7 rating, it fits guests who want wellness facilities and a central location.

    See Parallel Hotel Udaipur a member of Radisson Individuals
  9. Fairmont Udaipur Palace

    ★★★★★4.7367 reviews4.8 km from the centre

    Sisarma Girwa, Udaipur, India

    Best for: Families · Drivers

    • Outdoor pool
    • Free car parking
    • Breakfast

    Why stay hereAt Sisarma, 4.8 km from the centre, this 5-star palace offers a fitness centre, games room and garden, with family rooms and babysitting service. A 4.7 rating from 367 reviews makes it a fit for guests wanting a new palace-style stay with family amenities.

    See Fairmont Udaipur Palace
  10. Taj Aravali Resort & Spa Udaipur

    ★★★★★4.63,631 reviews7.8 km from the centre

    1 Kheemach Kheda Village: Bhujra Tehsil: Girwa Near Kodiyat Forest Chowki, Udaipur, India

    Best for: Drivers · Pool and spa

    • Kids pool
    • Sauna
    • Free car parking

    Why stay hereNear Kodiyat Forest Chowki, 7.8 km from the centre, this 5-star resort has an outdoor pool, kids pool and gymnasium. A games room and spa treatments add to the offering. Its 4.6 rating from 3631 reviews suits families and guests who want resort facilities with forest surroundings.

    See Taj Aravali Resort & Spa Udaipur
  11. Taj Fateh Prakash Palace Udaipur

    ★★★★★4.62,666 reviews0.8 km from the centre

    The Palace Complex, Lake Pichola, Udaipur, India

    Best for: Families · Drivers

    • Outdoor pool
    • Spa
    • Free car parking

    Why stay hereIn the Palace Complex on Lake Pichola, 0.8 km from the centre, this 5-star hotel offers a gymnasium, family rooms and massage. Its lake setting and 4.6 rating from 2666 reviews suit guests who want a historic palace address within walking reach of the city's core.

    See Taj Fateh Prakash Palace Udaipur
  12. Raffles Udaipur

    ★★★★★4.61,751 reviews12.3 km from the centre

    Island Village Tilakheda, Udaipur, India

    Best for: Families · Drivers

    • Outdoor pool
    • Sauna
    • Free car parking

    Why stay hereOn Island Village Tilakheda, 12.3 km from the centre, this 5-star hotel provides a fitness centre, gymnasium and lake setting. Family rooms and a Jacuzzi are available. Rated 4.6 from 1751 reviews, it appeals to guests seeking an island-style retreat with comprehensive leisure facilities.

    See Raffles Udaipur
  13. Ramee Royal Resort & Spa Udaipur

    ★★★★★4.53,468 reviews10.2 km from the centre

    Nh 8 Near Iim Udaipur Ahmedabad Highway Surfalaya Balicha, Udaipur, India

    Best for: Families · Drivers

    • Kids pool
    • Spa
    • Free car parking

    Why stay hereOn the Ahmedabad Highway near IIM Udaipur, 10.2 km from the centre, this 5-star resort offers an outdoor pool, kids pool and games room, plus a playground. Family rooms and babysitting service make it suitable for guests travelling with children; it holds a 4.5 rating from 3468 reviews.

    See Ramee Royal Resort & Spa Udaipur
  14. Shiv Niwas Palace by HRH Group of Hotels

    ★★★★★4.51,448 reviews0.9 km from the centre

    The Palace Complex, Lake Pichola, Udaipur, India

    Best for: Drivers · Pool and spa

    • Outdoor pool
    • Spa
    • Free car parking

    Why stay hereIn the Palace Complex on Lake Pichola, 0.9 km from the centre, this 5-star palace hotel has an outdoor pool, massage and a lake setting. With a 4.5 rating from 1448 reviews, it suits guests who want a heritage stay close to the city's main sights.

    See Shiv Niwas Palace by HRH Group of Hotels
  15. Daulatgarh Resort And Spa

    ★★★★★4.6168 reviews4.4 km from the centre

    Darpan Dwar Near Fateh Sagar Lake Shilpgram, Udaipur, India

    Best for: Drivers · Pool and spa

    • Outdoor pool
    • Spa
    • Free car parking

    Why stay hereNear Fateh Sagar Lake at Shilpgram, 4.4 km from the centre, this 5-star resort offers a spa, outdoor pool and restaurant. A 4.6 rating from 168 reviews reflects early guest feedback. It suits travellers who want a spa-focused stay near the lake and Shilpgram.

    See Daulatgarh Resort And Spa

The shortlist side by side

HotelClassGuest ratingReviewsParkingBreakfastPool or spaPetsTo the centre
Taj Lake Palace★★★★★4.87,820Yes–Yes–1.1 km
The Oberoi Udaivilas Udaipur★★★★★4.86,671YesYesYes–1.7 km
Sarasiruham Resort★★★★★4.81,575YesYesYesYes17.4 km
Bamboo Saa Resort & Spa Udaipur★★★★★4.78,570YesYesYes–4.0 km
The Leela Palace Udaipur★★★★★4.73,362YesYesYes–1.1 km
Raas Devigarh★★★★★4.72,949YesYesYesYes22.2 km
Yaan Udaipur★★★★★4.71,693YesYesYesYes17.6 km
Parallel Hotel Udaipur a member of Radisson Individuals★★★★★4.7823Yes–Yes–2.7 km
Fairmont Udaipur Palace★★★★★4.7367YesYesYes–4.8 km
Taj Aravali Resort & Spa Udaipur★★★★★4.63,631YesYesYes–7.8 km
Taj Fateh Prakash Palace Udaipur★★★★★4.62,666YesYesYes–0.8 km
Raffles Udaipur★★★★★4.61,751YesYesYes–12.3 km
Ramee Royal Resort & Spa Udaipur★★★★★4.53,468YesYesYes–10.2 km
Shiv Niwas Palace by HRH Group of Hotels★★★★★4.51,448YesYesYes–0.9 km
Daulatgarh Resort And Spa★★★★★4.6168YesYesYes–4.4 km

From each hotel's own listing on this site; a dash means it is not listed.

How to choose

On Lake Pichola

Four hotels stand on Lake Pichola itself. Taj Lake Palace, The Leela Palace Udaipur, Taj Fateh Prakash Palace Udaipur and Shiv Niwas Palace by HRH Group of Hotels all name the lake in their addresses and lie within 1.1 km of the centre, which suits short breaks built around the City Palace and boat rides.

Taj Lake Palace · The Leela Palace Udaipur · Taj Fateh Prakash Palace Udaipur · Shiv Niwas Palace by HRH Group of Hotels

For families

Family rooms are listed at The Oberoi Udaivilas Udaipur, Fairmont Udaipur Palace, Taj Fateh Prakash Palace Udaipur and Ramee Royal Resort & Spa Udaipur. The Oberoi Udaivilas and Fairmont also offer babysitting, while Ramee Royal and Taj Aravali Resort & Spa Udaipur add kids pools and playground space for children.

The Oberoi Udaivilas Udaipur · Fairmont Udaipur Palace · Taj Aravali Resort & Spa Udaipur · Ramee Royal Resort & Spa Udaipur

Resorts and spas

Sarasiruham Resort, Bamboo Saa Resort & Spa Udaipur, Fairmont Udaipur Palace, Raffles Udaipur and Daulatgarh Resort And Spa sit outside the old city, from 4.0 km to 17.6 km away. Bamboo Saa, Fairmont and Raffles list fitness centres, and Daulatgarh pairs its spa with an outdoor pool, for stays that keep sightseeing at arm's length.

Sarasiruham Resort · Bamboo Saa Resort & Spa Udaipur · Fairmont Udaipur Palace · Daulatgarh Resort And Spa · Raffles Udaipur

Highest rated

Taj Lake Palace and The Oberoi Udaivilas Udaipur share the top guest score of 4.8 out of 5, from 7820 and 6671 reviews respectively. Taj Lake Palace is 1.1 km from the centre on Lake Pichola, and The Oberoi Udaivilas is 1.7 km away on Haridasji Ki Magri, so both are close to the historic heart.

Taj Lake Palace · The Oberoi Udaivilas Udaipur

Where to stay in Udaipur

Lake Pichola

The historic heart of Udaipur, with many hotels and guesthouses offering lake views and easy access to the City Palace and Jagdish Temple. Taj Lake Palace, The Leela Palace Udaipur and Taj Fateh Prakash Palace Udaipur are all 1.1 km or less from the centre here, while Shiv Niwas Palace by HRH Group of Hotels sits inside the same palace complex.

Our picks here: Taj Lake Palace · The Leela Palace Udaipur · Taj Fateh Prakash Palace Udaipur · Shiv Niwas Palace by HRH Group of Hotels

Fateh Sagar Lake

A quieter area around a large lake, popular for evening walks and close to the Nehru Garden and Solar Observatory. Daulatgarh Resort And Spa names the lake in its address and lies 4.4 km from the centre, offering an outdoor pool, a spa and a shuttle service away from the busiest streets.

Our picks here: Daulatgarh Resort And Spa

Sisarma

Sisarma appears in the addresses of Bamboo Saa Resort & Spa Udaipur and Fairmont Udaipur Palace, both set away from the city among the hills. Bamboo Saa is 4.0 km from the centre and Fairmont 4.8 km, and each offers an outdoor pool, a fitness centre and family rooms.

Our picks here: Bamboo Saa Resort & Spa Udaipur · Fairmont Udaipur Palace

Plan your stay

Getting there and around

Udaipur is served by Maharana Pratap Airport, about 22 kilometres from the city centre, with flights from major Indian cities. Regular trains connect the city with Delhi, Jaipur, Mumbai and Ahmedabad. By road, Udaipur is well linked via national highways; driving from Gurugram takes around 12 hours. Within the city, auto-rickshaws and taxis are readily available. Many attractions in the old city are walkable, but for places like Fateh Sagar Lake or Sajjangarh, hiring a vehicle is convenient.

When to go

October to March is the best time to visit Udaipur, when the weather is cool and pleasant and ideal for sightseeing and boat rides. Summer, from April to June, is hot, with temperatures often exceeding 40°C. The monsoon, from July to September, brings moderate rainfall and lush greenery, though some activities may be limited. Winter days are sunny and nights can be chilly, so pack accordingly.

Questions, answered

Which of these hotels is closest to the centre of Udaipur?

Taj Fateh Prakash Palace Udaipur is the closest, 0.8 km from the centre, inside the palace complex on Lake Pichola. Shiv Niwas Palace by HRH Group of Hotels follows at 0.9 km, then Taj Lake Palace and The Leela Palace Udaipur at 1.1 km each.

Do any of these hotels allow pets?

Yes. Pets are allowed at Sarasiruham Resort on Lake Bagela, 17.4 km from the centre, and at Yaan Udaipur near Kailashpuri, 17.6 km away. Both are 5-star properties rated 4.8 and 4.7 out of 5 respectively.

Which hotels here have a pool?

Taj Lake Palace, The Oberoi Udaivilas Udaipur, Bamboo Saa Resort & Spa Udaipur, The Leela Palace Udaipur and Fairmont Udaipur Palace all list an outdoor pool. Sarasiruham Resort adds an indoor pool, and Ramee Royal Resort & Spa Udaipur, Taj Aravali Resort & Spa Udaipur and Yaan Udaipur list kids pools.

Which properties have a spa or massage facilities?

Parallel Hotel Udaipur a member of Radisson Individuals lists a spa, and Daulatgarh Resort And Spa near Fateh Sagar Lake carries spa in its name. Massage is listed at Taj Lake Palace, The Oberoi Udaivilas Udaipur, The Leela Palace Udaipur, Taj Fateh Prakash Palace Udaipur, Shiv Niwas Palace and Sarasiruham Resort.

Is parking available at these 5-star hotels?

Free car parking is listed at nearly all of them, including Taj Lake Palace, The Oberoi Udaivilas Udaipur, The Leela Palace Udaipur, Fairmont Udaipur Palace and Taj Aravali Resort & Spa Udaipur. Taj Fateh Prakash Palace Udaipur and Yaan Udaipur also list a garage.

Which hotel is best for a family stay?

The Oberoi Udaivilas Udaipur offers family rooms, a babysitting service and an outdoor pool 1.7 km from the centre. Fairmont Udaipur Palace and Taj Fateh Prakash Palace Udaipur also have family rooms, and Ramee Royal Resort & Spa Udaipur adds a kids pool and a playground.

How far are the outlying resorts from the city centre?

Bamboo Saa Resort & Spa Udaipur is 4.0 km away and Daulatgarh Resort And Spa 4.4 km.

Do these hotels offer airport transfers or car hire?

Car rental service is listed at most properties, including Taj Lake Palace, The Leela Palace Udaipur, Raas Devigarh and Fairmont Udaipur Palace. Shuttle service is available at Parallel Hotel Udaipur a member of Radisson Individuals and Daulatgarh Resort And Spa.

More ways to stay in Udaipur