Hotels in Nehru Place South Delhi

Search from 42 hotels in New delhi

Featured New delhi hotels & deals

Exterior view
Eros Hotel Nehru Place Nehru Place-South Delhi, New Delhi 5 star 4.0 of 5
Book Now
Exterior view
Treebo Amber Nehru Place-South Delhi, New Delhi 4 star 4.5 of 5
Book Now
Exterior view
Chirag Residency Nehru Place-South Delhi, New Delhi 3 star 4.0 of 5
Book Now
Exterior view
Clarks Inn Kailash Colony Nehru Place-South Delhi, New Delhi 3 star 3.5 of 5
Book Now

Nehru Place South Delhi hotel list

List of 42 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.

Hotel The JK @ Nehru Place

Map : Nehru Place-South Delhi

The JK is situated in the business heart of India's capital which tenders customized hospitality. Contemporary amenities and professional service deliver per excellence for business travelers.

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.

5 star

Treebo Amber

Map : Nehru Place-South Delhi

Treebo Amber in Sukhdev Vihar, New Delhi enjoys a nice position near many corporate offices and local attractions like Lotus Temple (4.7 km) and Humayuns tomb (6.4 km). Shopping hotspots are nearby

4 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 well-known markets, make

3 star

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 (Apollo) Metro

3 star

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 the patrons.

3 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

The Muse Sarovar Portico

Map : Nehru Place-South Delhi

The Muse Sarovar Portico is a boutique hotel just 1 km from away from Nehru Place metro station. It is ideal for both business and leisure travelers. Guests enjoy their stay at the hotel and boast of

4 star

Hotel Rockland - CR Park

Map : Nehru Place-South Delhi

Hotel Rockland in CR Park New Delhi is synonymous to luxury and exclusivity. With its fresh look and corporate appeal, this Luxurious Business hotel provides the highest level of amenities.

4 star

Shervani Nehru Place

Map : Nehru Place-South Delhi

Situated in the commercial hub of Nehru Place, Okhla Industrial area and Mohan co-operative, Shervani Nehru Place is a contemporary boutique business hotel ideal for business travellers. A business

4 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:

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 friendly

3 star

Zip By Spree Hotel Bluestone

Map : Nehru Place-South Delhi

The Hotel Blue Stone is an elegant and fashionable hotel for business and leisure travellers. The contemporary and minimalistic decor of the hotel lets guests lounge or work in comfort. With its

3 star

iLodge @ Nehru Place

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 that falls under the

4 star

FabHotel Aashray Nehru Place

Map : Nehru Place-South Delhi

Featuring elegantly furnished rooms, FabHotel Nehru Place offers comfort blended with luxury, ensuring a relaxed stay. Guests can relish delicacies at the dining area after attending tiring meetings

3 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 marble welcomes the tourists and

4 star

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 TV and a

3 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 be value for money with a

3 star

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 6 km from

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

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