Hotels in Nehru Place South Delhi

Search from 40 hotels in New delhi

Hot Summer Sale: Enjoy upto Rs 10,000 on Domestic Hotel bookings. Know more >>

Featured New delhi hotels & deals

Exterior view
Eros Hotel Nehru Place Nehru Place-South Delhi, New Delhi
Location: Eros Hotel Nehru Place is a business-friendly hotel located in New
  • WiFi
  • Air Conditioner
  • Restaurant
  • Bar
  • Room Service
Book Now
9530
Exterior view
The Madison Nehru Place-South Delhi, New Delhi
The Madison strives to offer guests the right balance between value conveniences and
  • WiFi
  • Air Conditioner
  • Restaurant
  • Bar
  • Room Service
Book Now
2750
Exterior view
Hotel Rockland - CR Park Nehru Place-South Delhi, New Delhi
A luxurious business hotel in the Capital City and also a Winner of Certificate of
  • WiFi
  • Air Conditioner
  • Restaurant
  • Room Service
  • Internet
Book Now
2850
Exterior view
Clarks Inn Nehru Place Nehru Place-South Delhi, New Delhi
Characterized by elegance comfort and convenience Clarks Inn Nehru Place Delhi is
  • WiFi
  • Air Conditioner
  • Restaurant
  • Room Service
  • Internet
Book Now
3684
Exterior view
Zip By Spree Hotel Bluestone Nehru Place-South Delhi, New Delhi
The Hotel Blue Stone is an elegant and fashionable hotel for business and leisure
  • WiFi
  • Air Conditioner
  • Restaurant
  • Room Service
  • Internet
Book Now
2700
Exterior view
OYO Homes Near Govindpuri Metro Station Nehru Place-South Delhi, New Delhi
OYO Homes Near Govindpuri Metro Station is a great accommodation for travelers
  • WiFi
  • Air Conditioner
  • Room Service
  • Internet
Book Now
2049
Exterior view
Home @ F37 Nehru Place-South Delhi, New Delhi
Hotel Home @ 37 is a home away from home in New Delhi. The cosy and intimate
  • WiFi
  • Air Conditioner
  • Restaurant
  • Room Service
  • Internet
Book Now
4170
Exterior view
Clarks Inn Kailash Colony Nehru Place-South Delhi, New Delhi
Clarks Inn Kailash Colony Delhi accords prime importance to the comfort of guests.
  • WiFi
  • Air Conditioner
  • Restaurant
  • Room Service
  • Internet
Book Now
4001

Nehru Place South Delhi hotel list

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

Nehru Place-South Delhi | Map

  • 2 star
  • WiFi
  • Air Conditioner
  • Restaurant
  • Bar
  • Room Service
  • Internet
  • Business Center

Hotel Shree Balaji Residency New Delhi combines comfort and impeccable personalised services. The cosy and elegant

Hotel Shree Balaji Residency

Nehru Place-South Delhi | Map

  • 2 star

Hotel Shree Balaji Residency New Delhi combines comfort and impeccable personalised services. The cosy and elegant

  • WiFi
  • Air Conditioner
  • Restaurant
  • Bar
  • Room Service
  • Internet
  • Business Center
2500

Nehru Place-South Delhi | Map

  • WiFi
  • Air Conditioner
  • Restaurant
  • Room Service
  • Internet
  • Business Center

Hotel Lotus Palace New Delhi is a great place for frequent travellers who are looking for shopping areas and

Hotel Lotus Palace

Nehru Place-South Delhi | Map

Hotel Lotus Palace New Delhi is a great place for frequent travellers who are looking for shopping areas and

  • WiFi
  • Air Conditioner
  • Restaurant
  • Room Service
  • Internet
  • Business Center
2637

Nehru Place-South Delhi | Map

  • WiFi
  • Air Conditioner
  • Restaurant
  • Bar
  • Room Service
  • Internet

The Madison strives to offer guests the right balance between value conveniences and comfort.

The Madison

Nehru Place-South Delhi | Map

The Madison strives to offer guests the right balance between value conveniences and comfort.

  • WiFi
  • Air Conditioner
  • Restaurant
  • Bar
  • Room Service
  • Internet
2750

Nehru Place-South Delhi | Map

  • WiFi
  • Air Conditioner
  • Restaurant
  • Bar
  • Room Service
  • Internet
  • Business Center
  • Pool

Hotel Regale Inn is a budget hotel located in New Delhi. The hotel offers beautiful interiors and roof-top swimming

Hotel Regale Inn - CR Park

Nehru Place-South Delhi | Map

Hotel Regale Inn is a budget hotel located in New Delhi. The hotel offers beautiful interiors and roof-top swimming

  • WiFi
  • Air Conditioner
  • Restaurant
  • Bar
  • Room Service
  • Internet
  • Business Center
  • Pool
2976

Nehru Place-South Delhi | Map

  • WiFi
  • Air Conditioner
  • Restaurant
  • Room Service
  • Internet
  • Business Center

Hotel Oakland New Delhi offers impeccable service heart-warming hospitality and above all contemporary amenities to

Hotel Oakland

Nehru Place-South Delhi | Map

Hotel Oakland New Delhi offers impeccable service heart-warming hospitality and above all contemporary amenities to

  • WiFi
  • Air Conditioner
  • Restaurant
  • Room Service
  • Internet
  • Business Center
3122

Nehru Place-South Delhi | Map

  • WiFi
  • Air Conditioner
  • Restaurant
  • Room Service
  • Internet
  • Business Center

Hotel Hemkut New Delhi is ideally located in the commercial hub of the city and offers connectivity to the commercial

Hotel Hemkunt

Nehru Place-South Delhi | Map

Hotel Hemkut New Delhi is ideally located in the commercial hub of the city and offers connectivity to the commercial

  • WiFi
  • Air Conditioner
  • Restaurant
  • Room Service
  • Internet
  • Business Center
3170

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