If you love tales of royal palaces, epic love stories, and royal scandals, you’re in for a treat! With Netflix’s The Royals taking the internet by storm, it’s clear we just can’t get enough of Indian royal families sagas. Whether you adore romance, power struggles, or breathtaking visuals, here are 10 incredible movies and series that let you experience the grandeur and drama of Indian royalty.
1. The Royals (2025) – A Modern Twist on Royal Scandals
Where to Watch: Netflix
Enter the glamorous world of Prince Aviraaj Singh, who must save his family’s crumbling legacy with the help of savvy businesswoman Sophia Shekhar. Starring Ishaan Khatter, Bhumi Pednekar, Zeenat Aman, Milind Soman, and Nora Fatehi, this romantic comedy offers royal drama with a fresh twist.
2. Bajirao Mastani (2015) – The Epic Love Story of a Warrior King
Where to Watch: Netflix
Sanjay Leela Bhansali’s masterpiece tells the passionate tale of Peshwa Bajirao (Ranveer Singh) and Mastani (Deepika Padukone). With stunning visuals, heartfelt music, and a stellar cast (including Priyanka Chopra), this royal romance is a cinematic treasure.
3. Chhavaa (2025) – A Grand Saga of Maratha Valor
Where to Watch: Netflix
This historical action film stars Vicky Kaushal as Chhatrapati Sambhaji Maharaj, who battles Mughal Emperor Aurangzeb (Akshaye Khanna) after Shivaji’s death. Rashmika Mandanna’s portrayal of Yesubai adds emotional depth to this epic tale of courage and resistance.
4. Padmaavat (2018) – A Queen’s Unyielding Courage
Where to Watch: Amazon Prime Video
Dive into the legend of Queen Padmavati (Deepika Padukone), who stands fearless against the ruthless Sultan Alauddin Khilji (Ranveer Singh). This visually stunning film is a tale of honor, sacrifice, and undying love.
5. Jodha Akbar (2008)
Where to Watch: JioHotstar
Hrithik Roshan and Aishwarya Rai bring to life the iconic love story of Emperor Akbar and Jodha Bai. With grand sets, soulful music by A.R. Rahman, and a tale of love overcoming differences, this one’s a royal classic.
6. Kull: The Legacy of the Raisingghs – A Throne Wrapped in Deceit
Where to Watch: JioHotstar
Three royal heirs locked in a deadly struggle for power — betrayal, danger, and ambition collide in this gripping family drama filled with royal intrigue.
7. Bhool Bhulaiyaa (2007) – A Haunted Palace with Dark Secrets
Where to Watch: JioHotstar
A blend of horror and comedy, this film revolves around a haunted palace of a royal family with a mysterious past. With Akshay Kumar and Vidya Balan leading the cast, it’s a spooky yet entertaining royal tale.
8, 9. PS-1 (2022) & PS-2 (2023) – The Grand Saga of the Chola Dynasty
Where to Watch: Amazon Prime Video
Directed by Mani Ratnam, these films bring to life the glory and battles of the Chola Dynasty. Featuring a stellar cast led by Aishwarya Rai and Vikram, it’s a cinematic journey into ancient royalty.
10. Taj: Divided by Blood (2023)
Where to Watch: ZEE5
This epic series takes you through the drama, ambition, and conflicts of the Mughal Empire, exploring its rise and eventual decline.
Which ones are you going to binge-watch first?