Bollywood movies shot at forts in India

Posted 7 months ago Posted 7 months ago

Bollywood is all about picturesque locations and larger-than-life venues—and what’s grander than a palace? India’s rich culture, heritage, and forts give Bollywood ample locations to explore.

Even if the forts aren’t well known, one film shot there can make it a tourist hotspot within weeks - such is the power of Bollywood.

We take a look at a few examples where the most epic films have been shot. Can you recognise any of these locations?

Bajirao Mastani

This jaw-dropping period war drama was shot in the amazing Amer Fort. The fort has enormous historical significance and is a prime example of Mughal architecture, which greatly influenced the architectural style of several buildings around the period. A visit to Amer Fort will take you back in time and make you feel like royalty.

Yeh Jawaani Hai Deewani 

Located on the banks of Udaipur’s Lake Pichola is the Oberoi Udaivilas, the location for Kalki Koechlin’s big fat Indian wedding in Ranbir Kapoor and Deepika Padukone starrer Yeh Jawaani Hai Deewani. The hotel was constructed on the hunting grounds of the Maharana of Mewar. The luxury estate is inspired by Mewari tradition and architecture.

Bhool Bhulaiya

Seen in the chilling Akshay Kumar and Vidya Balan starrer Bhool Bhulaiya is Chomu Palace, a 300-year-old palace-turned-hotel rich with Rajasthani architecture. Interestingly, this historic monument is designed according to the principles of Vastu Shastra.


Laxmi Niwas Palace located in the Lalgarh Palace Complex, Bikaner, Rajasthan, was built for Sir Ganga Singh in 1904. It was built in the Indo-Saracenic style, and was seen as Fawad Khan’s royal home in the Sonam Kapoor starrer Khoobsurat.


Sanjay Leela Bhansali’s Padmaavat also treated us with some magnificent locations. The film received much appreciation, and the locations definitely played a major role in it. Places like Chittorgarh Fort (Rajasthan) and Jaigarh Fort (Rajasthan) were captured brilliantly on-screen by Sanjay Leela Bhansali.