Hotels in Mumbai

Guide for booking hotels in Mumbai:

Choosing the right location for your stay in Mumbai entirely depends on your purpose for visiting the city. Colaba is the top pick for the best hotels in Mumbai to stay in for your first visit to the city. From luxury hotels to boutique hotels to rental homes, the locality is home to many best hotels in Mumbai.

If it is pocket-friendly accommodations you are after, then look no further than Bandra West. This northern neighbourhood of the city is the best recommendation for where to stay in Mumbai because it has an excellent selection of affordable accommodation.  Juhu, the serene beach close to the city centre, is best known for its stunning beach-view hotels and lavish villas. 

If you are someone who enjoys the city's nightlife, Bandra Kurla Complex is a perfect choice. With the most vibrant and happening bars, clubs, and restaurants, the neighbourhood also has various accommodation options, including luxury hotels, homestays, and boutique hotels. If you travel for work, staying near the airport is the best option. Many hotels are located in Santacruz and Andheri, which are approximately 10 minutes from the airport.
(Read More)

Top hotels in Mumbai by theme

Taj Hotels

Santacruz Hotels


5 Star Hotels

Nearby Resorts

Best Resorts

Search Hotels For Your Date

View Hotels On Map

Filter By

Popular Filters

Budget per night





Star Rating

Review Score

Property Type

Showing all Hotels in Mumbai

  • Filter
  • Sort By
  • Map View

Filter by budget per night


Filter by popular facilities


FAQs on Mumbai

How much does a hotel in Mumbai cost on an average?

On an average, it costs INR 1361 per night to book a hotel in Mumbai. You will pay on average around INR 1043 if you choose to stay in a 4-star hotel. A 5-star hotel in Mumbai will cost around INR 1951

What are the best places to stay in Mumbai?

The Oberoi Mumbai, Gateway Suites, The Taj Mahal Palace, Mumbai are among the best hotels in Mumbai. If you are looking for hotels less than INR 1361, then the best hotels are Gateway Suites, The Westin Mumbai Garden City, VITS Mumbai International Airport

What are the best Resorts In Mumbai?

The Resort, Eskay Resorts, On The Go Resort are the best Resorts In Mumbai.

What are the best 5 Star Hotels In Mumbai?

Trident Bandra Kurla, Taj Santacruz, Trident Nariman Point are the best 5 Star Hotels In Mumbai.

What are the best Best Hotels In Mumbai?

The Taj Mahal Palace, Mumbai, Taj Lands End, The Taj Mahal Tower Mumbai are the best Best Hotels In Mumbai.

Loading, please wait...