Top Hotels in New Delhi

Search among 231 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
1Filter & Sort
View map
151-200 out of 231
1Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
MapView on map3.4 mi from City Center1000 yd from Hazrat Nizamuddin Railway Station
From   US$ 36 /nightSelect
7.8
Very good38 reviews
MapView on map1.9 mi from City Center600 yd from New Delhi Railway Station
From   US$ 21 /nightSelect
8.2
Great32 reviews
6.9 mi from City Center
From   US$ 13 /nightSelect
8.0
Great37 reviews
2.0 mi from City Center1600 yd from India Gate
From   US$ 174 /nightSelect
8.0
Great17 reviews
6.0 mi from City Center
From   US$ 31 /nightSelect
8.0
Great14 reviews
2.4 mi from City Center700 yd from Karol Bagh Market
From   US$ 65 /nightSelect
8.0
Great46 reviews
2.4 mi from City Center600 yd from Karol Bagh Market
From   US$ 37 /nightSelect
2.2 mi from City Center600 yd from New Delhi Railway Station
From   US$ 49 /nightSelect
8.0
Great46 reviews
2.7 mi from City Center1100 yd from Karol Bagh Market
From   US$ 54 /nightSelect
8.2
Great55 reviews
1.9 mi from City Center800 yd from New Delhi Railway Station
From   US$ 28 /nightSelect
8.2
Great37 reviews
3.8 mi from City Center
From   US$ 39 /nightSelect
9.4
Perfect2 reviews
7.7 mi from City Center
From   US$ 12 /nightSelect
6.7 mi from City Center
From   US$ 44 /nightSelect
1.9 mi from City Center900 yd from New Delhi Railway Station
From   US$ 20 /nightSelect
8.2
Great5 reviews
4.0 mi from City Center
From   US$ 46 /nightSelect
7.8
Very good19 reviews
From   US$ 44 /nightSelect
8.4
Great23 reviews
7.7 mi from City Center
From   US$ 18 /nightSelect
7.8
Very good39 reviews
2.2 mi from City Center900 yd from New Delhi Railway Station
From   US$ 39 /nightSelect
8.8
Great11 reviews
5.3 mi from City Center
From   US$ 31 /nightSelect
6.7 mi from City Center
From   US$ 36 /nightSelect
7.8 mi from City Center
From   US$ 35 /nightSelect
8.2
Great29 reviews
5.4 mi from City Center1000 yd from Lotus Temple
From   US$ 45 /nightSelect
8.2
Great37 reviews
2.7 mi from City Center800 yd from Karol Bagh Market
From   US$ 34 /nightSelect
6.9 mi from City Center
From   US$ 36 /nightSelect
8.0
Great2 reviews
5.3 mi from City Center1.2 mi from Lotus Temple
Select
7.8
Very good18 reviews
7.7 mi from City Center
From   US$ 18 /nightSelect
8.2
Great33 reviews
1.9 mi from City Center700 yd from New Delhi Railway Station
From   US$ 21 /nightSelect
7.6 mi from City Center
From   US$ 21 /nightSelect
Bed & Breakfast
8.2
Great51 reviews
2.9 mi from City Center1000 yd from Hazrat Nizamuddin Railway Station
From   US$ 54 /nightSelect
3.6 mi from City Center
From   US$ 70 /nightSelect
8.2
Great19 reviews
5.5 mi from City Center
From   US$ 42 /nightSelect
8.2
Great39 reviews
2.3 mi from City Center600 yd from New Delhi Railway Station
From   US$ 42 /nightSelect
8.0
Great42 reviews
5.7 mi from City Center
From   US$ 48 /nightSelect
7.6
Very good95 reviews
2.6 mi from City Center500 yd from Karol Bagh Market
From   US$ 41 /nightSelect
8.4
Great6 reviews
From   US$ 26 /nightSelect
8.2
Great22 reviews
4.2 mi from City Center1.2 mi from Hazrat Nizamuddin Railway Station
From   US$ 130 /nightSelect
8.2
Great19 reviews
7.0 mi from City Center
From   US$ 21 /nightSelect
8.4
Great43 reviews
2.3 mi from City Center900 yd from New Delhi Railway Station
From   US$ 12 /nightSelect
2.3 mi from City Center900 yd from New Delhi Railway Station
From   US$ 16 /nightSelect
7.8
Very good22 reviews
3.7 mi from City Center
From   US$ 42 /nightSelect
2.1 mi from City Center200 yd from New Delhi Railway Station
From   US$ 27 /nightSelect
8.4
Great20 reviews
7.3 mi from City Center
From   US$ 17 /nightSelect
8.4
Great25 reviews
4.0 mi from City Center1100 yd from Old Delhi railway station
From   US$ 57 /nightSelect
8.2
Great18 reviews
4.2 mi from City Center
From   US$ 32 /nightSelect
6.6 mi from City Center
From   US$ 47 /nightSelect
1.7 mi from City Center900 yd from Connaught Place
From   US$ 71 /nightSelect
6.8 mi from City Center
From   US$ 88 /nightSelect
8.2
Great23 reviews
6.9 mi from City Center
From   US$ 19 /nightSelect
9.0
Perfect2 reviews
2.5 mi from City Center500 yd from Karol Bagh Market
From   US$ 24 /nightSelect
2.7 mi from City Center1000 yd from Karol Bagh Market
From   US$ 32 /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