Default HTG hotel image

Find hotels in Udaipur from ฿381

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Udaipur hotels

1. The Imperial Hotel

The Imperial Hotel
3.0 star property
Udaipur
The price is ฿525
฿552 total
includes taxes & fees
25 Jul - 26 Jul
The Imperial Hotel

2. Hotel Sonali

Hotel Sonali
3.0 star property
Agartala
The price is ฿511
฿536 total
includes taxes & fees
23 Jul - 24 Jul
Hotel Sonali

3. Agartala Palace Hotel Anurag

Agartala Palace Hotel Anurag
2.0 star property
Agartala
The price is ฿601
฿631 total
includes taxes & fees
23 Jul - 24 Jul
Agartala Palace Hotel Anurag

4. Prime Inn Guest House

Prime Inn Guest House
3.0 star property
Agartala
The price is ฿363
฿381 total
includes taxes & fees
27 Jul - 28 Jul
Prime Inn Guest House

5. HOTEL CITY CENTRE

HOTEL CITY CENTRE
2.5 star property
Agartala
The price is ฿978
฿1,027 total
includes taxes & fees
24 Jul - 25 Jul
HOTEL CITY CENTRE

6. The Lakeview Classic Homestay

The Lakeview Classic Homestay
3.5 star property
Agartala
The price is ฿568
฿596 total
includes taxes & fees
24 Jul - 25 Jul
The Lakeview Classic Homestay

7. Lake Side Resort Neermahal

Lake Side Resort Neermahal
3.0 star property
Sonamura
10.0 out of 10, Exceptional, (1 review)
"It's far from the city and near to Neermahal has a beautiful surrounding, only issue is a slow management and the condition of the toilet is not good. Food options are not much but service is good.No cupboards and electricity keeps going off."
India
siddharth
The price is ฿978
฿1,027 total
includes taxes & fees
4 Aug - 5 Aug
Lake Side Resort Neermahal

8. HOTEL NOAH SPIRE

HOTEL NOAH SPIRE
3.0 star property
Agartala
9.2 out of 10, Wonderful, (5 reviews)
"Great hotel in Agartala..I like stay in Noah"
India
Sajib
The price is ฿1,577
฿1,656 total
includes taxes & fees
25 Jul - 26 Jul
HOTEL NOAH SPIRE

9. Hotel Epar Bangla

Hotel Epar Bangla
2.5 star property
Agartala
The price is ฿648
฿681 total
includes taxes & fees
23 Jul - 24 Jul
Hotel Epar Bangla

10. Ginger Agartala

Ginger Agartala
3.0 star property
Agartala
7.0 out of 10, Good, (25 reviews)
"I liked the staff. I did not like the rooms"
United Kingdom
LATA
The price is ฿1,121
฿1,177 total
includes taxes & fees
24 Jul - 25 Jul
Ginger Agartala

11. Hotel Sonar Tori Agartala

Hotel Sonar Tori Agartala
3.0 star property
Agartala
5.0 out of 10, (2 reviews)
"Convenient location, good service. "
United States
Mridul
The price is ฿1,293
฿1,357 total
includes taxes & fees
31 Jul - 1 Aug
Hotel Sonar Tori Agartala
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Top Udaipur Hotel Reviews

More cheap stays in Udaipur

Find out more about Udaipur

Top reasons to visit Udaipur

  • City of Lakes: Udaipur is famous for its picturesque lakes, offering stunning views and serene boat rides.
  • Rich Cultural Heritage: Explore historical landmarks like the magnificent City Palace and various museums that showcase Udaipur's vibrant history.
  • Adventure Activities: Engage in thrilling outdoor activities, including water sports and day trips to the scenic surroundings.
  • Luxury Accommodations: Enjoy a range of luxurious hotels and charming homestays, providing exceptional comfort and hospitality.
  • Vibrant Markets: Discover local markets filled with handicrafts, textiles, and traditional Rajasthani cuisine.

Find great hotels near Udaipur

Discover the enchanting city of Udaipur with a variety of hotel accommodations that cater to every traveller's needs. From luxurious resorts and the renowned Udaipur Marriott Hotel to charming homestays, the options are plentiful. With stunning views and rich cultural experiences, Udaipur’s hotels offer a perfect blend of comfort and hospitality, ensuring a memorable stay in this picturesque destination.

  • Lake Side Resort Neermahal: Nestled by the serene waters, Lake Side Resort Neermahal is a charming 3-star retreat just 18km from Udaipur. With a guest rating of 10.0 out of 10, this resort offers a tranquil escape, featuring a restaurant serving daily meals that cater to various tastes. Guests can unwind with entertainment options like television and cable TV, making it an ideal spot for relaxation after a day of exploring the picturesque surroundings. The resort's lakeside setting adds a distinctive charm, providing a peaceful ambiance for a memorable stay.
  • OYO 61077 Star View Guest House: A budget-friendly option located 39km from Udaipur, OYO 61077 Star View Guest House welcomes guests with its warm hospitality. The guest house offers complimentary breakfast daily, including continental options, ensuring a pleasant start to your day. The simple yet comfortable accommodations provide a homely atmosphere, making it a great choice for those seeking value without compromising on comfort. Its proximity to local attractions allows for easy exploration, making it an excellent base for your Udaipur adventures.

Where to stay in Udaipur

Udaipur, often referred to as the City of Lakes, offers a captivating blend of luxury and adventure. Nestled in Rajasthan, its stunning palaces and vibrant markets invite exploration. Visitors can indulge in outdoor activities while soaking in the beauty of the surrounding landscapes. Nearby attractions enhance the experience, making Udaipur a perfect base for discovering the rich culture and heritage of this enchanting region. Whether you're seeking relaxation or excitement, Udaipur has something for everyone.

  • Jampuijala: Located approximately 19km from Udaipur, Jampuijala is a charming city that attracts travellers with its serene landscapes and rich cultural heritage. The city experiences moderate seasonal visitor numbers, peaking in September and November to December, making it an ideal time for exploration. Visitors can enjoy the lush greenery, local markets, and traditional cuisine, providing an authentic taste of Indian culture. The calm atmosphere and friendly locals enhance the travel experience, making Jampuijala a delightful stop for those seeking a blend of relaxation and cultural immersion.

Things to do in Udaipur

Shopping

In Udaipur, visit Hathi Pol Bazaar for traditional handicrafts and souvenirs. For more extensive shopping, if you're up for a drive, head to the City Mall, offering a variety of brands and dining options, or explore the more distant Celebration Mall for a wider selection of shops.

Recreation

In Udaipur, the Ananta Spa offers rejuvenating Ayurvedic treatments in a serene environment, ideal for relaxation. Alternatively, the Spa at Taj Lake Palace features luxurious therapies with stunning views of Lake Pichola, creating a tranquil atmosphere for unwinding and self-discovery.

Adventure

Explore the breathtaking Lake Pichola for a thrilling boat ride, surrounded by stunning palaces and hills. Discover the Aravalli Range through trekking and rock climbing, offering panoramic views and an adrenaline rush. For a unique experience, try zip-lining at the Flying Fox, gliding through the scenic landscape.

Nightlife

Explore the lively atmosphere at Cafe Lakecity, where you can enjoy stunning views of the lake while sipping on refreshing cocktails. For a vibrant dance scene, head to The Pichola, known for its energetic vibe and excellent music selection.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions near Udaipur

Udaipur, renowned for its adventure and outdoor activities, offers a rich tapestry of cultural experiences. Visitors can explore significant attractions such as the stunning City Palace, which stands as a landmark of the city, and the picturesque lakes that define its landscape. With historic buildings and museums dotting the area, Udaipur caters to those seeking both scenic beauty and cultural depth, making it a perfect destination for a memorable vacation.

  • Tripura Government Museum: Located 39km from Udaipur, this museum offers a fascinating insight into the rich cultural heritage of Tripura. With diverse exhibits showcasing tribal artefacts, traditional crafts, and historical relics, visitors can gain a deeper understanding of the region's heritage.
  • Sepahijala: Just 23km away, this national park is a haven for nature lovers. With stunning scenery, lush greenery, and a variety of flora and fauna, it provides ample opportunities for outdoor activities and adventure, including trekking and bird watching.
  • Neermahal: Situated 18km from Udaipur, this enchanting historic palace, built on a lake, reflects the grandeur of Tripura's royal past. Its unique architecture and serene surroundings make it a picturesque spot for cultural exploration and photography.

Best time to go to Udaipur

The best time to visit Udaipur is dependent on what kind of holiday you are seeking. May is its hottest month on average. At this time, visitor numbers are slightly low and weather is mostly sunny with frequent rain. January is its coolest month on average. At this time, visitor numbers are average and weather is sunny with no rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January68.0°F (20.0°C)No RainSunnyAverageAverage
February73.2°F (22.9°C)No RainSunnyAverageAverage
March80.4°F (26.9°C)Light RainSunnySlightly LowSlightly Low
April84.2°F (29.0°C)Light RainMostly SunnyAverageSlightly Low
May84.4°F (29.1°C)Frequent RainMostly SunnySlightly LowAverage
June83.7°F (28.7°C)Frequent RainMostly CloudyAverageSlightly High
July82.6°F (28.1°C)Frequent RainMostly CloudyAverageAverage
August82.2°F (27.9°C)Frequent RainMostly CloudySlightly LowSlightly Low
September82.0°F (27.8°C)Moderate RainMostly CloudySlightly HighSlightly High
October79.7°F (26.5°C)Moderate RainMostly SunnySlightly HighAverage
November74.5°F (23.6°C)No RainSunnyAverageAverage
December69.3°F (20.7°C)No RainSunnySlightly HighSlightly High

The nearest major airports for your trip to Udaipur

Udaipur can be conveniently accessed via two major airports. Aizawl Airport (AJL-Lengpui) is situated 121km from Udaipur, with nearby accommodation options such as Aizawl Guest House and 1998 Homestay, both located 14km away. Alternatively, Agartala Airport (IXA-Singerbhil) is a closer option, located 47km from Udaipur. Excellent hotels in the vicinity include Polo Hotel, Agartala, a 4.5-star establishment 6km away, and Ginger Agartala, a 3-star option just 5km away. Both hotels offer transportation services to the airport, ensuring a seamless travel experience.

Frequently asked questions

Where is the best place for a stay in Udaipur?
Hotel Royal Inn is one of the top choices for your stay based on our traveller data. This hotel offers a restaurant and free parking. The Imperial Hotel is another good option for your trip. See all available top hotels, or vacation rentals in Udaipur.
If I need to cancel my hotel reservation in Udaipur, will I receive a refund?
Yes! The majority of hotel room reservations are refundable provided that you cancel prior to the accommodation's cancellation deadline, which often is within 24-48 hours of the scheduled arrival. If your reservation is non-refundable, it might still be possible to cancel it and be given a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in Udaipur.
How is it to stay in Udaipur?
Visitors can enjoy all that Udaipur has to offer, including the temples, festivals and live music. Tourists can also enjoy so much more including its restaurants. In Udaipur, there are 2 hotels and other accommodation options to choose from. Find out more about Udaipur.
What are the top places to visit in Udaipur?
Places to visit in the wider area include Neermahal, Sepahijala and Kalapania Nature Park. Take a look at what more there is to see and do in Expedia's Udaipur guide.
What's the seasonal weather like in Udaipur?
The hottest months are usually April and March, with an average temperature of 28°C, while the coldest months are January and December, with an average of 22°C. The rainiest months in Udaipur are June, August, July and May, with each month seeing an average of 352 mm of rainfall.

Explore a world of travel with Expedia