Start your day at the magnificent Jaipur City Palace, a marvel of Rajasthan architecture. Explore the various courtyards, gardens, and palaces within the complex. Don't miss the iconic Peacock Gate and the beautiful art collections. Entrance fee: $5. Time spent: 2-3 hours.
Next, visit the famous Hawa Mahal or "Palace of Winds." Admire the intricate honeycomb-like facade and enjoy the panoramic view of the city from the top. Entrance fee: $2. Time spent: 1 hour.
Indulge in a traditional Rajasthani lunch at Chokhi Dhani, an ethnic village resort. Experience the rich culture, folk dances, camel rides, and delicious local cuisine. Lunch cost: $15. Time spent: 2 hours.
Travel to Jodhpur and visit the magnificent Mehrangarh Fort. Explore the palaces, museums, and enjoy panoramic views of the blue city. Entrance fee: $7. Time spent: 2-3 hours.
Experience luxury and tranquility at Umaid Bhawan Palace, now a heritage hotel. Take a leisurely stroll in the palace gardens and enjoy the stunning sunset views. Entrance fee: $10 (if not staying at the hotel). Time spent: 1 hour.
End your day in Udaipur with a relaxing dinner at Ambrai, a restaurant overlooking Lake Pichola. Indulge in delicious Indian cuisine while enjoying the romantic ambiance. Dinner cost: $20. Time spent: 2 hours.
For a truly relaxing experience, head to Saheliyon Ki Bari in Udaipur. This beautiful garden was built for the queen and her companions, offering a serene escape from the bustling city. Take a leisurely stroll amidst lush greenery, marble fountains, and exquisite sculptures.
If you're looking for rejuvenation, visit the Sambhali Boutique Spa in Jaipur. Experience traditional Ayurvedic treatments and massages to unwind and de-stress. The spa offers a peaceful environment and expert therapists.
To check hotel and flight prices for your trip, you can visit Kayak.