Find and Book Top Hotels in New Delhi

Search among 255 available hotels and places to stay in New Delhi from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-50 out of 255
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.6
Great170 reviews
MapView on map2.2 mi from City Center1.0 mi from Hazrat Nizamuddin Railway Station
From   US$ 188 /nightSelect
8.4
Great360 reviews
MapView on map1800 yd from City Center300 yd from Jantar Mantar
From   US$ 138 /nightSelect
8.4
Great334 reviews
2.4 mi from City Center1800 yd from Embassy of the United States of America
From   US$ 160 /nightSelect
8.2
Great356 reviews
7.2 mi from City Center
From   US$ 241 /nightSelect
8.2
Great282 reviews
1.0 mi from City Center1200 yd from World Bank
From   US$ 111 /nightSelect
8.4
Great274 reviews
2.7 mi from City Center1.0 mi from Embassy of the United States of America
From   US$ 68 /nightSelect
8.0
Great137 reviews
6.7 mi from City Center
From   US$ 110 /nightSelect
2.3 mi from City Center1700 yd from World Bank
From   US$ 236 /nightSelect
8.4
Great136 reviews
2.4 mi from City Center1500 yd from Embassy of the United States of America
From   US$ 55 /nightSelect
8.2
Great179 reviews
3.4 mi from City Center
From   US$ 52 /nightSelect
8.2
Great134 reviews
6.8 mi from City Center
From   US$ 93 /nightSelect
8.2
Great291 reviews
1400 yd from City Center800 yd from Jantar Mantar
From   US$ 67 /nightSelect
8.2
Great195 reviews
6.7 mi from City Center
From   US$ 60 /nightSelect
8.2
Great126 reviews
6.1 mi from City Center
From   US$ 116 /nightSelect
8.2
Great216 reviews
1200 yd from City Center1100 yd from Jantar Mantar
From   US$ 68 /nightSelect
8.2
Great137 reviews
1.1 mi from City Center1200 yd from India Gate
From   US$ 88 /nightSelect
8.0
Great164 reviews
1.5 mi from City Center1400 yd from India Gate
From   US$ 57 /nightSelect
6.8 mi from City Center
From   US$ 35 /nightSelect
8.2
Great187 reviews
6.7 mi from City Center
From   US$ 191 /nightSelect
8.0
Great135 reviews
3.8 mi from City Center
From   US$ 70 /nightSelect
8.2
Great134 reviews
6.6 mi from City Center
From   US$ 83 /nightSelect
8.4
Great62 reviews
9.5 mi from City Center
From   US$ 82 /nightSelect
6.8 mi from City Center
From   US$ 61 /nightSelect
3.1 mi from City Center1200 yd from Old Delhi railway station
From   US$ 204 /nightSelect
8.0
Great168 reviews
9.7 mi from City Center
From   US$ 68 /nightSelect
8.4
Great169 reviews
6.9 mi from City Center
From   US$ 98 /nightSelect
8.0
Great221 reviews
1.3 mi from City Center700 yd from Connaught Place
From   US$ 69 /nightSelect
8.2
Great275 reviews
1.5 mi from City Center400 yd from Connaught Place
From   US$ 97 /nightSelect
8.6
Great349 reviews
4.3 mi from City Center1600 yd from Old Delhi railway station
From   US$ 90 /nightSelect
8.4
Great251 reviews
2.2 mi from City Center500 yd from New Delhi Railway Station
From   US$ 30 /nightSelect
8.4
Great140 reviews
6.0 mi from City Center
From   US$ 74 /nightSelect
7.8
Very good65 reviews
4.8 mi from City Center
From   US$ 91 /nightSelect
8.4
Great54 reviews
6.9 mi from City Center
From   US$ 44 /nightSelect
8.0
Great150 reviews
6.6 mi from City Center
From   US$ 50 /nightSelect
8.2
Great335 reviews
7.4 mi from City Center
From   US$ 17 /nightSelect
8.2
Great51 reviews
8.5 mi from City Center
From   US$ 210 /nightSelect
8.2
Great178 reviews
1.6 mi from City Center300 yd from Connaught Place
From   US$ 79 /nightSelect
8.2
Great147 reviews
5.2 mi from City Center1600 yd from Lotus Temple
From   US$ 67 /nightSelect
8.2
Great208 reviews
6.7 mi from City Center
From   US$ 111 /nightSelect
8.2
Great187 reviews
1400 yd from City Center600 yd from Jantar Mantar
From   US$ 107 /nightSelect
8.0
Great200 reviews
1.9 mi from City Center700 yd from New Delhi Railway Station
From   US$ 35 /nightSelect
8.2
Great183 reviews
2.2 mi from City Center500 yd from New Delhi Railway Station
From   US$ 33 /nightSelect
8.4
Great135 reviews
7.0 mi from City Center1.1 mi from Apollo Hospital
From   US$ 102 /nightSelect
8.6
Great38 reviews
4.9 mi from City Center
From   US$ 13 /nightSelect
7.8
Very good235 reviews
6.8 mi from City Center
From   US$ 22 /nightSelect
8.4
Great48 reviews
4.2 mi from City Center1.2 mi from Lotus Temple
From   US$ 132 /nightSelect
8.4
Great301 reviews
2.2 mi from City Center500 yd from New Delhi Railway Station
From   US$ 48 /nightSelect
8.4
Great110 reviews
3.0 mi from City Center1400 yd from Old Delhi railway station
From   US$ 32 /nightSelect
8.4
Great71 reviews
2.3 mi from City Center500 yd from New Delhi Railway Station
From   US$ 10 /nightSelect
8.4
Great39 reviews
7.6 mi from City Center
From   US$ 20 /nightSelect

Best hotels and places to stay in New Delhi

Why visit?

New Delhi, the capital city of India, is a vibrant and bustling metropolis that offers a fascinating blend of history, culture, and modernity. With its magnificent architecture, vibrant markets, and delicious cuisine, it is a must-visit destination for travelers. The city is home to a wide range of hotels, ranging from luxurious 5-star accommodations to cozy boutique hotels, ensuring there is something for every travelers taste and budget.

Where to stay?

Connaught Place: Located in the heart of New Delhi, Connaught Place is a popular area for tourists to stay in. It offers a central location with easy access to major attractions like India Gate and the Red Fort. There are several luxury hotels in this area, including the iconic Taj Mahal Hotel, providing a luxurious and convenient base for exploring the city.

South Delhi: South Delhi is another great area to consider for accommodation. It is known for its upscale residential neighborhoods, stylish shopping malls, and renowned restaurants. This area offers a mix of luxury hotels, boutique accommodations, and guesthouses, catering to different budgets. It is also well-connected to popular attractions like the Qutub Minar and Lotus Temple.

Paharganj: If youre looking for budget-friendly accommodations, Paharganj is a popular choice. This vibrant neighborhood, located near New Delhi Railway Station, is filled with budget hotels, guesthouses, and backpacker hostels. It is a hub for backpackers and offers easy access to popular attractions, such as the Old Delhi market and Jama Masjid.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $50 to $100.

4-star hotels: The average price per night is around $100 to $200.

5-star hotels: The average price per night is around $200 to $500.

Best value for money:

The Claridges: Located in the heart of New Delhi, The Claridges offers a perfect combination of luxury and affordability. This 5-star hotel boasts elegant rooms with modern amenities and a serene outdoor pool. Its central location provides easy access to major attractions, making it a convenient choice for travelers seeking a comfortable stay without breaking the bank.

The Metropolitan Hotel & Spa: Situated in the bustling Connaught Place area, The Metropolitan Hotel & Spa offers well-appointed rooms at competitive prices. This 5-star hotel features a rooftop pool, rejuvenating spa services, and multiple dining options. Its excellent location allows guests to explore nearby attractions such as India Gate and Janpath Market.

Shangri-Las: Eros Hotel: Known for its impeccable service and luxurious amenities, Shangri-Las: Eros Hotel provides great value for money. This 5-star hotel offers spacious rooms, a rooftop pool with panoramic city views, and a variety of dining options. Its prime location in Connaught Place ensures easy access to popular sights like the Red Fort and Jama Masjid.

Best kid-friendly hotels:

Hyatt Regency Delhi: Hyatt Regency is a family-friendly hotel that provides a comfortable and enjoyable stay for both children and adults. It offers spacious rooms, a kids club, and a swimming pool. The hotels convenient location near Delhis diplomatic enclave and popular shopping areas makes it an ideal choice for families.

The Taj Mahal Hotel: Known for its grandeur and legendary hospitality, The Taj Mahal Hotel offers a delightful experience for families traveling with children. With its spacious rooms, personalized service, and amenities like a pool and multiple dining options, the hotel ensures a memorable stay. It is conveniently located near major attractions like India Gate and the National Museum.

Best hotels for a romantic getaway:

The Lodhi: The Lodhi captures the essence of romance with its luxurious and secluded ambiance. This 5-star hotel features elegant and spacious suites, private plunge pools, and lush gardens. Couples can indulge in a couples spa treatment or enjoy a romantic dinner at one of the hotels fine dining restaurants.

ITC Maurya: ITC Maurya is a luxurious hotel known for its opulence and romance. It offers beautifully appointed rooms, a tranquil spa, and multiple dining options, including the iconic Bukhara restaurant. The hotels elegant decor and attentive service create a perfect environment for a romantic retreat.

Best for location:

Taj Palace: Taj Palace is a 5-star hotel that offers a prime location in the diplomatic enclave of New Delhi. It provides luxurious rooms, a tranquil pool, and multiple dining options. Being close to embassies and major business districts, it is an ideal choice for business travelers and those seeking a convenient location.

Le Meridien New Delhi: Situated in the heart of the city, Le Meridien New Delhi offers easy access to popular tourist attractions and shopping areas. This 5-star hotel features well-appointed rooms, a rooftop pool, and various dining options. Its central location makes it a perfect base for exploring the vibrant city.

The Imperial: Known for its colonial-era charm, The Imperial is centrally located in Connaught Place. This 5-star heritage hotel showcases lavish rooms, a luxurious spa, and a range of exquisite dining options. It is also in close proximity to historical landmarks like Jantar Mantar and Gurudwara Bangla Sahib.

Best for a short city break:

The Park New Delhi: The Park New Delhi is a contemporary 4-star hotel that offers a stylish and vibrant atmosphere. It features modern rooms, a rooftop pool with panoramic views, and trendy dining and nightlife options. Its central location in Connaught Place allows easy access to shopping areas and entertainment hubs.

The Roseate: Situated near the Indira Gandhi International Airport, The Roseate provides a tranquil escape from the citys hustle and bustle. This luxury hotel offers spacious rooms, lush green surroundings, and a serene pool. Its close proximity to the airport makes it a convenient choice for a short stopover or quick city break.

Show moreLess