Hotels in Delhi

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

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

Look out for Delhi hotels with free cancellation or excellent ratings

Trusted Delhi hotel providers

See all hotels in Delhi

View more hotels
Taxes and fees not included
View more hotels

Fast facts

Sleep easy, armed with the stuff that's good to know before you go.
Highest rated hotelGoldenKeys Inn – 5
Cheapest month to bookJuly
Average 4 star hotel price₹3,421 per night
Average 5 star hotel price₹6,069 per night

Where to stay in Delhi

Opting to stay in Central Delhi (Old Delhi) immerses you in the historic heart of the city with easy access to landmarks such as the Red Fort and Jama Masjid, along with bustling street markets. For those desiring proximity to administrative hubs and major avenues, New Delhi presents an ideal choice. Here, you'll find the grandeur of Rashtrapati Bhavan and other governmental edifices. South Delhi offers an upscale experience with its numerous hotels, shopping malls, and eateries; it is also conveniently close to the airport. South East Delhi provides a range of residential options and essential amenities while offering good connectivity to other parts of the city. Each of these neighbourhoods promises a unique experience, and by using Skyscanner, you can compare the best hotel deals across these ideal districts.

Best hotels in Delhi based on location

For the most conveniently located hotels in Delhi, consider staying at Hotel Nirmal Mahal, New Hindustan by Backpackers Heaven, or Bunk Hostel Delhi. Hotel Nirmal Mahal, situated just 1.38 km from the city centre, is the closest, ideal for quickly diving into the bustling heart of Delhi. New Hindustan by Backpackers Heaven is another excellent choice, positioned 1.51 km from the city centre, offering easy access to central attractions and much-needed amenities. Bunk Hostel Delhi, slightly further at 1.54 km, still ensures quick access to the vibrancy of downtown. Each of these hotels places you within arm's reach of Delhi's key landmarks and local delights. With Skyscanner, discovering the best prices for these well-located options is a breeze.

Good value hotels in Delhi

For an ideal stay in Delhi, Hotel Hill Palace offers a range of valuable amenities, including complimentary Wi-Fi for connectivity, an airport shuttle for easy access, and currency exchange services for convenience, ensuring a smooth travel experience. At New Hindustan by Backpackers Heaven, look forward to essentials like Wi-Fi and a handy airport shuttle, along with room service to enhance your comfort. Alternatively, Treebo Trend Galaxy Rooms integrates practicality with comfort, providing Wi-Fi, air conditioning, and parking facilities, making it a suitable option for travellers seeking essential services during their visit. Use Skyscanner to compare deals on these hotels and elevate your stay in Delhi.

Family-friendly hotels in Delhi

Exploring Delhi with your family promises a plethora of enriching experiences. When seeking family-friendly accommodation, Hotel City Park stands out with its outdoor and indoor pools, offering fun and relaxation for all ages. The fitness centre also allows parents to keep up with their exercise routines. A 24-hour front desk and multilingual staff ensure assistance is always on hand to accommodate guests from different backgrounds.

Hotel Regent Grand is an ideal choice for families travelling by car, thanks to its accessible parking facilities. Its banqueting services and wedding facilities suggest ample space for gatherings, making it perfect for larger family events. Additionally, their 24-hour front desk and multilingual staff are ready to cater to diverse needs at any time.

New Hindustan by Backpackers Heaven features amenities that will keep your children entertained and engaged. The game room provides a lively space for play, while the library offers a quiet retreat for a calmer activity. Family-centric services like express check-out and a concierge desk add convenience to your stay, ensuring smoother experiences when managing baggage and children.

Delhi's top attractions

Explore Delhi's captivating attractions offering a mix of history, culture, and architectural brilliance. The iconic Red Fort, a majestic 17th-century palace, manifests Mughal grandeur with its magnificent layout. Adjacent to it, the Jama Masjid impresses visitors with its vast courtyard and intricate design, providing a tranquil spot in the city's heart. Qutub Minar, standing tall at 73 metres, showcases well-preserved carvings and is the tallest brick minaret in the world, dating back to the 13th century. Not to be missed, Humayun's Tomb, with its intricate geometry and beautiful gardens, reflects early Mughal architecture's splendour. Lastly, visit Purana Qila, where the ancient walls and historical ambience evoke the city's rich past.

Finding cheap hotels in Delhi: FAQs

You can always cancel or amend your hotel reservation if you need to, but look out for hotels in 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 ₹ 551 per night. If you need somewhere in the next 24 hours, we've found you somewhere to stay for ₹ 551 per night.
The average price of a hotel during the week is ₹ 2,258 per night, and the average price on weekends is ₹ 2,261. Overall, it looks like the cheapest day to stay in Delhi could be Thursday.
We crunched some numbers on our calendar and found that Thursday is the cheapest day to stay in Delhi. And the most expensive day seems to be Wednesday
The average price of a 3-star hotel in Delhi is currently around ₹ 2,317 per night. And the cheapest 3-star hotel we found is ₹ 551 per night.
The average price of a 4-star hotel in Delhi is currently around ₹ 3,089 per night. And the cheapest 4-star hotel we found is ₹ 551 per night.
The average price of a 5-star hotel in Delhi is currently around ₹ 6,952 per night. And the cheapest 5-star hotel we found is ₹ 882 per night.
The cheapest month to stay in a hotel in Delhi is July, with an average price of ₹ 1,765 per night. The most expensive month is February, when the average room rate can rise to ₹ 2,869 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 ₹ 2,317 per night, which is around 7% higher than the rest of the year.
Get your morning laps in at Hridey Inn.
If you're hitting up Delhi with kids in tow, try Hotel Pawan Plaza, Hridey Inn and Hotel Pawan Plaza Near Sir Ganga Ram Hospital.