Book through suitespot: benefits worth around €500 for a two-night stay (average) · Why Premium?
suitespot
India · Udaipur

The 5 Best Luxury Hotels in Udaipur

A marble palace in Lake Pichola, a palace resort on the shore or a private island in Udai Sagar: almost all the luxury hotels in Udaipur sit on the water, and our travel advisors personally help you choose. Added through suitespot, depending on the hotel: breakfast for two, a room upgrade subject to availability, hotel credit and VIP service – around €500 in value on average for a two-night stay.

5Luxury hotels
from 172 €per night
4Hotel brands
365days of personal travel advice
Your guide

Your guide to the best luxury hotels in Udaipur

Udaipur is built around water. The old town climbs in narrow lanes from the shore of Lake Pichola, the City Palace stretches along the eastern shore with its balconies and turrets, and all around, the Aravalli hills frame the lakes. In the late afternoon the boats set off for sunset cruises, and afterwards the rooftop terraces fill up. If you are looking for a 5-star hotel in Udaipur, you will find one in the middle of Lake Pichola as well as on its shore, on an island in Udai Sagar and in the Aravalli hills.Taj Lake Palace UdaipurTaj Lake Palace Udaipur · PicholaWhich of the best hotels suits you depends on whether you travel as a couple or with children, because the luxury hotels in Udaipur each have their own focus. In the middle of the lake you sleep at the Taj Lake Palace Udaipur, a marble palace from 1746 that you can only reach by boat. For couples we recommend The Oberoi Udaivilas Udaipur, with an adults-only spa pool, suites with their own pool and sundowners at The Promenade, the lakeside bar.

Families do well at the Fairmont Udaipur Palace up in the hills, with a kids club, several pools and tennis courts. If you are after seclusion, the Raffles Udaipur puts you on a private island in Udai Sagar Lake.

No booking fee: the benefits simply come on top of the rate you book.
Our selection

The best-known hotels in Udaipur

What are your plans for Udaipur: days on the lake, a trip for two or a family holiday? Here you’ll find the city’s best-known addresses at a glance, with location, suitespot score and price per night. For two, we recommend The Oberoi Udaivilas Udaipur, with an adults-only spa pool and suites with their own pool.

HotelLocationsuitespot scorePrice from
The Leela Palace UdaipurAmbamata★ 4.5/5–
The Oberoi Udaivilas Udaipur–★ 4.9/5412 €
Taj Lake Palace UdaipurPichola★ 4.9/5375 €
Fairmont Udaipur PalaceGirwa★ 4.7/5172 €
Raffles UdaipurKamlod★ 4.9/5233 €
The collection

Our 5 luxury hotels in Udaipur

Hand-picked by our travel experts: every hotel in Udaipur with the benefits that are included when you book through suitespot, its nightly rate and our Score.

New openings

New and newly expanded luxury hotels in Udaipur: what they mean for your stay

Brand new in the Aravalli hills near Sisarma is the Fairmont Udaipur Palace, which opened in July 2025. Rockwood Hotels & Resorts developed it in the style of Mewar’s fortresses, and its 327 rooms are spread over 18 acres and the Surya, Chandra and Agni Mahal wings. By day you move between the infinity pool and the pool bar in the Ivory Pool Garden; in the evening you try Mewar cuisine at Zaikaa, with a signature platter of 56 dishes, or take a seat at the chef’s table of Dastaan Asian Omakase. You end the day on the Sitara terrace with champagne, cigars and jazz, looking out over the hills.

Rooms & suites – Fairmont Udaipur PalaceFairmont Udaipur Palace · Rooms & suites

At the Raffles Udaipur you have been able to choose between island and shore since June 2, 2025. Of the 137 rooms and suites, 101 are on the private island in Udai Sagar Lake, while the mainland wing Raffles Lakeshore Udaipur adds 28 rooms, 8 suites and an infinity pool by the lake. There you have lunch and dinner at the brasserie The Trellis Room, with contemporary regional Indian cooking, afternoon tea in the Tea Room and, at sunset, drinks up at the Belvedere rooftop bar.

On Lake Pichola, The Leela Palace Udaipur has also offered three private villas with their own pool since 2024, “Arq by The Leela – Villas at Pichola”. In the spa, now called Tishya by The Leela, you are treated in one of five therapy tents of silk and linen, with a view of the lake. If you have a particular 5-star hotel in Udaipur in mind, our travel advisors will gladly tell you the latest status.

Pools

These luxury hotels in Udaipur have a pool: Mughal pools, infinity pools and private pools

All five hotels in this selection have a pool. At a 5-star hotel in Udaipur, the question is rather how many you want – and how private.

The Oberoi Udaivilas Udaipur has two heated Mughal-style pools: the main pool for all guests and an adults-only spa pool. On top of that come private pools in the Kohinoor and Luxury Suites and semi-private pools in the Premier Rooms with a City Palace or garden view – nine pools on the grounds in total.

Pool – The Oberoi Udaivilas UdaipurThe Oberoi Udaivilas Udaipur · Pool

At the Fairmont Udaipur Palace you can choose between the Ivory Pool with its pool bar, an infinity pool and an event pool; the Royal Maharaja and Maharani Suites have a private pool, other rooms a plunge pool. The Raffles Udaipur spreads its water across two shores: the heated outdoor pool with a pool bar on the island and the infinity pool by the lake in the Lakeshore wing; many lake suites have a private plunge pool.

Your suitespot benefits
  • Breakfast for two, every day
  • Room upgrade subject to availability
  • Hotel credit, e.g. US$100
  • Early check-in and late check-out
  • VIP service and personal advice
  • Points and status in the hotel programme
Over two nights, that adds up to around €500 in value on average – depending on hotel, rate and availability.

At The Leela Palace Udaipur the pool is part of the Health Club. You can swim privately in the spa therapy suites and the three Arq villas, and the Garden View rooms have a plunge pool. And at the Taj Lake Palace Udaipur the outdoor pool lies on the shore of the island, lined with mango trees.

Peace by the water: the adults-only pool

If you would like to lounge by the pool without children around, The Oberoi Udaivilas Udaipur has a heated spa pool reserved for adults. It gets even more private with a Premier Room with a semi-private pool or a suite with a pool of its own – our travel advisors will tell you which category suits your dates.

Spa & wellness

Spa & wellness in Udaipur’s luxury hotels: treatment tents, a spa boat and Ayurveda

The spa at The Leela Palace Udaipur looks like a camp by the lake. Tishya by The Leela treats guests in five therapy tents of silk and linen with Thikri mirror work, plus separate tents for yoga and meditation, therapy suites with a private pool and views of Lake Pichola. The menu includes Ayurveda, European and science-based treatments; the Health Club offers personal training.

Spa – The Leela Palace UdaipurThe Leela Palace Udaipur · Spa

At the Taj Lake Palace Udaipur, the J Wellness Circle, formerly Jiva Spa, heads out onto the lake in its own spa boat. At The Oberoi Udaivilas Udaipur, Asmi by Oberoi follows the philosophy of “I am”: individual therapies, a fitness center with garden views in the spa building and private yoga sessions with breathing techniques, meditation and mantras.

No booking fee: the benefits simply come on top of the rate you book.

Much revolves around heat at the Fairmont Udaipur Palace: the Fairmont Spa & Salon covers around 1,100 m² and has cold plunge pools, a steam room, a sauna and an indoor Jacuzzi. Treatments take place in single and couples’ therapy suites, with body rituals, scrubs, wraps and facials. The Raffles Udaipur keeps its Raffles Spa deliberately small: six treatment rooms including a couples’ suite, with Ayurveda-inspired treatments.

Dining

Dining at a 5-star hotel in Udaipur: Mewar cuisine, dinner on the lake and bars for sunset

The cuisine of the region has a prominent advocate in Udaipur. At The Oberoi Udaivilas Udaipur, Vineet Bhatia MBE is the mentor chef behind Mewar by Vineet, whose dishes range from the noble houses to the rural communities of Mewar. Suryamahal sits beneath a dome, Chandni under the open sky by the lake. For special evenings the hotel sets a table in the Lakeside Pavilion, with traditional live music, or privately by the pool for up to four guests.

On the other side of the lake, The Leela Palace Udaipur serves royal fine dining at Sheesh Mahal, under the stars on the lake terraces. At lunchtime the Dining Room tempts with lake views and a curated wine cellar. At the Taj Lake Palace Udaipur, Neel Kamal serves Rajasthani, Bhairo European and Jharokha international cuisine; the hotel’s signature experience, though, is dinner on board the Gangaur, the royal ceremonial barge, on Lake Pichola.

Dining – The Leela Palace UdaipurThe Leela Palace Udaipur · Dining

Mewar cuisine in all its breadth is served at Zaikaa at the Fairmont Udaipur Palace, whose signature platter brings together 56 dishes. There is also an omakase chef’s table with Asian small plates and Bahaar with live cooking stations. At Sawai Kitchen at the Raffles, the team cooks heirloom recipes from the royal households of Rajasthan, and on the mainland shore The Trellis Room rounds things off as an Indian brasserie.

Dining – Fairmont Udaipur PalaceFairmont Udaipur Palace · Dining

For the evening: our tip for sunset is the Promenade at The Oberoi Udaivilas, an open-air bar on the shore of Lake Pichola. The Raffles has no fewer than four bars: the Long Bar as a tribute to its model at Raffles Singapore, the Writers Bar with champagne, caviar and a tea sommelier amid thousands of books, the Pool Bar and the Belvedere rooftop bar above the lake.

Personal luxury travel adviceOur travel advisors personally accompany your booking – 365 days a year, from the first offer to late check-out. Reach the suitespot VIP service via email or WhatsApp.Phone: +49 30 81452346 · hotel@suitespot.comAsk via WhatsAppWrite an email

Whisky lovers head to the Library Bar at The Leela Palace, in Indo-Victorian style, with award-winning wines and rare single malts. At the Fairmont you sit in the palace bar Dahaad among leopard motifs and cast-iron jaalis, or on the Sitara terrace with a cigar, champagne and jazz, looking out over the Aravalli hills.

Learn to cook instead of just eating

Two hotels invite you into the kitchen. At the Raffles Udaipur, the Rasoi cooking school teaches masterclasses, and at the Fairmont Udaipur Palace the Dastaan storytelling lounge has its own cooking school. Ask our travel advisors for a date, and the class will be booked before you even arrive.

History

Palaces on and in the lake: history and Michelin Keys of the luxury hotels in Udaipur

The Taj Lake Palace Udaipur was built from 1743 to 1746 under Maharana Jagat Singh II as the summer palace Jag Niwas, on an island of around 4 acres in Lake Pichola. In the 1960s Maharana Bhagwat Singh had it converted into a hotel with the design consultant Didi Contractor; Taj has run it since 1971, and it was restored again in 2000. Fritz Lang filmed “The Tiger of Eschnapur” here in 1959, followed in 1983 by the Bond film “Octopussy”. Some of the “Royal Butlers” are descended from families of the former palace staff.

The Oberoi Udaivilas UdaipurThe Oberoi Udaivilas Udaipur

The two palace resorts on the shore are younger luxury hotels, but no less handmade. The Oberoi Udaivilas Udaipur was built in 2002 by local craftsmen in the Mewar style, with domes, pavilions and colonnades across 30 acres of gardens – opposite the City Palace of the former capital of the Kingdom of Mewar. The Leela Palace Udaipur opened in April 2009 as a newly built palace on the shore, designed with chhatris, jharokhas, Thikri mirror work and lapis lazuli.

Your suitespot benefits
  • Breakfast for two, every day
  • Room upgrade subject to availability
  • Hotel credit, e.g. US$100
  • Early check-in and late check-out
  • VIP service and personal advice
  • Points and status in the hotel programme
Over two nights, that adds up to around €500 in value on average – depending on hotel, rate and availability.

The Taj Lake Palace Udaipur holds three Michelin Keys, the highest distinction. The Oberoi Udaivilas Udaipur and the Raffles Udaipur hold two Michelin Keys; the Forbes Travel Guide also lists both as “Recommended”. At the Condé Nast Traveller India Readers’ Awards 2025, The Oberoi Udaivilas was voted “Favourite Hotel for Design” and “Favourite Leisure Hotel in India”, and Condé Nast Traveler USA counts it among the Top 20 Hotels in India in 2025.

Where to stay

Where to stay in Udaipur: on Lake Pichola, on Udai Sagar or in the hills – the right location for your 5-star hotel

The five hotels sit on two lakes and in the hills – and each location shapes your day.

The Leela Palace UdaipurThe Leela Palace Udaipur · Ambamata

On and in Lake Pichola you stay with a view of the City Palace. The Taj Lake Palace Udaipur stands on the island of Jag Niwas and can only be reached by boat. On the shore opposite the City Palace lies The Oberoi Udaivilas Udaipur, around 26 to 27 kilometers from the airport, with airport and boat transfers. The Leela Palace Udaipur is also on the shore, looking out at the City Palace and the lake palaces; all 80 rooms face the lake, and the airport is around 45 minutes away. Our recommendation: the Taj Lake Palace Udaipur, if you want to sleep on the lake itself for once.

In Udai Sagar Lake, the Raffles Udaipur sits on its 21-acre private island with baroque-inspired gardens and views of a 400-year-old temple – around 20 to 26 minutes from the airport. Our recommendation for anyone looking for seclusion who still wants to arrive quickly.

Your suitespot benefits
  • Breakfast for two, every day
  • Room upgrade subject to availability
  • Hotel credit, e.g. US$100
  • Early check-in and late check-out
  • VIP service and personal advice
  • Points and status in the hotel programme
Over two nights, that adds up to around €500 in value on average – depending on hotel, rate and availability.

No booking fee: the benefits simply come on top of the rate you book.

In the Aravalli hills near Sisarma stands the Fairmont Udaipur Palace, around 45 minutes from the airport, with its own fleet of luxury vehicles and its own helipad. Our recommendation for families and anyone who values plenty of space and sports on site.

The boat is part of the booking

On Lake Pichola, the boat is more than a transfer. You can only reach the Taj Lake Palace Udaipur across the water, and The Oberoi Udaivilas Udaipur and The Leela Palace Udaipur also offer a boat transfer in addition to the airport transfer. So factor the journey in if you land late – our travel advisors will coordinate your flight, car and boat for you.

Prices

What a night at a 5-star hotel in Udaipur costs – and what’s included

Prices start at 171 € at the Fairmont Udaipur Palace and go up to 411 € at The Oberoi Udaivilas Udaipur. In between are the Raffles Udaipur from 232 € and the Taj Lake Palace Udaipur from 374 €. Our travel advisors will give you the current price for The Leela Palace Udaipur.

Luxury hotelFromsuitespot benefits fromsuitespot score
Fairmont Udaipur Palace171 €1st night★ 4.7/5
Raffles Udaipur232 €1st night★ 4.9/5
Taj Lake Palace Udaipur374 €1st night★ 4.9/5
The Oberoi Udaivilas Udaipur411 €1st night★ 4.9/5
The Leela Palace UdaipurOn request1st night★ 4.5/5

Included at all five luxury hotels: daily breakfast for two and an upgrade subject to availability, at The Leela Palace confirmed at booking. Early check-in and late check-out subject to availability apply at four hotels, all except The Oberoi Udaivilas. There is no minimum stay anywhere.

Hotel credit: US$100 comes from the Raffles, the Fairmont and The Leela Palace (for food and beverages); at the Fairmont a welcome gift awaits as well.

Rooms & suites – The Oberoi Udaivilas UdaipurThe Oberoi Udaivilas Udaipur · Rooms & suites

A meal for two instead of credit: The Oberoi Udaivilas invites you to lunch, the Taj Lake Palace to lunch or dinner. Both have a welcome gift waiting, and at the Taj Lake Palace you also save 15 percent on spa treatments.

Transfers: The Leela Palace takes you to the airport and picks you up there free of charge. The Taj Lake Palace picks you up free of charge in selected categories for stays of two nights or more, not combinable with promotions.

Personal luxury travel adviceOur travel advisors personally accompany your booking – 365 days a year, from the first offer to late check-out. Reach the suitespot VIP service via email or WhatsApp.Phone: +49 30 81452346 · hotel@suitespot.comAsk via WhatsAppWrite an email

Points and status can be earned at all five luxury hotels, across four programs: ALL (Accor) at the Fairmont and the Raffles, I Prefer at The Leela Palace, Oberoi One at The Oberoi Udaivilas and Taj InnerCircle at the Taj Lake Palace.

Fairmont Udaipur PalaceFairmont Udaipur Palace · Udaipur

When it’s at its most beautiful: from October to March, with warm days and cool nights; we especially like to recommend November and February. When the lakes are full: during the monsoon from July to September, when the rain fills Pichola and Udai Sagar and the city shows its green side. When to plan around the pool: from April to June, when it gets hot – then the mornings belong to the old town and the afternoons to the water.

How long to stay at your 5-star hotel in Udaipur: three nights – a day for the City Palace and the old town, an evening on the lake and a day when you don’t leave the hotel at all.

Points & status

Earn points & use your status in Udaipur

All five hotels in Udaipur earn points, across four programs: ALL (Accor) at the Fairmont and the Raffles, I Prefer at The Leela Palace, Oberoi One at The Oberoi Udaivilas and Taj InnerCircle at the Taj Lake Palace. Because suitespot books direct rates, points and elite nights count as they would when booking with the hotel – and your status benefits apply even in the middle of the lake.

  1. Choose your hotelThe table shows which hotels belong to your program.
  2. Add your member numberWhen you book through suitespot, simply add your loyalty program number.
  3. Benefit twicePoints, elite night credits and status benefits come on top of your suitespot benefits.

5 of the 5 hotels in Udaipur belong to a hotel loyalty program, spread across four programs. The most represented are ALL (Accor) with two hotels, followed by I Prefer and Oberoi One with one each.

ProgramHotelsExamples in Udaipur
ALL (Accor)2 hotelsFairmont Udaipur Palace, Raffles Udaipur
I Prefer1 hotelThe Leela Palace Udaipur
Oberoi One1 hotelThe Oberoi Udaivilas Udaipur
Taj InnerCircle1 hotelTaj Lake Palace Udaipur
Compared

Facilities compared: pool, spa and awards

Which hotel in Udaipur suits you often comes down to a few questions: is there a pool or a spa, how old is the building, when was it last renovated, and has the hotel received an award? The overview answers them for all five hotels at a glance.

1in historic buildings
5with their own spa
4with a pool
3with a Michelin Key
2in the Forbes Travel Guide
1new opening since 2025

One of the 5 hotels is housed in a historic building. The newest addition is Fairmont Udaipur Palace, opened in 2025. 5 hotels have a spa, 4 a pool. 3 hotels hold a Michelin Key, and 2 are listed in the Forbes Travel Guide.

✓ = available, – = not available, blank = no information.

HotelOpenedRenovatedPoolSpaMichelin KeysForbes
The Oberoi Udaivilas Udaipur2002✓✓2 KeysRecommended
Raffles Udaipur2021✓✓2 KeysRecommended
The Leela Palace Udaipur2009✓✓
Taj Lake Palace Udaipur1963✓3 Keys
Fairmont Udaipur Palace2025✓✓
What our guests say
Carolin, Luxury Hotel AdvisorValentina, Luxury Hotel AdvisorMadeleine, Luxury Hotel AdvisorAndrea, Luxury Hotel Advisor
Personal advice

Your stay in Udaipur, personally planned

Carolin, Valentina, Madeleine and Andrea and our team know these hotels from the inside – and will help you find the right room, the right location and the right rate. 365 days a year, by phone, email or WhatsApp.

Meet our team →
FAQs

Frequently asked questions about luxury hotels in Udaipur

How much does a night at a luxury hotel in Udaipur cost?

Prices start at 171 € at the Fairmont Udaipur Palace and go up to 411 € at The Oberoi Udaivilas Udaipur; in between are the Raffles Udaipur from 232 € and the Taj Lake Palace Udaipur from 374 €. Breakfast for two is included everywhere, and the suitespot benefits apply from the first night.

Which is the most expensive hotel in Udaipur?

The Oberoi Udaivilas Udaipur has the highest starting price at 411 € a night, with private pools in the suites and a butler for every room. It is followed by the Taj Lake Palace Udaipur from 374 €. For The Leela Palace Udaipur, our travel advisors will check the current price.

Which luxury hotel in Udaipur is new?

The Fairmont Udaipur Palace, opened in July 2025 as a new build in the style of the Mewar fortresses, with 327 rooms, several pools and its own helipad, from 171 €. Also new is the Raffles Lakeshore mainland wing of the Raffles Udaipur (June 2025), with an infinity pool by the lake.

Which luxury hotels in Udaipur have a pool?

All five. The Oberoi Udaivilas Udaipur has two heated pools, one of them adults-only, and private pools in the suites; the Taj Lake Palace Udaipur has an outdoor pool on the lakeshore, the Raffles Udaipur an island pool and an infinity pool on the mainland. The Fairmont Udaipur Palace offers the Ivory Pool, an infinity pool and an event pool.

Which luxury hotels in Udaipur have Michelin Keys?

The Taj Lake Palace Udaipur holds three Michelin Keys. The Oberoi Udaivilas Udaipur and the Raffles Udaipur hold two Keys, and the Forbes Travel Guide lists both as “Recommended”.

How do you get to the Taj Lake Palace Udaipur?

Only by boat: the palace from 1746 stands on the island of Jag Niwas in the middle of Lake Pichola. In selected categories the hotel picks you up from the airport free of charge for stays of two nights or more.

Where can you eat especially well in Udaipur’s luxury hotels?

At Mewar by Vineet at The Oberoi Udaivilas with mentor chef Vineet Bhatia, at Zaikaa at the Fairmont with a signature platter of 56 dishes and at Sawai Kitchen at the Raffles. Dinner on the Gangaur ceremonial barge of the Taj Lake Palace is an experience in its own right.

Can I earn points at Udaipur’s luxury hotels?

Yes, at all five, across four programs: ALL (Accor) at the Fairmont Udaipur Palace and the Raffles Udaipur, plus I Prefer, Oberoi One and Taj InnerCircle at the three hotels on Lake Pichola.

Where should I stay in Udaipur?

It depends on what you expect from your 5-star hotel in Udaipur: on Lake Pichola with a view of the City Palace (recommendation: the Taj Lake Palace Udaipur on the island), in Udai Sagar Lake for a private island close to the airport (recommendation: the Raffles Udaipur) and in the Aravalli hills for plenty of space and sports (recommendation: the Fairmont Udaipur Palace).

Which luxury hotel in Udaipur is right for families?

The Fairmont Udaipur Palace, with a kids’ club, several pools and courts for padel, pickleball and tennis. The Oberoi Udaivilas Udaipur offers babysitting and also has an adults-only spa pool.

Which hotel in Udaipur has rooms with a lake view?

At The Leela Palace Udaipur all 80 rooms look out over Lake Pichola. At the Raffles Udaipur many lake suites have their own plunge pool, and The Oberoi Udaivilas Udaipur offers Premier Rooms with a view of the City Palace.

Which luxury hotels in Udaipur offer an airport transfer?

The Leela Palace Udaipur takes you to the airport and back free of charge. The Taj Lake Palace Udaipur picks you up free of charge in selected categories for stays of two nights or more. The Oberoi Udaivilas Udaipur offers airport and boat transfers, the Fairmont Udaipur Palace its own fleet of luxury vehicles and a helipad.

Which is the best hotel in Udaipur?

There is no fixed ranking – the best hotel is the one that suits your trip. To sleep in the middle of the lake for once, choose the Taj Lake Palace Udaipur, a marble palace from 1746 that you can only reach by boat. Couples like to stay at The Oberoi Udaivilas Udaipur, with an adults-only spa pool and suites with their own pool. If you are after seclusion, book the Raffles Udaipur on its private island in Udai Sagar Lake; families go for the Fairmont Udaipur Palace, with a kids’ club and plenty of space in the hills. Our travel advisors will gladly help you choose among the luxury hotels in Udaipur in person.

How do I find the right 5-star hotel in Udaipur?

Start with the location: on or by Lake Pichola with a view of the City Palace, on a private island in Udai Sagar close to the airport, or in the Aravalli hills with plenty of space and sports. Then think about what matters to you in the hotel: an adults-only pool, as at The Oberoi Udaivilas Udaipur, a kids’ club, as at the Fairmont Udaipur Palace, or dinner on the Gangaur ceremonial barge of the Taj Lake Palace Udaipur. Tell our travel advisors what your days by the lake should look like – and we will personally suggest the right hotel.

Book a luxury hotel in Udaipur with exclusive benefits!