Lake City or Pink City
Udaipur's appeal is its setting. Hills surround it on three sides, the lake sits in the middle and the Mewar dynasty spent four centuries building palaces along the shore. Late afternoon is the best time. Take a boat from the City Palace jetty that loops past the ghats to Jag Mandir, an island palace with a garden cafe. Time it for sunset. The old city is compact and the lakeside paths are pleasant at dusk. Couples who have come from Delhi traffic tend to exhale here.
Jaipur's appeal is scale and color. The old city's terracotta pink dates to the 1870s and is still required by local rules. Hawa Mahal's honeycomb facade, the City Palace and the astronomical instruments of Jantar Mantar sit close together. Above them, Amber Fort and Nahargarh guard the ridges. It is thrilling but hectic. The old city boils over between late morning and mid-afternoon.
If one of you is wary of crowds, that alone may decide it.
Palace Hotels Compared
Both cities do palace hotels, but Udaipur's are on the water. Taj Lake Palace occupies an 18th-century summer palace in the middle of Lake Pichola, reached only by the hotel's boat. The Oberoi Udaivilas (domes, courtyards and some rooms with semi-private pools) and The Leela Palace Udaipur both sit on the western shore facing the City Palace. Expect roughly $500 to $600 a night and up, room only. In the old city, heritage havelis on Lal Ghat and Gangaur Ghat cost far less and share the same rooftop views.
Jaipur's showpiece is Rambagh Palace, the former home of the Maharaja of Jaipur and now run by Taj, in large gardens with peacocks on the lawn, from around $840 a night. The Oberoi Rajvilas has private villas and a spa on the edge of town. Samode Haveli is smaller and more intimate, with painted rooms and a courtyard pool. Prices everywhere are approximate and peak around Diwali and the winter holidays.
Sights and Day Trips
Jaipur has more to see. Arrive at Amber Fort when it opens, walk up through the Sun Gate before the tour buses and see the mirror work of the Sheesh Mahal in quiet. Skip the elephant rides, which animal welfare groups have long criticized. Spend an hour in the City Palace, part of which the royal family still uses. Jantar Mantar is next door. Stepwell fans should stop at Panna Meena ka Kund near Amber. A composite ticket covers several monuments.
Udaipur has fewer headline sights but rewards slow exploring. The City Palace is the largest complex in Rajasthan, with mirrored rooms and peacock mosaics, best seen before the midday crowds. In the evening, the Dharohar folk dance show at Bagore Ki Haveli runs about an hour. Drive up to Sajjangarh, the hilltop Monsoon Palace, at dusk. For a full day out, hire a driver to Kumbhalgarh, whose fort walls run for miles across the hills, then continue to the marble Jain temple at Ranakpur.
Romance Versus Fun
Udaipur builds its romance around water and quiet. Tell your hotel it is your honeymoon when booking; lake hotels take this seriously and may add flower petals, a cake or a private boat ride. Book lakeside dinner tables ahead in high season, since the best rooftops fill by sunset. A private miniature painting lesson with a local artist is a lovely shared morning.
Jaipur's romance is livelier. Book a sunrise hot-air balloon flight in the cooler months to drift over villages, forts and mustard fields with the Aravalli hills behind. At sunset, drive up to Nahargarh Fort, whose cafe terrace overlooks the city as the lights come on. Take a block-printing workshop in Sanganer or Bagru together. Then dress up a little for Bar Palladio inside Narain Niwas Palace, a jewel box of blue walls and lanterns.
Udaipur gives you long, slow evenings. Jaipur gives you stories and souvenirs.
Eating and Shopping
Rajasthani food is rich and spicy in both. Look for dal baati churma and laal maas, a fiery mutton curry. Gatte ki sabzi, gram-flour dumplings in yogurt gravy, is another staple. In Udaipur, Ambrai on the ghat at Amet Haveli is the classic dinner, with tables at the water's edge facing the City Palace. Masala chai from a stall near Jagdish Temple costs pennies. Udaipur is known for miniature paintings and silver, but ask your hotel for reputable shops.
Jaipur wins on both food variety and shopping. Try pyaaz kachori hot at Rawat Mishthan Bhandar and a vegetarian thali at Laxmi Misthan Bhandar in Johari Bazaar. For a special night, 1135 AD inside Amber Fort serves a candlelit dinner after the crowds leave. Johari Bazaar is for jewelry and silver, Bapu Bazaar for textiles. Established boutiques such as Anokhi sell block prints at fixed prices. Have gemstones certified before paying serious money. In both cities, drivers often steer couples to shops that pay them commission.
Seasons and Getting Around
The two share a calendar. October through March is the season, with sunny, mild days and cool mornings in December and January. November and February are especially pleasant. From April to June, temperatures pass 100°F. July to September brings monsoon showers. Udaipur is lovely then, with green hills and full lakes, while Jaipur is humid and less appealing. Diwali, in October or November, is beautiful in both but books out fast. Late January brings the Jaipur Literature Festival.
Getting there from the US means flying into Delhi (DEL) or Mumbai (BOM). Jaipur International Airport (JAI) is about 30 minutes from the old city. Daytime trains from Delhi take about four and a half hours. Udaipur's Maharana Pratap Airport (UDR) is about 35 minutes from the old city, with direct flights from Delhi and Mumbai. In Jaipur, a car and driver is easiest. Udaipur's old city is walkable. Lake hotels run their own boats.
Doing Both on a Rajasthan Loop
Most couples include both. The classic route makes it simple. Start in Delhi, go to Agra for the Taj Mahal, continue to Jaipur for two or three nights, then fly about an hour to Udaipur for three or four nights. Ending in Udaipur puts the most restful part last, which is the right order for a honeymoon. If you prefer road trips, the drive from Jaipur takes six to seven hours and can include Pushkar or Chittorgarh Fort. Coming from Jodhpur, stop at Ranakpur and Kumbhalgarh on the way.
If you have time for only one, choose Udaipur for romance and Jaipur for sightseeing and shopping. For a first trip to India, Jaipur fits more easily into a short Golden Triangle route from Delhi.
In both cities, dress modestly in the old quarters and at temples, with both partners covering shoulders and knees. After dark, use a hotel car or an app-based taxi rather than walking quiet lanes. The State Department rates India at Level 2.