Báječný hotel Marigold, který sídlí v Indii, má být místem odpočinku pro skupinu noblesních důchodců z Velké Británie. Má to být místo, kde stráví své zasloužené stáří, obklopeni přepychem a vymoženostmi. To si myslí až do chvíle, než se těchto sedm seniorů, toužících po změně a novém životě, ocitne před branou ne ještě zcela hotového hotelu. Tak začíná vtipné a romantické dobrodružství v zemi neočekávaných radostí a možností. Do sluncem prozářeného Jaipuru přijíždí s jediným přáním začít znovu žít tito penzisté: finančně nezabezpečená, čerstvě ovdovělá Evelyn (Judi Dench), iluzí zbavený soudce Nejvyššího soudu Graham (Tom Wilkinson), hádavý pár Douglas a Jean (Bill Nighy a Penelope Wilton), věční hledači lásky Norman (Ronald Pickup) a Madge (Celia Imrie) a Muriel (Maggie Smith) – jejímž jediným záměrem je nechat si v Indii vyměnit kloub a okamžitě tuto zemi opustit. Všichni se ocitnou v rukou napospas Sonnymu Kapoorovi (Dev Patel), mladému, ambicióznímu a naivnímu majiteli, který zdědil kdysi úchvatnou budovu po svém otci, a který věří, že se mu ji podaří proměnit v prvotřídní luxusní hotel. Zatím může nabídnout jen chaos, co ale chybí Sonnymu ve zdrojích, dokáže v hojnosti nabídnout v nadšení a entusiasmu. Noví hosté jsou i přes jeho optimismus zděšení, postupně zjišťují, že k avizovaným “zlepšením” jaksi nedošlo a vymoženosti jako voda, elektřina nebo telefon zůstávají téměř nedostupné. Stejně tak jsou zmateni Indií, zemí plnou kontrastů, na jedné straně špinavou a nebezpečnou, na druhé straně moderní, krásnou a výjimečnou. Ze začátku to vypadá, že ani jeden ze sedmi hrdinů netuší, co jim budoucnost v cizí zemi přinese. Ale postupně, tak jak si vytvářejí nová přátelství a objevují mnohé nové zážitky, postupně zapomínají na svoji minulost a těší se, co přinese budoucnost.