Search Hotels with Restaurant in Udaipur

Start date: Check-in selected.
To Date
End date: Check-out

    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 availability on Udaipur Hotels with Restaurant

Top Udaipur Hotels with Restaurant

Wyndham Grand Udaipur Fateh Sagar Lake
5.0 star property
9.0 out of 10, Wonderful, (2)
The price is ฿5,406
฿6,379 total
includes taxes & fees
29 Oct - 30 Oct
Wyndham Grand Udaipur Fateh Sagar Lake
The Fern Bambora Fort, Bambora, Udaipur
4.0 star property
10.0 out of 10, Exceptional, (1)
"I spend 2 days in Karni Fort in February 2019 on my motorbike trip around Udaipur. It was a wonderful experience: beautiful building and room, incredible 360° views on the plain and hills of Rajasthan, incredibly caring staff/manager and silence. 100% recommendation to get out of the crowds for a while."
India
Wolfgang
The Fern Bambora Fort, Bambora, Udaipur
Mementos By ITC Hotels Ekaaya Udaipur
5.0 star property
9.8 out of 10, Exceptional, (7)
"A unique must visit property in Aravali hills with exemplary service and hospitality."
United Kingdom
Dr Jagdish
The price is ฿14,102
฿16,640 total
includes taxes & fees
3 Nov - 4 Nov
Mementos By ITC Hotels Ekaaya Udaipur
Sarasiruham Resort Private Pool Villa
4.5 star property
10.0 out of 10, Exceptional, (5)
"Beautiful resort located by the lake with beautiful views of surrounding mountains. "
United Kingdom
yash
Sarasiruham Resort Private Pool Villa
Fateh Garh Resort by Fateh Collection
4.0 star property
8.6 out of 10, Excellent, (45)
"They created a marvelous mix of tradition in a new facility,with stunning view and top services "
Italy
Riccardo
The price is ฿5,732
฿6,764 total
includes taxes & fees
25 Oct - 26 Oct
Fateh Garh Resort by Fateh Collection
Vatsalya Vihar - A Luxury Pool Villas Resort
4.0 star property
Vatsalya Vihar - A Luxury Pool Villas Resort
Udaipur Marriott Hotel
4.5 star property
8.8 out of 10, Excellent, (10)
"It was great experience"
Canada
Malkit
The price is ฿4,101
฿4,839 total
includes taxes & fees
29 Oct - 30 Oct
Udaipur Marriott Hotel
Essentia Luxury Resort & Spa Udaipur
3.5 star property
7.4 out of 10, Good, (3)
"Absolutely liked everything about Essentia. From delicious dining options to cozy rooms with stunning views, everything exceeded my expectations. The staff is very cooperative. And the services were fast. I fe l that amongst all hotel in Udaipur, this is the best."
United Kingdom
Jyotsna
The price is ฿2,355
฿2,473 total
includes taxes & fees
28 Oct - 29 Oct
Essentia Luxury Resort & Spa Udaipur
Sayaji Resort and Spa Udaipur
4.0 star property
10.0 out of 10, Exceptional, (2)
"Great"
Canada
Darshankumar
The price is ฿2,349
฿2,466 total
includes taxes & fees
28 Oct - 29 Oct
Sayaji Resort and Spa Udaipur
Ramada by Wyndham Udaipur Resort and Spa
5.0 star property
7.8 out of 10, Good, (67)
"Hema and Zeeshan made our stay wonderful"
United Kingdom
Samir
The price is ฿4,012
฿4,734 total
includes taxes & fees
28 Oct - 29 Oct
Ramada by Wyndham Udaipur Resort and Spa
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.

Top Udaipur Hotel Reviews

Explore a world of travel with Expedia

Frequently asked questions

Why book your hotel with restaurants in Udaipur with Expedia?
Booking a hotel with restaurants in Udaipur is as simple as deciding on your travel dates and selecting an option that satisfies your needs. After a getaway that has an on-site restaurant or is in a culinary hub? Want it to be affordable or luxurious? Use Expedia's search filters to narrow your results even further and find the perfect pad.
How can I find cheap hotels with restaurants in Udaipur?
With Expedia's convenient filter tool, comparing cheap hotels with restaurants in Udaipur is a cinch. To view properties that'll make your hip pocket happy, narrow down your search by star rating, meal plans and budget.