Hotels in Nehru Place South Delhi

Book hotels in New delhi

Hot Winter Sale: Get upto 70% instant cashback on any hotel in India. Know more >>

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
Rs. 4827 Book Now

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
Rs. 8450 Book Now

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
Rs. 3899 Book Now

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
Rs. 4170 Book Now

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
Rs. 3702 Book Now

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
Rs. 9530 Book Now

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
Rs. 6677 Book Now

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
Rs. 2850 Book Now

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
Rs. 6400 Book Now

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
Rs. 4216 Book Now

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
Rs. 2976 Book Now

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
Rs. 2560 Book Now

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
Rs. 2134 Book Now

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
Rs. 3800 Book Now

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
Rs. 2599 Book Now

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
Rs. 2109 Book Now

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. 3170 Book Now

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