BookGuestRooms
India › Udaipur
India

Hotels in Udaipur, India

Udaipur, India has 14 places to stay listed here — 14 hotels. Each listing shows rooms, photos, guest ratings and live prices compared across booking partners. Listed nightly rates start around ₹4,067.

Udaipur hotels at a glance

HotelGuest ratingReviewsFromKnown for
Trident Udaipur 4.7/5766from ₹14,774Pool
Moustache Udaipur Verandah 4.3/5385from ₹8,466Pool
The Ananta Udaipur 4.1/5308from ₹10,209Breakfast
Taj Aravali Resort & Spa Udaipur 4.5/5294from ₹24,402Breakfast
Taj Lake Palace Udaipur 4.7/5289from ₹154,297Hot tub
Natural Lake View Hotel 4.5/5208from ₹8,134Breakfast
The Oberoi Udaivilas Udaipur 4.8/5206from ₹106,821Pool
Ramada by Wyndham Udaipur Resort and Spa 4.2/5197from ₹8,798Hot tub
Udaipur Marriott Hotel 4.3/5190from ₹11,205Pool
Chunda Palace 4.3/5186from ₹22,410Breakfast
The Experience Resort-Lake Facing 4.2/5180from ₹10,790Breakfast
The Neem Tree 4.8/5145from ₹8,051Breakfast
Keys Lite by Lemon Tree Hotels, Urban Square, Udaipur 4.4/5133from ₹4,067Breakfast
RAAS Devigarh 4.9/5127from ₹35,856Hot tub

Nearby areas

Good to know

How many places to stay are listed in Udaipur?

14 properties are listed in Udaipur, India, with rooms, photos and live partner rates on each page.

What do hotels in Udaipur cost?

Listed nightly rates on partner sites start around ₹4,067 and run to about ₹154,297 depending on the property, room and dates. Rates are indicative — the live price shows on the booking partner's page.

Which hotel in Udaipur do guests rate highest?

RAAS Devigarh, rated 4.9/5 from 127 Google reviews.