01
Jagdish Temple

The Indo-Aryan style infrastructure of the Jagdish Temple and the history associated with it attracts tourists from around the world. Built by the Mewar Dynasty, it is located in the City Palace Complex and is an example of marvellous architecture.
This temple is dedicated to Lord Vishnu and is 79 feet high offering the mesmerising views of the Udaipur skyline. The dome has been designed with the sculptures of horsemen, dancers, elephants and musicians and is one of the best places to visit in Udaipur in December.
Location: 1 jagdish temple, Rajasthan 313001.
Best Time: November to February
This temple is dedicated to Lord Vishnu and is 79 feet high offering the mesmerising views of the Udaipur skyline. The dome has been designed with the sculptures of horsemen, dancers, elephants and musicians and is one of the best places to visit in Udaipur in December.
Location: 1 jagdish temple, Rajasthan 313001.
Best Time: November to February
02
City Palace

An architectural marvel and one of the most amazing places to visit in Udaipur in December, City Palace is located on the banks of Lake Pichola. Offering awe-inspiring views of the surroundings, City Palace is magnificent with an intriguing history.
This palace has been built with marble and granite and is a fusion of European, Chinese and Medieval architecture. The balconies and towers of the palace are adorned with intricate marble work, wall paintings and mirror work enhancing its beauty.
Location: Old City, Udaipur, Rajasthan 313001.
Best Time: October to March.
Entry Fees: INR 30 per person for adults, INR 15 per person for children, INR 200 for camera fee.
This palace has been built with marble and granite and is a fusion of European, Chinese and Medieval architecture. The balconies and towers of the palace are adorned with intricate marble work, wall paintings and mirror work enhancing its beauty.
Location: Old City, Udaipur, Rajasthan 313001.
Best Time: October to March.
Entry Fees: INR 30 per person for adults, INR 15 per person for children, INR 200 for camera fee.
03
Bagore ki Haveli

One of the most prominent places to visit in Udaipur in December, Bagore ki Haveli was built in the 18th century and has since been alluring the travellers. This haveli has now been turned into a museum and offers surreal views of Lake Pichola. Retaining the old and royal architecture, the haveli is still ever charming and reflects the Mewar’s aristocratic culture.
Location: Gangaur Ghat Marg, Udaipur, Rajasthan, 313001, India.
Best Time: September to March.
Entry Fees: INR 60 per person for Domestic Adult, INR 30 per person for Domestic Children (Age between 5 to 12), INR 100 per person for Foreign Adult, INR 50 per person for Foreign Child, INR 50 for Camera / Video.
Location: Gangaur Ghat Marg, Udaipur, Rajasthan, 313001, India.
Best Time: September to March.
Entry Fees: INR 60 per person for Domestic Adult, INR 30 per person for Domestic Children (Age between 5 to 12), INR 100 per person for Foreign Adult, INR 50 per person for Foreign Child, INR 50 for Camera / Video.
Top Selling Rajasthan Tour Packages
Explore All (8)

- 6D/5N

- 3D/2N
3 Days Luxury Pushkar Tour from Jaipur
₹ 22,100
per Adult
₹ 19,000
per Adult
Send Enquiry

- 9D/8N
Jaipur Bikaner Jaisalmer Jodhpur Udaipur Tour Package
₹ 42,000
per Adult
₹ 35,200
per Adult
Send Enquiry
04
Lake Pichola

One of the most aesthetic places to visit in Udaipur in December, Lake Pichola takes its name from village Picholi. The lake was built by Picchu Banjara who was a Banjara tribesman.
With its pristine beauty and crystal blue water, you cannot afford to miss a visit to this place. Surrounded by islands, temples, palaces and mansions, the lake is a perfect place for all kinds of travellers. Located away from the hubbub of city life, it will steal your heart with its beauty and tranquility.
Location: Rameshwar Ghat, City Palace Complex, Udaipur, Rajasthan, 313001, India.
Best Time: November to February.
With its pristine beauty and crystal blue water, you cannot afford to miss a visit to this place. Surrounded by islands, temples, palaces and mansions, the lake is a perfect place for all kinds of travellers. Located away from the hubbub of city life, it will steal your heart with its beauty and tranquility.
Location: Rameshwar Ghat, City Palace Complex, Udaipur, Rajasthan, 313001, India.
Best Time: November to February.
05
Ambrai Ghat

One of the most renowned ghats and best places to visit in Udaipur in December, Ambrai Ghat allures numerous tourists that are majorly locals.
The morning time at the ghat is brimming with peace and sights of people doing yoga and meditation while the evening is enchanting with the city lights and riveting views of the city. Around six aartis take place here throughout the day soaking the place in an aura of spirituality and divinity.
Location: Chandpole Maji Ka Mandir corner of Lake Pichola, Pichola, Udaipur, Rajasthan 313001.
Best Time: November to February.
The morning time at the ghat is brimming with peace and sights of people doing yoga and meditation while the evening is enchanting with the city lights and riveting views of the city. Around six aartis take place here throughout the day soaking the place in an aura of spirituality and divinity.
Location: Chandpole Maji Ka Mandir corner of Lake Pichola, Pichola, Udaipur, Rajasthan 313001.
Best Time: November to February.
06
Fateh Sagar

One of the most beautiful places to visit in Udaipur in December, Fateh Sagar Lake is known for stillness of the water depicting the tranquil nature.
Offering soul-stirring experiences, this lake is a precious gift of nature and its charming beauty will make its place into your heart. Known as the second largest artificial lake, it offers a fusion of views including the hills and the water. You can also witness diverse flora and fauna here along with some of the fun activities.
Location: Dewali, Udaipur, Rajasthan, 313001, India.
Best Time: November to February.
Offering soul-stirring experiences, this lake is a precious gift of nature and its charming beauty will make its place into your heart. Known as the second largest artificial lake, it offers a fusion of views including the hills and the water. You can also witness diverse flora and fauna here along with some of the fun activities.
Location: Dewali, Udaipur, Rajasthan, 313001, India.
Best Time: November to February.
Rajasthan Tour Packages Upto 25% Off
Explore All (19)

- 8D/7N
- Jaipur

- 3D/2N
3 Days Luxury Pushkar Tour from Jaipur
₹ 22,100
per Adult
₹ 19,000
per Adult
Send Enquiry

- 2D/1N
- Jaipur
07
Moti Magri

Built to pay tribute to Maharana Pratap, this memorial is perched on a hill on the banks of Fateh Sagar Lake and is one of the best places to visit in Udaipur in December.
This statue of the king is approximately 11 feet tall, weighs 7 tonnes and is built with bronze. This place offers insights into the history of the Haldighati battle and Maharana Pratap. The tourists visit this place to pay tribute to the king and learn about the stories of the past.
Location: At the top of Moti Magri, Maharana Pratap Memorial Road, Fateh Sagar Rd, Malla Talai, Udaipur, Rajasthan, 313001, India.
Best Time: November to February.
Entry Fees: INR 20 per person for adults, INR 10 per person for children.
This statue of the king is approximately 11 feet tall, weighs 7 tonnes and is built with bronze. This place offers insights into the history of the Haldighati battle and Maharana Pratap. The tourists visit this place to pay tribute to the king and learn about the stories of the past.
Location: At the top of Moti Magri, Maharana Pratap Memorial Road, Fateh Sagar Rd, Malla Talai, Udaipur, Rajasthan, 313001, India.
Best Time: November to February.
Entry Fees: INR 20 per person for adults, INR 10 per person for children.
08
Sajjan Garh Palace

Popularly known as the Monsoon Palace, Sajjan Garh Palace is located on the Aravalli hill and offers stunning views of the surroundings. Visiting this palace is one of the best things to do in Udaipur in December. This magnificent palace was home to Maharana Sajjan Singh and provides insights into the history and culture of Mewar Kingdom.
Location: 11monsoon colony, Sajjan Garh Rd, near MewarGarh hotel, Eklavya Colony, Udaipur, Rajasthan 313001.
Best Time: November to February.
Entry Fees: INR 10 for Indians, INR 80 for Foreigners, INR 20 for video camera and INR 65 for car.
Location: 11monsoon colony, Sajjan Garh Rd, near MewarGarh hotel, Eklavya Colony, Udaipur, Rajasthan 313001.
Best Time: November to February.
Entry Fees: INR 10 for Indians, INR 80 for Foreigners, INR 20 for video camera and INR 65 for car.
09
Karni Mata Temple

Dedicated to the reincarnation of Lord Durga, Karni Mata temple is perched on the Machla Magra hilltop. Visiting this temple is one of the most religious things to do in Udaipur in December as it also attracts people with religious beliefs. Also known as the Mansapurna Karni Mata temple, a visit to the temple twice a day is taken to be auspicious and is believed to fulfill your wishes and aspirations.
Location: Jawahar Nagar, Pichola, Udaipur, Rajasthan 313001.
Best Time: November to February.
Entry Fees: INR 72 for Indian Adults, INR 36 for Indian Child, INR 300 for Foreign Adult and INR 150 for Foreign Child.
Location: Jawahar Nagar, Pichola, Udaipur, Rajasthan 313001.
Best Time: November to February.
Entry Fees: INR 72 for Indian Adults, INR 36 for Indian Child, INR 300 for Foreign Adult and INR 150 for Foreign Child.
10
Sajjangarh Wildlife Sanctuary

Offering one of the best experiences of witnessing flora and fauna, Sajjangarh Wildlife Sanctuary provides a human made habitat to the animals.
Built in 1884, the sanctuary owes its name to Maharana Sajjan Singh, a ruler of the Mewar dynasty. This place preserves and protects wildlife species. You can spot panthers, blue bulls (Nilgais), hares, wild boars, hyenas, jackals, sambhars and more. You will also witness numerous birds and reptiles here.
Location: Girwa tehsil, Udaipur district, Rajasthan, India.
Best Time: August to October.
Entry Fees: Free upto 5 years, INR 30 for Indian visitors, INR 300 for foreign tourists, INR 15 for school students, INR 50 for golf and electric car, INR 80 camera fee and INR 200 video camera fee.
Built in 1884, the sanctuary owes its name to Maharana Sajjan Singh, a ruler of the Mewar dynasty. This place preserves and protects wildlife species. You can spot panthers, blue bulls (Nilgais), hares, wild boars, hyenas, jackals, sambhars and more. You will also witness numerous birds and reptiles here.
Location: Girwa tehsil, Udaipur district, Rajasthan, India.
Best Time: August to October.
Entry Fees: Free upto 5 years, INR 30 for Indian visitors, INR 300 for foreign tourists, INR 15 for school students, INR 50 for golf and electric car, INR 80 camera fee and INR 200 video camera fee.
11
Lake Badi

Built by Maharaja Raj Singh, this freshwater lake is spread over an area of 155 sq km and is a famous picnic spot where you can spend quality time with your loved ones.
Badi Lake is never overcrowded with tourists and hence provides serenity and a calming atmosphere. You can relax and chill on the shamiyanas or take a dip in the lake for a rejuvenating experience. Bahubali Hills located near the lake offers bewitching views and is a sight to behold.
Location: Udaipur, Rajasthan.
Best Time: August to October.
Badi Lake is never overcrowded with tourists and hence provides serenity and a calming atmosphere. You can relax and chill on the shamiyanas or take a dip in the lake for a rejuvenating experience. Bahubali Hills located near the lake offers bewitching views and is a sight to behold.
Location: Udaipur, Rajasthan.
Best Time: August to October.
12
Kumbhalgarh Fort

Rich in history and heritage, visiting Kumbhalgarh Fort is one of the best things to do in Udaipur in December. Located amidst the eleven peaks of Aravalli, it is one of the most renowned and popular forts visited by people from around the globe. Dating back to the 15th century, this fort was built under the supervision of Madan, a famous architect and has been strategically positioned while still retaining its charm.
Location: Kumbhalgarh, Rajasthan 313325.
Best Time: November to February.
Entry Fees: INR 10 for Indians, INR 100 for foreigners.
Location: Kumbhalgarh, Rajasthan 313325.
Best Time: November to February.
Entry Fees: INR 10 for Indians, INR 100 for foreigners.
13
Jain Temple

Rishabhdeo or Kesariyaji Jain Temple is home to an idol Lord Adinath which is 10,000 years old and is worshipped by the locals of Rajasthan.
Each of these temples have their own significance and are considered to be soaked in spirituality. There are various other Jain Temples in Udaipur including Vasupujya Jain Mandir and Jindutt Dharamshala, Udaipur ShriDigambar Jain Temple, Kunthunath ji Shwetambar Jain Temple, Udaipur, Shri Adishwar Shwetambar Jain Temple and so many more.
Location: Near Sadri town, in the Pali district of Rajasthan.
Best Time: October to March.
Each of these temples have their own significance and are considered to be soaked in spirituality. There are various other Jain Temples in Udaipur including Vasupujya Jain Mandir and Jindutt Dharamshala, Udaipur ShriDigambar Jain Temple, Kunthunath ji Shwetambar Jain Temple, Udaipur, Shri Adishwar Shwetambar Jain Temple and so many more.
Location: Near Sadri town, in the Pali district of Rajasthan.
Best Time: October to March.
14
Dudh Talai

One of the most amazing things to do in Udaipur in December is paying a visit to Dudh Talai if you want to commune with nature and enjoy the scenic beauty.
This enthralling rock and musical fountain is one of the popular tourist destinations and portrays the modern architecture in the city. Dudh Talai is the first of its kind garden in Udaipur with a musical fountain and offers pleasing views with the light and sound in the evening.
Location: Dudh Talai, Pichola, Udaipur, Rajasthan, 313001, India.
Best Time: November to February.
Entry Fees: INR 20 per person for Indian Adults, INR 10 per person for Indian Children, INR 30 per person for Foreigners.
This enthralling rock and musical fountain is one of the popular tourist destinations and portrays the modern architecture in the city. Dudh Talai is the first of its kind garden in Udaipur with a musical fountain and offers pleasing views with the light and sound in the evening.
Location: Dudh Talai, Pichola, Udaipur, Rajasthan, 313001, India.
Best Time: November to February.
Entry Fees: INR 20 per person for Indian Adults, INR 10 per person for Indian Children, INR 30 per person for Foreigners.
15
Gangaur Ghat

One of the most famous bathing ghats in the city, it is among the best places to visit in Udaipur in December. It is also popular for the celebration of the Gangaur festival and Jhulni Ekadashi during which it looks enticing.
The ghat offers spectacular views and celebrations and there are numerous chariot processions in the evenings. Located near Lake Pichola, you can also go for a peaceful stroll here.
Location: Old City, Pichola, Udaipur, Rajasthan 313001.
Best Time: November to February.
The ghat offers spectacular views and celebrations and there are numerous chariot processions in the evenings. Located near Lake Pichola, you can also go for a peaceful stroll here.
Location: Old City, Pichola, Udaipur, Rajasthan 313001.
Best Time: November to February.