New Delhi Hotels

Find the best New Delhi hotel for your dates, by price or preference

Compare hotel deals across hundreds of providers, all in one place

Look out for New Delhi hotels with free cancellation or excellent ratings

Trusted New Delhi hotel providers

See all hotels in New Delhi

View more hotels
All taxes and fees included
View more hotels

Find a New Delhi hotel in the heart of the action

Beat the queues at the top New Delhi attractions by staying close to them.

Fast facts

Sleep easy, armed with the stuff that's good to know before you go.
Highest rated hotelThe Claridges New Delhi – 5
Cheapest month to bookMarch
Average 4 star hotel price$51 per night
Average 5 star hotel price$523 per night

Where to stay in New Delhi

Staying in New Delhi offers a variety of distinct neighbourhoods catering to different visitor needs. Connaught Place provides a central location with numerous shopping and dining options, making it an ideal area for first-time visitors. For those on a tighter budget, Paharganj is popular among backpackers and is conveniently located near the New Delhi Railway Station. If you seek a more upscale experience, South Delhi, which includes affluent areas like Hauz Khas and Defence Colony, offers an appealing mix of modern amenities and peaceful surroundings. Chanakyapuri, the city's diplomatic enclave, features several embassies and high-end hotels, perfect for those prioritising luxury and security. Finally, the bustling Karol Bagh area provides a range of budget and mid-range accommodation options to suit diverse traveller preferences. Using Skyscanner, you can easily find the best hotel options in these notable New Delhi neighbourhoods.

Best hotels in New Delhi based on location

For well-located accommodations in New Delhi, you can't go wrong with The Park New Delhi, The LaLiT New Delhi, or Shangri-La's-Eros Hotel. The Park New Delhi, just 0.55 km from the city centre, positions you right in the heart of the action, perfect for diving into the city's main attractions and amenities. Not far behind, The LaLiT New Delhi is a mere 0.74 km from the centre, offering seamless access to the bustling areas and key sights of New Delhi. If you’re after a slightly quieter yet convenient stay, Shangri-La's-Eros Hotel, situated 1.32 km from the city centre, ensures you’re never far from the core attractions. These hotels provide easy routes to the best of what New Delhi has to offer and with Skyscanner, finding great deals for such prime locations is straightforward.

Good value hotels in New Delhi

Located in the heart of the city, Hotel Su Shree Continental stands out with its wheelchair access, reliable Wi-Fi, and convenient airport shuttle, making it ideal for those prioritising essential comforts. Jaypee Vasant Continental balances practical amenities with a touch of luxury, offering pet-friendly accommodations, accessible parking, and a refreshing outdoor pool. Aloft New Delhi Aerocity is ideal for those looking for modern conveniences; it features an EV charging station, a business centre, and a fitness centre—perfect for business travellers and fitness enthusiasts. Use Skyscanner to discover the best deals on these hotels for your stay.

Family-friendly hotels in New Delhi

Exploring New Delhi brings plenty of excitement, especially when selecting family-focused accommodations. At the Roseate House New Delhi, kids can splash around in the children's pool while parents make use of babysitting services for some well-deserved relaxation. Shangri-La’s-Eros Hotel New Delhi elevates family safety by featuring a first aid room, alongside a children's pool and babysitting facilities. The Jaypee Vasant Continental offers an inviting garden for kids to play and parents to unwind, combined with its children’s pool and babysitting services, which provide added convenience for an enhanced family holiday experience.

New Delhi's top attractions

While in New Delhi, make sure to explore some of the city's standout attractions. The Red Fort, a 17th-century palace of the Mughal emperor, offers a remarkable insight into India's royal history. Don't miss the Qutub Minar, a 73-metre high tower from the 13th century, showcasing intricate carvings that reflect the grandeur of past architectural achievements. Humayun's Tomb, a stunning and vast 16th-century mausoleum, provides another glimpse into Mughal architecture and heritage. Visit the India Gate, the war memorial situated in the heart of New Delhi, for a moving experience and view of the extensive lawns. Finally, be sure to see the Lotus Temple, a Bahá'í House of Worship with a unique flower-like shape, emblematic of the city's diverse spiritual life.

Finding cheap hotels in New Delhi: FAQs

In New Delhi, the expected average temperature in February is 18°C. The warmest month is typically June, which averages 42°C. The coolest month is January, with temperatures averaging 7°C. The rainiest month is August, and the driest month is November.
You can always cancel or amend your hotel reservation if you need to, but look out for hotels in New Delhi with free cancellation or flexible booking options if you want to protect your money. Some hotels allow you to cancel and get your money back if your plans change.
Of course - the cheapest hotel deal we found within the next seven days is $9 per night. If you need somewhere in the next 24 hours, we've found you somewhere to stay for $9 per night.
The average price of a hotel during the week is $63 per night, and the average price on weekends is $64. Overall, it looks like the cheapest day to stay in New Delhi could be Friday.
The nearest airport to New Delhi is Indira Gandhi International Airport (DEL), which is 13.3km from the city centre.

Other airports include:

Hindon Airport, which is 14.6km from the city centre.
We crunched some numbers on our calendar and found that Friday is the cheapest day to stay in New Delhi. And the most expensive day seems to be Wednesday
The average price of a 3-star hotel in New Delhi is currently around $49 per night. And the cheapest 3-star hotel we found is $9 per night.
The average price of a 4-star hotel in New Delhi is currently around $59 per night. And the cheapest 4-star hotel we found is $9 per night.
The average price of a 5-star hotel in New Delhi is currently around $415 per night. And the cheapest 5-star hotel we found is $17 per night.
The cheapest month to stay in a hotel in New Delhi is February, with an average price of $57 per night. The most expensive month is December, when the average room rate can rise to $337 per night. These average prices are based on all the hotels we found – from hostels through to fancy 5-star hotels.
The average price of a hotel in March is $75 per night, which is around 191% lower than the rest of the year.
If you're hitting up New Delhi with kids in tow, try Jaypee Siddharth, Taj Palace, New Delhi and Lemon Tree Premier, Delhi Airport.