Some of the world’s most luxurious hotels
The Indian Oberoi hotels are some of the world’s best, with the Oberoi Vanyavilas toping the World’s Best Hotels list and three others hotels of the same chain following in Jaipur, Mumbai and Udaipur. There are also four palaces on the list, with the Taj Mahal Palace and Tower in Mumbai obtaining the highest scores.
- ITC Mughal, Agra, India
- Oberoi Amarvilas, Agra, India
- Oberoi Rajvilas, Jaipur, India
- Rambagh Palace, Jaipur, India
- Umaid Bhawan Palace, Jodhpur, India
- Taj Mahal Palace & Tower, Mumbai, India
- The Oberoi Mumbai, Mumbai, India
- Taj Mahal Hotel New Delhi, New Delhi , India
- Taj Palace Hotel New Delhi, New Delhi, India
- The Imperial New Delhi, New Delhi, India
- The Oberoi New Delhi, New Delhi, India
- Oberoi Udaivilas, Udaipur, India
- Taj Lake Palace, Udaipur, India
- Vivanta by Taj – Malabar, Kochi, India