Umaid Bhawan Palace Jodhpur

The best hotels in India: 2022 Readers' Choice Awards

These are the very best hotels in India – as voted for by you

India's hotel scene is awash with glittering places to stay – grand palaces across New Delhi and Mumbai to gorgeous properties set in acres of gardens and pretty stays from Agra to Kolkata via Udaipur, Jaipur and Bengaluru. 

These are the best hotels in India, according to the 2022 Readers' Choice Awards. The scores below are percentages representing overall average levels of satisfaction.

20. SUJAN The Serai, Jaisalmer. Score 94.58

19. Taj Palace, New Delhi. Score 94.58

18. The Oberoi Grand, Kolkata. Score 95.71

17. JW Marriott Mumbai Juhu. Score 96.02

16. The Oberoi, Gurgaon. Score 97.76

15. The Oberoi Rajvilas, Jaipur. Score 97.94

14. The Oberoi Amarvilas, Agra. Score 97.97

13. Taj Fateh Prakash Palace, Udaipur. Score 98.03

12. The Oberoi Cecil, Shimla. Score 98.06

11. The Lodhi, New Delhi. Score 98.06

Umaid Bhawan Palace, JodhpurGUYHERVAIS

10. The Oberoi, Mumbai. Score 98.08

9. Taj Lake Palace, Udaipur. Score 98.14

8. Rambagh Palace, Jaipur. Score 98.35

7. The Oberoi, Bengaluru. Score 98.47

6. ITC Maurya, a Luxury Collection Hotel, New Delhi. Score 98.49

5. The Oberoi, New Delhi. Score 98.50

4. The Taj Mahal Palace, Mumbai. Score 99.23

3. The Oberoi Udaivilas, Udaipur. Score 99.35

2. The Leela Palace New Delhi. Score 99.47

1. Umaid Bhawan Palace, Jodhpur. Score 99.54