
Rishikesh, India
Taj Rishikesh Resort & Spa, Uttarakhand
Set at a bend in the Ganges several miles upriver from Rishikesh proper, Taj Rishikesh Resort & Spa occupies one of the more geographically dramatic positions in Indian luxury hospitality. With 79 rooms starting from $631 per night, the property pairs Himalayan foothills views with the Taj group's Jiva spa programme and an all-day dining restaurant, Rock Flour, built around farm-sourced ingredients and floor-to-ceiling river views.






