The Sanctuary
Welcome to Kaaya Nature Resort, a hidden gem in the serene landscapes of Ajabgarh, Alwar. Surrounded by majestic hills and unspoiled nature, our resort offers a peaceful escape from city life. Discover the charm of royal-style luxury tents paired with modern comfort, blending tradition and tranquility.
Private Suites
Above Sea Level
Years of Hospitality
Guest Return Rate
Gallery
Accommodation
Each space is thoughtfully designed to bring you closer to nature — open views, natural materials, and a quiet you can feel the moment you step inside. Choose from three kinds of stay, each suited to a different kind of traveller.
From ₹ 2,000 per night · Includes breakfast
Curated Stays
Romance
A private ridge-facing suite, candlelit dining on your terrace, couples' spa rituals, and a dedicated butler for every moment between two.
Discover MoreFamily
Multi-room lodges, guided wildlife trails for young explorers, evening bonfires, and itineraries crafted so every generation can breathe.
View DetailsCelebration
Full villa buyouts, private chef, music under alpine stars, and dedicated hosts for birthdays, reunions, and every kind of celebration.
Plan CelebrationCelebrate at Kaya
Nestled in the Aravallis, Kaya is the perfect backdrop for life's most cherished milestones. Tell us your occasion — we'll take care of the rest.
All packages are fully customisable · Group discounts available for 8+ guests
Plan Your CelebrationGetting Here
Kaya Nature Resort is located in the serene village of Ajabgarh, Alwar — just 3–4 hours from Delhi-NCR by road. The nearest major city is Alwar (approx. 45 km), and the resort is easily accessible from Delhi, Gurugram, Jaipur, and Noida.
Alternatively, guests can take a train to Alwar railway station, from where the resort arranges pickup on request. We also assist with local cab bookings and customised travel arrangements.
Kaya Nature Resort
Ajabgarh, Alwar
Rajasthan 301001, India
✈
Delhi Airport
~3.5 hrs by road
🚂
Alwar Station
~45 km · 1 hr
🏙️
Jaipur
~120 km · 2.5 hrs