Het Marigold Hotel is gesitueerd in India en een verblijfplaats voor Britse gepensioneerden. Het hotel doet luxueuzer aan dan dat het is. Twee hoopvolle nieuwkomers komen er al snel achter dat niet alles is wat het lijkt als ze te horen krijgen dat er nog maar één eenpersoonskamer te huren valt. Ondertussen houdt de nieuwe assistent-manager van het hotel, Muriel, ieders geheimen goed in de gaten.