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 38 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.

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,699 Check Availability

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
Rs. 2,157 Check Availability

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
Rs. 2,631 Check Availability

TE New Delhi

Map: Nehru Place - South Delhi

TE New Delhi is an affluent home away from home where comfort knows no bounds and luxury goes beyond just external lavishness. TE Hotel is an exotic amalgamation of everything

4 star
Rs. 3,479 Check Availability

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

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

GRD INN Nehru Place

Map: Nehru Place - South Delhi

Enjoy first class facilities with state-of-the-art decor in this GRD INN hotel, which is a perfect place for business and leisure travellers. This luxury hotel offers a wide range of

3 star

Home @ F37

Map: Nehru Place - South Delhi

Hotel Home @ 37 is a home away from home in New Delhi. The cosy and intimate accommodations, quality services and its proximity to Lotus temple, fine dining restaurants and

3 star

Hotel Chirag Residency-Nehru Place

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

Hotel Conclave Comfort

Map: Nehru Place - South Delhi

Hotel Conclave Comfort, New Delhi stands at a prime location in the national capital. Though located next to the busy main road, the property manages well to please its guests

3 star

Hotel Conclave Executive

Map: Nehru Place - South Delhi

Hotel Conclave Executive, New Delhi, is charming accommodation facility, exclusively initiated for those on long business trips. A home away from home, this hotel provides all the amenities to make

3 star

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

Hotel IRIS Kalkaji

Map: Nehru Place - South Delhi

Hotel Iris is a 3 star luxury hotel located in the posh locality of kalkaji, close to the IT and industrial hub. Guests recommend this hotel for its good food

2 star

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

Hotel Lloyd Residency

Map: Nehru Place - South Delhi

Hotel Lloyd Residency, New Delhi, is an ideal choice for both leisure and business travellers. Experience a peaceful ambience midst modern furnishings and warm colour palettes of the rooms. Hotel

3 star

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

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

Hotel Regale Inn - CR Park

Map: Nehru Place - South Delhi

Hotel Regale Inn is a budget hotel located in New Delhi. The hotel offers beautiful interiors and roof-top swimming pool. The guests recommend this hotel for its strategic location and

3 star

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

**Hotel ratings powered by TripAdvisor TripAdvisor logo