Hotels in Udaipur

Search and compare Udaipur hotels from hundreds of travel sites and save

Udaipur, Rajasthan, India
Jun 26 — Jun 272
Udaipur, Rajasthan, India
Sat 6/26
Sun 6/27
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Udaipur

Filter by star ratings
All filters
Jaiwana Haveli
Jaiwana Haveli
8.8 Excellent
14, Lalghat, Udaipur, India
Show on map
0.8 mi from city centre, Udaipur 
ExcellentBased on 705 reviews
8.8

Jaiwana Haveli provides a charming setting while in Udaipur. It also features free Wi-Fi, an airport shuttle and a terrace.

Kankarwa Haveli
Kankarwa Haveli
8.4 Excellent
26 Lal Ghat Road, Udaipur, India
Show on map
0.7 mi from city centre, Udaipur 
ExcellentBased on 148 reviews
8.4

Kankarwa Haveli is set in Udaipur and is within a short walk of local sightseeing spots, such as City Palace Udaipur. It is also a five-minute stroll from Bagore-ki-Haveli and Jagdish Temple, and is close to many of the area's attractions.

Justa Sajjangarh Resort & Spa
Justa Sajjangarh Resort & Spa
8.0 Excellent
Opposite Biological Park, Udaipur, India
Show on map
2.8 mi from city centre, Udaipur 
ExcellentBased on 44 reviews
8.0

Justa Sajjangarh Resort & Spa is situated in Udaipur and offers free wireless internet. It also provides a swimming pool.

Golden Tulip Udaipur
Golden Tulip Udaipur
7.2 Good
63rd Avenue, Udaipur, India
Show on map
1.8 mi from city centre, Udaipur 
GoodBased on 63 reviews
7.2

Golden Tulip Udaipur is located in Udaipur and features free Wi-Fi and a rooftop terrace. It also offers a sauna, a swimming pool and an outdoor pool.

Bloom Boutique | Lake Pichola Heritage Hotel
Bloom Boutique | Lake Pichola Heritage Hotel
8.3 Excellent
Dr.Chhagan Nath Ji Ki Bari, Udaipur, India
Show on map
1.3 mi from city centre, Udaipur 
ExcellentBased on 230 reviews
8.3

Bloom Boutique Lake Pichola is situated in Udaipur and features complimentary wireless internet. It also provides a laundry service, a 24-hour reception and a swimming pool.

Hotel Paras Mahal
Hotel Paras Mahal
7.7 Good
N.H. 8, Hiran Magri, Sector 11, Udaipur, India
Show on map
0.9 mi from city centre, Udaipur 
GoodBased on 11 reviews
7.7

Hotel Paras Mahal provides a modern setting while in Udaipur. In addition to free public parking on site, the hotel offers unique 3-star rooms and a bar.

Aaram Mahal by Pachar Group
Aaram Mahal by Pachar Group
7.1 Good
Near Samor Bagh, Opp Sheetla Mata Temple, Udaipur, India
Show on map
0.4 mi from city centre, Udaipur 
GoodBased on 116 reviews
7.1

Aaram Mahal by Pachar Group is set in Udaipur and is within a short walk of nearby attractions, such as Lake Pichola and City Palace Udaipur. It is ideally located for those wishing to visit the area's popular attractions.

Shree Jagdish Mahal Heritage Hotel
Shree Jagdish Mahal Heritage Hotel
7.1 Good
97, Seth Ji Ki Haveli,Near Vidya Niketan School, Ravji Ka Hata Road, Udaipur, India
Show on map
0.7 mi from city centre, Udaipur 
GoodBased on 12 reviews
7.1

Shree Jagdish Mahal Heritage Hotel provides a comfortable setting while in Udaipur. Those staying at the property can also make use of complimentary wireless internet.

Trident Udaipur
Trident Udaipur
9.1 Excellent
Haridasji Ki Magri, Udaipur, Rajasthan 313001, Udaipur, India
Show on map
1.5 mi from city centre, Udaipur 
ExcellentBased on 542 reviews
9.1

Trident Udaipur provides comfortable 5-star accommodation in Udaipur. It has a fitness centre, as well as a kids club, 24-hour room service and an outdoor pool.

The Ananta Udaipur
The Ananta Udaipur
7.7 Good
Village Bujhda, Tehsil Girwa, Udaipur, India
Show on map
4.2 mi from city centre, Udaipur 
GoodBased on 155 reviews
7.7

The Ananta Udaipur is located in Udaipur and offers free Wi-Fi. It also provides valet parking, an outdoor pool and an express check-in and check-out feature.

Tips for booking a Udaipur hotel

Cheapest month:May
Most expensive month:January
Average price in Udaipur:$293/night
Absolute cheapest price found:$5/night
Cheapest day:Sunday
Most expensive day:Monday
$56 - $545
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$190 - $355
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Udaipur hotels

Show all 1,334 hotels
1
The Ananta Udaipur
The Ananta Udaipur
7.7 Good
Village Bujhda, Tehsil Girwa, Udaipur, India
Show on map
4.2 mi from city centre, Udaipur 

The Ananta Udaipur is located in Udaipur and offers free Wi-Fi. It also provides valet parking, an outdoor pool and an express check-in and check-out feature.

2
Ramada by Wyndham Udaipur Resort and Spa
Ramada by Wyndham Udaipur Resort and Spa
7.8 Good
Rampura Circle, Udaipur, India
Show on map
2.8 mi from city centre, Udaipur 

Boasting a Jacuzzi, an outdoor pool and a sauna, Ramada Udaipur Resort & Spa is located in Udaipur and provides comfortable accommodation. It also offers a ballroom, a rooftop terrace and a kids club.

3
Trident Udaipur
Trident Udaipur
9.1 Excellent
Haridasji Ki Magri, Udaipur, Rajasthan 313001, Udaipur, India
Show on map
1.5 mi from city centre, Udaipur 

Trident Udaipur provides comfortable 5-star accommodation in Udaipur. It has a fitness centre, as well as a kids club, 24-hour room service and an outdoor pool.

4
The Oberoi Udaivilas Udaipur
The Oberoi Udaivilas Udaipur
9.6 Excellent
Haridasji Ki Magri, Udaipur, India
Show on map
1.3 mi from city centre, Udaipur 

The Oberoi Udaivilas Udaipur offers 5-star accommodation in Udaipur. It also provides an outdoor pool, valet parking and a beauty centre.

5
Amantra Comfort Hotel
Amantra Comfort Hotel
9.0 Excellent
5-B New Fatehpura, Opp.Sahelion Ki Bari, Udaipur, India
Show on map
2.2 mi from city centre, Udaipur 

Amantra Comfort Hotel provides a comfortable setting while in Udaipur. It offers 3-star accommodation with air-conditioned rooms.

6
Hotel Poonam Haveli
Hotel Poonam Haveli
5.1 Okay
39, Lal Ghat, Udaipur, India
Show on map
0.8 mi from city centre, Udaipur 

Steps from Jagdish Temple, Hotel Poonam Haveli is located in Udaipur and provides comfortable accommodation. It also features massage services, an express check-in and check-out feature and valet parking.

7
Shiv Niwas Palace By Hrh Group Of Hotels
Shiv Niwas Palace By Hrh Group Of Hotels
8.5 Excellent
The City Palace Complex, Udaipur, India
Show on map
0.6 mi from city centre, Udaipur 

Set in Udaipur, Shiv Niwas Palace - Grand Heritage is a five-minute walk from City Palace Udaipur and offers an outdoor pool and a rooftop terrace. It provides 5-star accommodation with air-conditioned rooms.

8
Jaiwana Haveli
Jaiwana Haveli
8.8 Excellent
14, Lalghat, Udaipur, India
Show on map
0.8 mi from city centre, Udaipur 

Jaiwana Haveli provides a charming setting while in Udaipur. It also features free Wi-Fi, an airport shuttle and a terrace.

Cheapest hotels in Udaipur, Rajasthan

Show all 1,334 hotels
Rising Shemesh
Rising Shemesh
9.2 Excellent
Nathi Ghat, Inside Bhrampole, Udaipur, India
Show on map
1.3 mi from city centre,  

Rising Shemesh Home Stay provides a comfortable setting when in Udaipur. It also offers a dry cleaning service, free Wi-Fi and luggage storage.

$7
Avg. per night
Nukkad Guest House
Nukkad Guest House
56, Ganesh Ghati, Rampuri Ji ki Haveli, Udaipur, India
Show on map
0.9 mi from city centre,  

Nukkad Guest House is situated in Udaipur and is close to the area's tourist attractions. It also provides a terrace, a car rental desk and bicycle rental.

$8
Avg. per night
Hotel Mewar Inn
Hotel Mewar Inn
6.2 Good
42 Residency Road, Udaipur, India
Show on map
1.6 mi from city centre,  

Mewar Inn is located in Udaipur and offers free Wi-Fi. It is ideally positioned for guests wanting to discover the area's attractions.

$10
Avg. per night
Hotel Poonam Haveli
Hotel Poonam Haveli
5.1 Okay
39, Lal Ghat, Udaipur, India
Show on map
0.8 mi from city centre,  

Steps from Jagdish Temple, Hotel Poonam Haveli is located in Udaipur and provides comfortable accommodation. It also features massage services, an express check-in and check-out feature and valet parking.

$13
Avg. per night
Hotel Lake Star
Hotel Lake Star
8.2 Excellent
80, Naga Nagri, Near Leela Palace, Outside Chandpole, Hanuman Ghat Area, Udaipur, India
Show on map
1.0 mi from city centre,  

Hotel Lake Star Udaipur is set in Udaipur and is within a short walk of nearby attractions, including Jagdish Temple and Bagore-ki-Haveli. It also offers free Wi-Fi, a sun deck and an express check-in and check-out feature.

$13
Avg. per night
Hotel Aashiya Haveli
Hotel Aashiya Haveli
9.1 Excellent
17 Lal Ghat, Udaipur, India
Show on map
0.8 mi from city centre,  

Aashiya Haveli provides an art deco setting while in Udaipur. It also features free Wi-Fi and a rooftop terrace.

$13
Avg. per night
Hotel Lake Paradise
Hotel Lake Paradise
7.0 Good
76 Gangaur Ghat Marg, Udaipur, India
Show on map
0.8 mi from city centre,  

Hotel Lake Paradise is set in Udaipur and is close to nearby attractions, including City Palace Udaipur. It also offers a 24-hour reception, a tour desk and an express check-in and check-out feature.

$14
Avg. per night
Hotel The Tiger
Hotel The Tiger
8.0 Excellent
33, Gangaur Ghat, Udaipur, India
Show on map
0.8 mi from city centre,  

Located in Udaipur, Hotel The Tiger provides stylish, 5-star accommodation close to Jagdish Temple. It features a fitness centre, as well as a rooftop terrace, a sauna and an express check-in and check-out feature.

$16
Avg. per night

Hotel prices in Udaipur

2 stars and under

$8 - $28

Shree Jagdish Mahal Heritage Hotel

#1 Most popular

$22
Avg. per night
Shri Udai Palace

#2 Most popular

$19
Avg. per night
Hotel Mewar Inn

Best value

$10
Avg. per night
3 stars

$7 - $126

Lake Pichola Hotel

#1 Most popular

Lake Pichola Hotel
8.2 Excellent
$59
Avg. per night
Jagat Niwas Palace

#2 Most popular

Jagat Niwas Palace
9.0 Excellent
$41
Avg. per night
Rising Shemesh

Best value

Rising Shemesh
9.2 Excellent
$7
Avg. per night
4 stars +

$29 - $423

The Oberoi Udaivilas Udaipur

#1 Most popular

$336
Avg. per night
The Leela Palace Udaipur

#2 Most popular

$293
Avg. per night
Mewargarh - Red Tullip Hotels, Udaipur
$29
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Udaipur

About Udaipur

Fairy tales seem possible in Udaipur, where ancient palaces and revered temples overlook the verdant Aravalli Hills and crystalline waters of Lake Pichola. This old-world city is blessed with atmospheric bazaars, buzzing restaurants and a rich art scene, while the surrounding countryside reveals an array of natural spoils.

Things to do

Make sure to explore the City Palace in Udaipur, which took about 400 years to build and showcases Mewar-dynasty architecture. It’s nestled on the edge of Lake Pichola and features mesmerising structures housing elevated gardens, priceless artwork, royal treasures and an opulent swimming pool. The adjoining Crystal Gallery showcases the tremendous wealth of India’s royal families.

Immerse yourself in the city’s rich religious traditions at Jagdish Temple, an iconic Hindu temple featuring intricate carvings, artwork and statues. Step back in time at the Ahar Cenotaphs, a fascinating archaeological museum where you can see over 250 cenotaphs of the former maharajas of Mewar, along with artefacts dating back to the 10th century.

Want to meet some of the local wildlife? Venture to the Sajjangarh Wildlife Sanctuary and get up close with bears, elephants, deer and tigers. It’s positioned near the white marble facade of the hilltop Monsoon Palace, which offers interesting historical exhibits and panoramic views of Udaipur.

Shopping and dining abound within the centre of Udaipur, where lively bazaars sit alongside local boutiques, Indian restaurants and street-food stalls. You can purchase unique clothing at the Sindhi Bazaar, footwear and trinkets at HathiPole Market or fresh local produce at the Dhan Mandi market.

Getting around

Udaipur is easily reached by flying into Maharana Pratap Airport, which has domestic flights and is 30 minutes’ drive away. The best ways to get around town are using the auto rickshaws, hailing taxis or hiring a bicycle or motorbike.

Udaipur travel FAQs

  • What are the best hotels in Udaipur?

    The Oberoi Udaivilas Udaipur is a very popular hotel in Udaipur with a score of 9.6 from 268 reviews. The Lalit Laxmi Vilas Palace (8.0 from 216 reviews) and The Leela Palace Udaipur (9.2 from 214 reviews) are also highly rated Udaipur hotels based on recent feedback from HotelsCombined users.

  • What is a good hotel near Lake Pichola?

    The Oberoi Udaivilas Udaipur is a hotel near Lake Pichola that is popular with HotelsCombined users, scoring 9.6 across 268 reviews.

  • What is a good hotel in Udaipur near City Palace?

    For a good hotel near to City Palace, consider The Oberoi Udaivilas Udaipur - it is rated 9.6/10 from 268 HotelsCombined reviews.

  • How much is a hotel in Udaipur tonight?

    Users have found prices for hotels in Udaipur tonight starting as low as $6, rising to an average cost of $78, based on searches in the last 72 hours.