India’s capital is one of the world’s most populous cities. New Delhi receives one of the highest number of visitors every year, due to business and tourists. Whatever your reason for being there, make sure you stay in one of the top hotels. You’ll feel like royalty.
Run by two charming Frenchmen, Amarya Haveli, in the quiet and cozy residential Hauz Khas enclave, is comfortably kitschy with themed rooms and friendly staff.
This gracious establishment (built in 1931) is the best large hotel in Delhi -- certainly for anyone wanting something more atmospheric than any chain, no matter how luxurious, can offer.
The Manor 89
77, Friends Colony West
While some will certainly like its Palm Springs-y panache, this affordable hotel retreat is a smart choice for a tranquil stay far from the Delhi crowds.
15 Parliament Street
They don’t come much snazzier than this place, with its super-cool lobby, ultra-modern rooms, and en-suite bathrooms screened off by frosted glass walls.
Number One Mansingh Road
This opulent, slightly brash hotel has an exciting atmosphere, award-wining restaurants and a range of superefficient amenities.
7 Shamnath Marg
This peaceful Georgian gem is a little out of the center of Delhi, but it has more character and charm than most of the big hotel competitors.
12 Dr Apj Abdul Kalam Road
With over half a century behind it, this elegant old-fashioned hotel... provides good access to local life.
The Leela Palace opened its doors in October 2011 and has quickly established itself as one of the best hotels in the city.
R - 500
Staying here is your best opportunity to rub shoulders with sophisticated, down-to-earth, extremely knowledgeable Delhiites.
The Lodhi 79
Formerly the Aman, the Lodhi is one of Delhi’s finest luxury hotels, with only 40 huge, lovely rooms and suites and acres of space
193 Golf Links
This little-known guesthouse is a jewel, Delhi's only combination of style and affordability, where hospitality and attention to detail are second to none.