Book Now

Welcome to Petals

Luxury Meets Friendly Hospitality

The Luxury Experience
You'll Remember

Take a luxury vacation amidst tea estate in Nilgiris. Unlike resorts, we care for our guests and their likings.

Petals is a luxury home stay in Nilgiris. Our fully-serviced villas in Nilgiris are curated to cater to all your needs, and come with all the necessary facilities required for an extravagant yet homely living experience.

Choose a Villa

Holidays matter

They are our lifeline to sanity, a chance to step away from everyday life and reconnect with the people we love; a time to relax, to be the real us, or indeed to be whoever we want to be. Petals have curated a collection of the Nilgiris' most exclusive Luxury Villas, for a unique self-catering experience that ensures the magic lasts long after the holiday ends.

Choose a Villa