Sette pensionati inglesi partono alla volta dell'India per poter trascorrere una tranquilla pensione. Il resort in cui alloggiano però, il Marigold Hotel, si dimostra ben lontano dalle loro attese. Inizia così un'avventura comica, romantica e struggente in una terra ricca di piaceri inaspettati che sarà in grado di cambiare le loro vite per sempre.