Udaipur, also known as the Venice of the East, is one of the most famous cities in Rajasthan, known not only for its historical sites but also for its romantic places, photography, and art and handicrafts. Whether you are a tourist, a content creator, or are looking for a place for wedding shoots, Udaipur can be the best place for a photoshoot because of its narrow city lanes, sparkling lakes, and royal places that will compel you to click photos again and again.
Let us explore the best places for udaipur for photoshoots and know all the detailed information about them, like the best time and season, wedding & pre-wedding photography spots, and local tips, which you will not find on other websites and will solve your doubts.
Top 7 places in Udaipur
Table of Contents
1 City palace

The City Palace, Udaipur, is considered not only the largest palace in Rajasthan but also the second largest in India. Built by Udai Singh, the father of Maharana Pratap, it was built. You can click pictures at the City Palace’s royal gates and windows, which offer a wonderful photography experience.
Top Photography Spots Inside City Palace
Badi Pol & Bara Pol ~ As you enter the City Palace, you’ll see two large gates, called Badi Pol and Bara Pol. These gates are not just for entry purposes, but also have historical significance. It is said that when the king fought a war and returned victorious, he was welcomed through these gates.
Tripolia Gate ~ This place is also located inside City Palace, from where you can access the courtyards, gardens, and museum. Tripolia Gate means three gates, through which the king and the royal family entered, which is why thousands of people stop here to take photos.
Mor Chowk ~ Located just beyond the Tripolia Gate, this area was built in the 17th century by Maharana Karan Singh. It served as a common courtyard for special occasions and official meetings. It was renovated by Maharana Sajjan Singh between 1874 and 1884. Three peacock statues were also installed. Hence the name Mor Chowk, making it a popular spot for pre-wedding shoots and content creation.
Badi Mahal ~ This is one of the most attractive places ever as it is located on the top floor of the City Palace where a garden is built, if you visit here you will feel as if you are standing in a garden or on the lower floor of the building and this place was used in the olden times for celebrating festivals of the Maharajas. You can also click photos here
Jharokhas~This place in the City Palace, Udaipur, is considered the best place for clicking pictures, as it offers views of almost all the major attractions, such as Jag Mandir Palace, Taj Lake Palace, Gangaur Ghat, and sunset reflection. A Jharokha is a small, balcony-type window in Rajasthani architecture, from which queens historically watched festivals and Gangaur celebrations. It is also considered the best place for pre-wedding shoots due to its romantic sunset vibe, lake backdrop and grand heritage feel.
✔ Best photo angles:
- Tripolia full gate frame
- Badi Mahal framing shot
- Peacock Courtyard
- Mirror galleries
- harokhas background Lake Pichola
✔ All Information You Need
- Timings: 9:00 AM – 8:00 PM (Daily)
- Museum Counter: 4:20pm –5:20 PM close
- Visit Duration: 2.5–3.5 hrs
- Entry Fee: ₹300–₹450 per(Adults), ₹100 (Kids)
- Photography Fees: ₹150 से ₹300
Bonus tip: If you’re a student, bring your student ID so your ticket costs only ₹200, and if you want to see the bar view of the City Palace, it costs only ₹50. If you want to book the City Palace for a pre-wedding, the charge could be around ₹30,000 or more, depending on your needs.
2 sajjangarh palace

Sajjangarh Palace is the only hilltop palace built on Bansdara Hill in Udaipur. Its construction was started by Maharana Sajjan Singh between 1874-1884. His plan was to make it a 9-storey astronomical centre but due to Sajjan Singh’s death, his work remained incomplete due to which this palace was built by his successor Maharana Fateh Singh, hence Sajjangarh was named after the ruler of Udaipur, Maharana Sajjan Singh. And from here you can see the iconic views of Udaipur like Pichola Lake, City Palace, Jaisamand Lake from where you can click royal pictures.
✔ All Information You Need
- Timings: 9:00 AM – 6:30 PM (Daily)
- Museum Counter: 4:00pm –6:30 PM close
- Visit Duration: 1–2 hrs
- Entry Fee: ₹150–₹200 per(Adults), ₹60 (Kids)
- Photography Fees: ₹50 से ₹200
Bonus tip: If you take a four-wheeler with you, it will cost ₹350. If you don’t have a vehicle, shared vehicles are available to reach Sajjangarh Palace, which cost just ₹120. Tickets to Sajjangarh Palace cost ₹500 for foreigners and ₹200 for Indian citizens. This place is also great to visit during the monsoon season..
3 Bagore ki Haveli

One of Udaipur’s most famous landmarks, located close to the Gangaur Ghat and Fateh Sagar, was built in the 18th century and was later used by the Mewar Royal Family. It has now been converted from a mansion into a museum.
As you enter, you’ll find Chadani Chowk, opposite which is the Royal Saga Square, which details which kings ruled for how many years, which flags were used in which states, their symbols, and even the weapons exhibits of ancient kings like Maharana Pratap and Maharana Sajjan Singh. Their weapons have been kept.
The main attraction of Bangore’s Haveli is Kalavithi, where you will find statues that are not found anywhere else in the world and take 2 to 3 years to make, costing from 5,000 to 7 lakh rupees.
✔ All Information You Need
- Timings: 9:30 AM – 5:30 PM (Daily)
- Museum Counter: 5:00 PM close
- Visit Duration: 1–2 hrs
- Entry Fee: ₹60 per(Adults), ₹40 (Kids)
- Photography Fees: free
Bonus tip: If you are a content creator and make a video here, you will be charged Rs 50. There is no charge for clicking photos using your mobile.and You can also go to the top floor and click your photo with the view of Gangaur Ghat.
4 Fateh sager lake

One of Udaipur’s most famous lakes, Fateh Sagar Lake is the city’s second largest. You can also enjoy boating activities here.Most importantly, don’t miss Nehru Park, located in the middle of the lake, as I found the experience even more enjoyable. A ticket to Nehru Park is only ₹30.This park is surrounded by lush greenery and water, which makes every photo taken here look premium. This is why Fateh Sagar Lake is considered one of Udaipur’s best photo spots.
If you are interested in watching fishes, then you can also visit this aquarium located on the banks of Pichola Lake. Where I saw at least 130 to 160 different types of fishes from different regions. And its ticket price is Rs 160 for every Indian adult, and the opening time is from 8 am to 11 pm.
✔ All Information You Need
- Visit Duration: 1 –1.5 hrs
- Photography Fees: free
- Boating Fee: ₹ 195 per(Adults), ₹98 (Kids
- Lake open Timings: 8:00 AM – 6:00 PM (Daily)
- Boating Counter : 8:00 AM – 4:30 PM open
Bonus tip: If you are a foreigner and want to visit the aquarium, then your cost will be ₹360 per (Adults). If you want to book your private boat to visit Fateh Sagar, then this can be the best option because there is a different fun in seeing the view of Fateh Sagar Lake in a speed boat and its price depends on your needs like for how much time you are booking.
5 Saheliyo ki Badi

You’ve probably heard of this place at some point, as it’s considered one of Udaipur’s best photo spots. Built in the 18th century by Maharana Sangram Singh II specifically for the Maharanis and their friends, it boasts numerous attractions, including palaces and five fountains. Weddings and film shoots are often held here.
If you want to visit, July and August are the best months to visit, as it hosts a fair, also known as Hariyali Amavasya, which draws millions of people.
✔ All Information You Need
- Timings: 9:00 AM – 7:00 PM (Daily)
- Last entery time: 6:30 PM – 7:00 PM close
- Visit Duration: 1–2 hrs
- Entry Fee: ₹20 per(Adults), ₹5 (Kids)
- Photography Fees: free
Bonus Tip: If you are visiting during the Hariyali Amavasya fair which lasts for two days, you can visit on one day with your family or friends as on the second day only ladies are allowed entry as it is believed that just like the queens were allowed to come here earlier, similarly all ladies should be allowed to come here and they should be given complete freedom. And this place is best to visit in monsoon.
6 vintage car collection

This is a place in Udaipur where 20 old vintage cars are displayed which are very luxurious, premium and expensive, like the most premium car here is Rolls-Royce Phantom which is estimated to cost around 9 crore rupees and the car collection here is considered to be one of the famous and selected best collections not only in Udaipur but also in Rajasthan. If you are a photographer and you like to click photos with luxury cars then you can visit here.
✔ All Information You Need
- Timings: 9:00 AM – 9: 00 PM (Daily)
- Last entery time – 8:00 pm– 8:30pm(close)
- Visit Duration: 1–2 hrs
- Entry Fee: ₹430 per(Adults), ₹250 (Kids)
- Photography Fees: free
7 Dudh Talai

Udaipur has many lakes and ponds, including Doodh Talai, which is known for its natural beauty and is considered a great place to visit during the monsoon season. The monsoon season is a major attraction here. When clouds form over Doodh Lake, the water appears completely white as the shadows fall on the lake, making it appear as if the lake is now filled with milk. Due to which it is called Doodh Tali.
In 2026, water sports activities like peak rides, bicycle rides, roller rides, and balloon rides were also introduced, further attracting tourists. And there is also Karni Mata Temple nearby, which can be reached by ropeway, and you can have darshan of Mata Karni.
✔ All Information You Need
- Timings: 9:00 AM – 7: 30 PM (Daily)
- Visit Duration: 1 hrs
- Entry Fee: ₹free
- Photography Fees: free
- Best time to visit – monsoon season
Bonus Tip: There is no entry fee here; only the adventurous activities at Doodh Talai are charged, which range from 80 to 250 rupees.
Frequently ask question
1 Which is the best place for pre wedding photoshoot in Udaipur?
Ans~Saheliyon Ki Bari, Fateh Sagar Lake and Bahubali Hills are considered to be the best places for pre-wedding photoshoot.
2 In which year was Jagdish Temple constructed?
Ans~Jagdish Temple was built in 1651 by Maharana Jagat Singh.
3 What is the charge for a boat ride in Lake Pichola?
Ans~The price of boat ride in Pichola Lake is Rs 360 for Luxarey and Rs 180 for normal ride.The summer season in Guptkashi is pleasant. The daytime temperature here ranges from approximately 18°C to 25°C, while the nighttime temperature is between 8°C and 12°C.
4 Best Honeymoon places in india
Ans~ To learn more about the top 5 honeymoon destinations in India, including Udaipur, Shimla, Goa, Mussoorie, Jaipur, and other places, click on this link top honeymoon destination
