Luxury Hotels in India
W Goa *****
India
W Goa occupies a clifftop position above Vagator Beach in North Goa, India’s first W Hotel and the gateway to one of the country’s most culturally charged coastlines, with the 500-year-old Chapora Fort, the Arabian Sea, and Goa’s world-renowned psytrance...
Soho House Mumbai *****
India
Soho House Mumbai is an 11-storey members’ club and hotel on Juhu Beach in Santacruz West, the first Soho House in India, with 38 bedrooms, a rooftop pool, a 32-seat screening room, and Cecconi’s Northern Italian restaurant on the ground...
Amanbagh *****
India
Amanbagh is an Aman resort in the Aravalli Hills of Rajasthan, occupying the site of a former royal hunting ground in Ajabgarh Village, two hours by private car from Jaipur or accessible by helicopter via the property’s own helipad. Rose-hued...
ITC Mughal *****
India
ITC Mughal, a Luxury Collection Resort & Spa, is the only hotel in India to win the Aga Khan Award for architecture, set across 23 acres of gardens near the Taj Mahal in Agra. The resort draws on Mughal building...