Mumbai, formerly called Bombay is a densely populated city on India’s west coast. On the Mumbai harbor waterfront stands the iconic Gateway of India stone arch, built by the British Raj in 1924.

Mumbai is big. It’s home to 20 million people which makes it the most populated city in India. Mumbai is the financial capital of the country as well houses the Bollywood industry. This city is a mélange of chaos & magic, big dreamers & daily wagers, Asia’s largest slums & World’s most expensive real estate property; all beautifully coexist in this city.

The heart of the city contains some regal colonial architecture and if you explore more, you would discover unique bazaars, hidden temples, quaint bars and India’s luxury restaurants and nightlife.

To borrow a quote.

“The thing about Mumbai is that you go five hundred yards and all of human existence is revealed. It’s an incredible cavalcade of life and I love that.”  – Julias Sands

Our hotel experts at Expedia familiar with the stunning hotels have selected their top picks for a great Mumbai getaway. This list traverses across the iconic hotels located on the waterfront of Marine Drive and detail the convenient spots around the populous Business Districts. Here’s the Expedia Insider’s Choice of Top 10 Mumbai hotels (and some amazing promotions for you!)


1) Vivanta by Taj – President, Mumbai

Star Rating: 5 Stars  
Guest Rating: Fabulous, 87% of guests recommend

vivanta-by-taj-lobby vivanta-by-taj

Standing tall in the upscale Cuffe Parade district in Mumbai, this award winning hotel offers swimming pool, spa and fine dining restaurants. Chic and modern with well appointed rooms, this hotel’s location is a great choice for travelers intsrested in architecture, friendly people and wardrobe shopping.

Special Mumbai promotion on Expedia

An Exclusive discount (10% upwards) for our Expedia members


2)  Sofitel Mumbai, BKC

Star Rating: 5 Stars  
Guest Rating:Exceptional, 94% of guests recommend


The flagship of the Brand in India, guests stay at this luxurious 5 star hotel rooms with a refreshingly contemporary avant-garde aesthetic. Hardwood floors bold forms sumptuous fabrics and the latest technology invite guests to relax or work in inspired surrounds. There are 4 dining options, including a vegetarian restaurant. Other amenities include a rooftop pool with a bar, an Ayurveda spa and a gym.


Special Mumbai promotion on Expedia

Book a flight on any Expedia site and get the hotel at 15% discount


3) The Orchid

Star Rating: 4.5 Stars  
Guest Rating:Good, 76% of guests recommend

The Orchid - Best Hotels in Mumbai

This hotel is located adjacent to the Domestic Airport and within 3 miles of Juhu Beach, Prithvi Theatre and ISKON temple. Along with 4 restaurants, this hotel is a full-service spa and an outdoor pool. Free WiFi in public areas, 24 hour health Club and a poolside bar are other available amenities.


Special Mumbai promotion on Expedia

Book a flight on any Expedia site and get the hotel at 35% discount


4) The Lalit

Star Rating: 5 Stars  
Guest Rating:Very Good, 91% of guests recommend


This spacious hotel with a 7-storey atrium is an 8 minute walk from a popular metro station and 1.5 miles from the Chhatrapati Shivaji International Airport. Featuring parquet floors, the elegant rooms & suites offer free Wi Fi along with flat screens, lounge chairs and well-appointed desks. Multiple restaurants, outdoor pool and a hot tub are additional benefits available to travelers.


Special Mumbai promotion on

An exclusive 30% discount to Expedia members

Book a flight on Expedia and get the hotel at 32% discount.


5) Taj Santacruz

Star Rating: 5 Stars  
Guest Rating:Exceptional, 89% of guests recommendTaj Santacruz - Best Mumbai Hotels

A new addition to the city’s luxury hotel landscape, this hotel is ideally located for visiting the key business centers, famous landmarks, museums and galleries across the city. This property boasts of large well-appointed rooms, array of dining options, sophisticated meeting facilities, a health club and Jiva Spa.


Special Mumbai promotion on Expedia

An exclusive 40% discount on suites for Expedia members


6) Grand Hyatt Mumbai

Star Rating: 5 Stars  
Guest Rating:Superb, 93% of guests recommend

Grand Hyatt Mumbai - Best Hotels in Mumbai

This high-end hotel with courtyard gardens is 2.5 miles from the business district of Bandra Kurla Complex and 3 miles from Chhatrapati Shivaji International Airport. Amenities include a tranquil spa & salon, 2 outdoor pools and a sauna, fitness center, sports court and a jogging track. There are also multiple dining options, a shopping center and 11 meeting rooms.


Special Mumbai promotion on Expedia

Book a flight on any Expedia and get 20% discount off your hotel stay.

Expedia members enjoy an exclusive 20% discount on suites.

7) The Shalimar Hotel

Star Rating: 4 Stars  
Guest Rating:Good, 81% of guests recommend

Shalimar Hotel Mumbai


The Shalimar Hotel in Mumbai is a 4-star hotel within an area great for shopping, fashion and nightlife. The hotel’s location is near the business district, 40mins drive from the airport. It’s a good restaurant for business travellers. It has 2 restaurants on-site, a business centre and massage rooms you ought to try out.

Besides the convenient location, guests enjoy the pastries and good service from staff who are flexible in catering to guests requests.


Special Mumbai promotion on Expedia

10% discount for Members


8) Intercontinental Marine Drive 

Star Rating: 5 Stars  
Guest Rating: Superb, 100% of guests recommend


Beautiful rooms all round in this 5-star hotel from the luxurious Intercontinental chain of hotels. Located on The Strip, the family-friendly hotel has 3 restaurants, 24-hour fitness centre and even a swim-up bar. Nice!

The rooms are very inviting with classy decorative touches, soundproof rooms and deep soaking baths. Restaurants are of course top notch. And you have a rooftop outdoor pool to look forward to, offering a lovely view across the water to the city beyond.




9)  Hotel Marine Plaza

Star Rating: 4.5 Stars  

Guest Rating: Fabulous, 88% of guests recommend

Hotel Marine Plaza - Best Hotels in Mumbai

This elegant bayside hotel in Mumbai’s Churchgate area is a 4 minute walk away from Brabourne Cricket Stadium and less than 3 miles from the Gothic Chharapati Shivaji Terminis railway station. The plush, contemporary rooms and suites come with high-speed Internet and 24/7 room service.


Special Mumbai promotion on Expedia

An exclusive 5% discount for Expedia members


10) Sun N Sand Hotel, Mumbai

Star Rating: 4 Stars  

Guest Rating: Good, 72% of guests recommend

Sun n Sand Hotel - Best Hotels in Mumbai

This modern hotel, set on Juhu Beach overlooking the Arabian Sea, lies a 10-minute walk from ISKCON Juhu, a renowned Hindu temple, and a less than a mile away from Juhu Beach Ferry Wharf. Along with 5 restaurants, this hotel has a full-service spa and an outdoor pool. Additionally, a health club, a poolside bar and a café are available onsite.


Special Mumbai promotion on Expedia

An exclusive 25% discount for Expedia members staying 2 nights.