Hotels in Mumbai near Nehru Science Centre

Multiple accommodations for your stay
Check-in date:
06 Nov 2026
Check-out date:
07 Nov 2026
Guests
2 guests
Ages of children:
Filters:

Hotel ranking


Find hotel by


Price (per night)


Types of accommodation


Districts


Tourist sights

  • More Less

Hotel themes

  • More Less

Guest ratings


Hotel comes with

  • More Less

Room comes with


Clear Filters
Apply Filters

70 results found

Ymca International House

18 Ymca Road Mumbai Central, Mumbai, India

2.1 km to Nehru Science Centre (Open map)

The hotel offers a place to stay in South Mumbai, which is India's largest city, just near Maratha Mandir Theatre. Located right in...
Read more...
7.9
Good
282 reviews

Hotel Sweet Home

24, Noor Villa, Opposite Maratha Mandir Cinema, Mumbai, India

2.1 km to Nehru Science Centre (Open map)

The hotel offers proximity to such family venues as Jijamata Udyaan Zoo (2.9 km) and the renovated Taraporewala Aquarium (2.5 km)....
Read more...

Hotel Sweet Inn

Maratha Mandir Theatre, Mumbai, India

2.2 km to Nehru Science Centre (Open map)

Situated 2.6 km from Antilia Skyscraper Mansion, the hotel is 2.3 km from Kamala Nehru Park. The comfortable 3-star Hotel Sweet Inn...
Read more...
5.1
Decent
13 reviews

Royal Guest House By Wb Inn

Mansion , Maratha Mandir Marg, Mumbai Central 400008 India., Mumbai, India

2.2 km to Nehru Science Centre (Open map)

Found approximately a 10-minute ride from the Kamala Nehru park "Hanging Gardens of Mumbai", the hostel is nearly a 15-minute drive...
Read more...

Hotel Heritage Formerly Known As Comfort Inn Heritage

Sant Savta Marg, Mumbai, India

2.3 km to Nehru Science Centre (Open map)

The hotel stands in the Central district of Mumbai, about 20 minutes on foot from Arabian Sea. The 4-star Hotel Heritage Formerly...
Read more...
7.7
Good
386 reviews

Al Shifa Residency

Khambatta Lane Premises No 4, Sorab House, Opp Byculla Railway Station, Behind Namdeo Umaji Agri Shop, Mumbai, India

2.3 km to Nehru Science Centre (Open map)

The hotel places you only 6 minutes on foot from Jijamata Udyaan Zoo and approximately a 10-minute drive from Mani Bhavan Museum....
Read more...

Hotel Alfa Heritage Near Tata Memorial Hospital And Near Masina Hospital

Shop No. 7, Ground Floor, Albion Palace, Hotel Heritage Compound Opp. Gloria Church, Chani Bazar, Byculla (East), Mumbai, India

2.3 km to Nehru Science Centre (Open map)

Around a 10-minute drive from Gowalia Tank Park, the hotel is also within 25 minutes' walk of Nehru Science Centre. Situated...
Read more...
5.6
Decent
11 reviews

Welcome Guest House

Sant Savata Mali Marg, Opp Gloria Church,Hotel Heritage Compound,Byculla East, Mumbai, India

2.3 km to Nehru Science Centre (Open map)

This hotel has a prime location 3.3 km from the hillside Hindu temple "Babulnath". Featuring currency exchange and an outdoor...
Read more...
6.5
Pleasant
154 reviews

Itc Grand Central, A Luxury Collection Hotel, Mumbai

Dr Babasaheb Ambedkar Road, Parel, Mumbai, India

2.3 km to Nehru Science Centre (Open map)

This 5-star hotel boasts a vibrant location in South Mumbai, which is India's largest city, a few moments from Marubai Gaondevi...
Read more...
8.8
Fabulous
1107 reviews

Hiltop Hotel

43, Sir, Pochkhanwalla Road , Worli, Mumbai, India

2.3 km to Nehru Science Centre (Open map)

The hotel is nestled in the Worli district of Mumbai, in the vicinity of the seafood restaurant Gajalee. Located about a 5-minute...
Read more...
4.0
Decent
17 reviews

Hotel Plaza- Near Byculla Railway Station

Plot No. 163, Latiff Chambers, Sant Savata Mali Marg, Above Dominos Pizza, Byculla, Mumbai, Maharashtra 400027, Mumbai, India

2.4 km to Nehru Science Centre (Open map)

The hotel is nestled in South Mumbai, which is a densely populated city on India's west coast, within a 2-km distance of The...
Read more...
6.9
Pleasant
90 reviews

Central Guest House

28, 2Nd Floor 305 Bellassis Road, Mumbai, India

2.4 km to Nehru Science Centre (Open map)

My Happy Place lies a mere 600 metres away, while Nehru Planetarium is 2.5 km from this Mumbai hotel. Located around a 5-minute walk…
Read more...

The Sahil Hotel

292 Bellasis Road, Opp.City Centre Mall,, Mumbai, India

2.5 km to Nehru Science Centre (Open map)

Friday Mosque is 2.5 km from the 4-star hotel, and the waterfront Indo-Saracenic triumphal arch "Gateway Of India Mumbai" is...
Read more...
8.0
Very Good
523 reviews

Plaza Guest House

Flat No.68, 2Nd Floor, Sm Mansion, Mumbai Central Above Shagun Restaurant, Mumbai Central, Mumbai, India

2.5 km to Nehru Science Centre (Open map)

This Mumbai hotel is merely 550 metres from Maratha Mandir Theatre, while Antilia Skyscraper Mansion is 2.3 km away. Situated about...
Read more...

Hotel Crystal

9, Gilder Lane, Opp. Navjivan Society, Off Lamington Road, Marzban Parsi Colony, Mumbai, India

2.5 km to Nehru Science Centre (Open map)

This 3-star hotel lies in Grant Road, that is known for the elegant facades of its late-19th-century theaters, including the quirky...
Read more...

Eco Rooms Non-Ac

Barrister Nath Pai Road, Kalachowki 3Rd Floor, Pals Hotel Building, Mumbai, India

2.5 km to Nehru Science Centre (Open map)

You can visit Mahatma Jyotiba Phule Mandai Market that is 4.4 km from this Mumbai hotel. Located about a 10-minute drive from the 2…
Read more...

Pals Hotel

Barrister Nath Pai Road,Kalachowki, Near Kalachowki Police Stn., Mumbai, India

2.5 km to Nehru Science Centre (Open map)

The comfortable hotel offers a prime location approximately a 20-minute walk from the seashore. The 2-star Pals Hotel Mumbai is...
Read more...
5.6
Decent
39 reviews

Mint Magna Suites

Fitwala Rd, Mumbai, India

2.6 km to Nehru Science Centre (Open map)

Located around 700 metres from Dadar Flower Market, this Mumbai hotel is also approximately 2 km from entertainment venues like the...
Read more...

The Majestic Boutique Hotel

Plot No. 138 Pt 139 140 147 Pt Near Shirodkar High School Parel Mumbai, Mumbai, India

2.6 km to Nehru Science Centre (Open map)

The hotel has a prime setting 2.7 km from Mancherji Joshi Five Gardens, while natural sights like the public Shivaji Park are 3.1 km...
Read more...

Hotel Iham Paradise

''Presidium'' Near Income Tax Office, Attavar, Mangalore, Mumbai, India

2.6 km to Nehru Science Centre (Open map)

This Mumbai hotel boasts a prime location within 20 minutes' drive of Bandra train station, nearly 5 minutes' walk from Antilia...
Read more...
Thank you for subscribing
Close