3,957 Hotels in New Delhi

Prefer Expedia? See all New Delhi hotels on Expedia →

3,957 stays in total

Where to stay in New Delhi

New Delhi has 3,957 places to stay on Triptoic , including 18 resorts, 31 villas, 442 apartments, 410 vacation homes, 232 guesthouses and B&Bs, 42 hostels. By star rating there are 243 5-star, 555 4-star, 2,088 3-star properties. 166 stays are rated 8.5 or higher by guests. Together they offer more than 51,365 rooms.

Guests' top picks in New Delhi: Super Townhouse DSIDC Bawana Formerly Kanhaiya Residency (10.0), Hotel O Iskcon Temple Rohini Formerly Golden Key (10.0) and Hotel Pride Elite (9.9).

Planning a trip? Read our guide: Best Hotels in New Delhi: In a City Averaging 6.6, Ten Stays That Score 9.3 or Higher.

Places to stay
3,957
Avg. guest rating
6.6
Guest reviews
270,048
5-star stays
243

New Delhi hotel FAQs

How many hotels are there in New Delhi?

Triptoic lists 3,957 places to stay in New Delhi, India, including 18 resorts, 31 villas, 442 apartments, 410 vacation homes, 232 guesthouses and B&Bs, 42 hostels.

What are the best-rated hotels in New Delhi?

Based on guest reviews, the top-rated stays in New Delhi are Super Townhouse DSIDC Bawana Formerly Kanhaiya Residency (10.0/10), Hotel O Iskcon Temple Rohini Formerly Golden Key (10.0/10), Hotel Pride Elite (9.9/10).

How many 5-star hotels are in New Delhi?

There are 243 5-star properties in New Delhi.

What is the average hotel rating in New Delhi?

Stays in New Delhi have an average guest rating of 6.6 out of 10 (pleasant), from 270,048 reviews in total.

Nearby destinations

More places to stay around New Delhi

All of India →