Did you miss the last hotel flash sale? Give missed call on 88808-40088 to get free app download link via SMS.

Hotels in Nehru place south delhi, New Delhi - Compare Hotels, Deals & Discounts

New Delhi hotel list

List of 44 hotels available at Nehru place south delhi in New Delhi (click links below to sort hotels). All listed New Delhi hotels can be booked online.

14 Square Delhi Nehru Enclave

Map: Nehru Place - South Delhi

14 Square Nehru Enclave Serviced Apartments offer a home away from home experience to leisure and corporate travellers in the Capital City. The cordial hospitality, welcoming ambience and essential

2 star
Rs. 5,814 Check Availability

The Amber

Map: Nehru Place - South Delhi

The Amber, New Delhi, is a fine accommodation facility located in the plush neighbourhood of South Delhi. Replete with state-of-the-art amenities, this hotel has an opulent ambience, that cannot be

3 star
Rs. 4,110 Check Availability

FabHotel Kalkaji Main Market

Map: Nehru Place - South Delhi

FabHotel Nehru Place, Delhi, is conveniently located in the heat of the city. Enjoy first class facilities with state-of-the-art decor in this hotel, which is a perfect place for business

3 star
Rs. 1,799 Check Availability

The Gera's - Kalkaji

Map: Nehru Place - South Delhi

The Gera"s is located in Kalkaji near Nehru Place in close proximity to shopping, financial and business hot spots in South Delhi. We, at the The Gera"s, offer a magnificent

3 star
Rs. 2,000 Check Availability

Hotel Hemkunt

Map: Nehru Place - South Delhi

Hotel Hemkut, New Delhi, is ideally located in the commercial hub of the city and offers connectivity to the commercial areas.This hotel provides unmatched hospitality and comfortable rooms that are

3 star
Rs. 2,583 Check Availability

Hotel Le Cadre

Map: Nehru Place - South Delhi

Hotel Le Cadre, New Delhi is a chic and stylish lodging property that stands tall at a prime location in the capital city of India. The sprawling lobbing with Italian

4 star
Rs. 2,999 Check Availability

Hotel Lotus Palace

Map: Nehru Place - South Delhi

Hotel Lotus Palace, New Delhi, is a great place for frequent travellers who are looking for shopping areas and restaurants in the capital city. It offers convenient range of facilities

3 star
Rs. 2,782 Check Availability

Hotel Oakland

Map: Nehru Place - South Delhi

Hotel Oakland, New Delhi offers impeccable service, heart-warming hospitality and above all contemporary amenities to elevate the comfort level of its patrons. Built aesthetically, the hotel has an unconventional layout

3 star
Rs. 2,960 Check Availability

Hotel Shree Balaji Residency

Map: Nehru Place - South Delhi

Hotel Shree Balaji Residency, New Delhi combines comfort and impeccable personalised services. The cosy and elegant rooms and cordial hospitality present a beautiful setting to its guests to experience a

2 star
Rs. 2,000 Check Availability

OYO Premium Okhla

Map: Nehru Place - South Delhi

"Location Close to the well-known Escort Hospital (0.5 km) and Sukhdev Vihar Bus Depot (0.5 km), OYO Premium Okhla is one of the best budget hotels in Delhi. While the Jasola

3 star
Rs. 2,899 Check Availability

OYO Rooms Govindpuri Metro

Map: Nehru Place - South Delhi

"Location OYO Rooms Govindpuri Metro is a great accommodation for travelers seeking comfort at affordable prices. While the Govindpuri Metro Station is just 400 m and Nizamuddin Railway Station is 7

3 star
Rs. 1,299 Check Availability

OYO Rooms Kalkaji

Map: Nehru Place - South Delhi

This hotel boasts of spacious and air-conditioned rooms that are fully furnished with the most comfortable beds and clean linen. Equipped with the most modern facilities, these rooms have a

3 star
Rs. 1,733 Check Availability

OYO Rooms South Delhi 2

Map: Nehru Place - South Delhi

"Location Capital calling? Looking for a comfortable stay option within your budget in New Delhi? Check out OYO Rooms South Delhi which is 15 km from Indira Gandhi International Airport and

3 star
Rs. 1,399 Check Availability

Cameo Homes-Nehru Place

Map: Nehru Place - South Delhi

Cameo Homes Nehru Place in New Delhi greets guests with its simple decor and warm ambience. Its cosy rooms inclusive of the basic amenities offer much-needed comfort and convenience to

3 star

Chirag Residency

Map: Nehru Place - South Delhi

Chirag Residency provides easy access to the city's commercial and shopping areas. Perfect for business and leisure traveler, this charming hotel takes staying in Delhi a notch higher. Location: Situated in

3 star

Clarks Inn Kailash Colony

Map: Nehru Place - South Delhi

The Clarks Inn Kailash Colony hotel offers 3-star facilities to its guests. The hotel has all the facilities to cater to business travellers with its accommodation as well as business

3 star

Clarks Inn Nehru Place

Map: Nehru Place - South Delhi

Designed to give its guests a comfortable and homely stay, Clarks Inn hotel caters to all kinds of guests. This amazing hotel is known for its hospitality and stylish accommodation.

3 star

Crowne Plaza Okhla

Map: Nehru Place - South Delhi

Location: Crowne Plaza Hotel New Delhi Okhla is a business-friendly hotel located in New Delhi's South Delhi neighborhood, close to Indraprashtha Apollo Hospital, Lotus Temple, and ISKCON Temple. Additional points

5 star

Eros Hotel Nehru Place

Map: Nehru Place - South Delhi

Location: Eros Hotel Nehru Place is a business-friendly hotel located in New Delhi's South Delhi neighborhood, close to ISKCON Temple, Humayun's Tomb, and Lotus Temple. Additional points of interest

5 star

Gem 92

Map: Nehru Place - South Delhi

Gem 92 is a boutique business hotel located in the heart of South Delhi. It is an ideal destination for business and leisure travellers. The guests find the hotel to

3 star

*All prices displayed here are indicative, prices will vary based on your dates of travel.

**Hotel ratings powered by TripAdvisor TripAdvisor logo