The Taj Lake Palace is one of the most romantic hotels in the world — a white marble palace seemingly floating on the waters of Lake Pichola, accessible only by boat. Built in 1746 as the summer palace of Maharana Jagat Singh II, this ethereal property features 83 rooms and suites, rooftop terraces with lily ponds, and lotus-filled inner courtyards. The palace offers direct views of the City Palace, Jag Mandir island, and the Aravalli hills. The Jiva Spa delivers traditional Rajasthani treatments. Dining at Neel Kamal — the floating palace restaurant — on the lake is simply magical beyond words.