Hotels in Mumbai

Find the best Mumbai hotel for your dates, by price or preference

Compare hotel deals across hundreds of providers, all in one place

Look out for Mumbai hotels with free cancellation or excellent ratings

Trusted Mumbai hotel providers

See all hotels in Mumbai

View more hotels
Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
View more hotels

Find a Mumbai hotel in the heart of the action

Beat the queues at the top Mumbai attractions by staying close to them.

Fast facts

Sleep easy, armed with the stuff that's good to know before you go.
Highest rated hotelHotel New Sky Palace Residency- Near International Airport Andheri East – 4.8

How to find the best hotel deals in Mumbai

Want to use the same magic that powers our award-winning flight search to find the best room rates on the internet? Here are a few tips to help you search and save in seconds.

How to find the best hotel deal in Mumbai

  • That same magic that powers our flight search can also help you find the best-value stays around. Use these tips to search smarter and save more on your Mumbai hotel.

  • Lock in some of the best Mumbai hotel prices by planning ahead. Hotels sometimes offer special rates or early booking discounts to help fill rooms in advance.

  • That said, booking at the last minute can pay off. Some places lower their rates a day or two before arrival to avoid having empty rooms.

  • Another secret to finding cheaper hotels? Being flexible. If your plans aren't written in stone, try a few different travel dates and discover what kind of savings are on offer.

  • Search for accommodation options with free cancellation and take the stress out of booking. You can amend or cancel your stay without fees if your plans shift or you spot a better deal.

Where to stay in Mumbai

Central Mumbai

Colaba

  • If you need more suggestions on where to base yourself, consider Colaba. Here are a few places where you can lay your head near some top sights.

  • You'll find some terrific hotels near Gateway Of India Mumbai if you're eager to visit this major attraction. The Taj Mahal Palace, Mumbai is a guest favourite that comes with a 5-star rating. This hotel in Mumbai regularly gets great feedback for its cleanliness.

  • Palm Breeze Hotel - Colaba, one of the hotels near Chhatrapati Shivaji Maharaj Statue, has your room ready and waiting. As well as being in a prime spot for exploring this highlight, this 3-star Mumbai hotel gets positive reviews for its cleanliness.

  • There's plenty to like about the range of hotels near Indian Museum Ship (Vikrant) too. You'll be able to easily reach this attraction (and experience more of Colaba) from Capital Hotel. One of the key things guests highlight about this 2-star stay is its location.

  • More great options await. Browse the full selection of hotels in Colaba and take the next step toward your getaway.

When to go to Mumbai

  • The tourist season peaks in November. If you like to keep your trip action-packed, this is a fantastic time to book a hotel in Mumbai.

  • Experience a more relaxed pace by locking in a Mumbai hotel in March. This is the quietest time to visit and often offers better rates too.

  • Knowing what to expect weather-wise makes planning easier. April offers the warmest conditions, with temperatures reaching a high of 34ºC.

  • The coolest time of year here is January. You can expect lows of 20ºC.

  • Search for Mumbai hotels during January for the best chance of cloud-free skies. Rain is least likely during this month.

Best hotels in Mumbai

Best budget hotels

  • Simply looking for a place to sleep? Budget Mumbai hotels come with the basics so you can save your cash for the real highlights: having adventures and cramming your suitcase with souvenirs. Often equipped with money-saving amenities like self-service laundries and kitchenettes, you'll find at least 450 of these well-priced stays across the city.

  • Settle in with just the right amount of comfort at Hotel Prasad nx Khar. Located in Mumbai Suburban District, it has a 3-star rating and amenities such as Wi-Fi and a 24-hour front desk.

  • With practical perks like air conditioning and a 24-hour front desk, Hotel Crystal Inn keeps things simple and affordable. This Mumbai hotel is in Mumbai Suburban District and carries a 3-star rating.

  • You'll also like the reasonable prices at Hotel Apsara - NearJ J Hospital Mumbai, which is rated 3 stars. It's located in Mumbai City and features internet access and security services.

Best 4-star hotels in Mumbai

  • When you want a little more from your stay, the 4-star hotels in Mumbai deliver. With around 40 choices, they typically feature well-designed rooms, exceptional service, and extras like gyms, spas, and restaurants. These hotels feel elevated without feeling extravagant.

  • A restaurant and room service are the start of the things that add to your comfort at The Kin Hotel. This 4-star accommodation option is located in Mumbai City.

  • Z Bliss Suites, BKC is another popular pick. You'll find thoughtful amenities such as concierge assistance and room service at this Mumbai hotel in Mumbai Suburban District.

  • Want more choice? Bloom Hotel - BKC Kalina in Mumbai Suburban District proves you don't need five stars to feel special. Make the most of a restaurant, room service and other extras at this stay.

Best luxury 5-star hotels

  • You could just find a place to crash. Or you could book one of the 20 or so 5-star hotels in Mumbai and feel every bit like a VIP. Think things like full-service spas, gourmet dining experiences, and unbeatable locations. (And maybe even a private butler at your beck and call.) The majority of these upscale stays are in Mumbai Suburban District.

  • Start the day in luxury at Bandra House - Ihcl SeleQtions. A restaurant and car rental options help bring extra indulgence to this Mumbai Suburban District hotel.

Best hotels in Mumbai for families

  • Family travel can be chaotic, but your hotel should be the easiest part. You'll find at least 50 family-friendly hotels in Mumbai that balance what kids want and adults need. These stays often come with useful features like early check-in options, connecting rooms, baby-sitting services, and cribs.

  • Get more family fun for less at Hotel Celeste. Luggage storage and a ticket office are a few of the amenities you'll find at this affordable 2-star option.

  • Sofitel Mumbai BKC raises the bar on the classic family escape. This 5-star stay in Mumbai Suburban District offers a restaurant and a shop.

  • Also check out OYO 9327 Royce Executive. It often gets glowing reviews for its rooms and comes with a 24-hour front desk and baby-sitting. You'll find this 3-star option in Mumbai Suburban District.

Best hotels with a spa

  • Find your zen at one of the 50 or so Mumbai hotels with a spa. Located mostly in Mumbai City, they feature anything from saunas and hot tubs, to gyms and thermal pools. Toss in meditation spaces, beauty salons, and aromatherapy lounges and get set for serious relaxation.

  • Check in to Hotel Suba Palace Near Gateway of India and then forget the outside world. Massage services, a fitness centre and other thoughtful extras await you at this 3-star option in Colaba.

  • Or choose Le Sutra Hotel, Khar, Mumbai, a 4-star stay in Mumbai Suburban District. With a steam room and concierge assistance, this hotel in Mumbai creates the right mood for rest.

  • The Shalimar Hotel, Kemps Corner balances big days of sightseeing with the bliss of a spa treatment or two. This 4-star option in the Mumbai City area offers a fitness centre and a sauna.

Best hotels with a pool

  • Add a splash of fun to your getaway with a pool. If you go for a city hotel, expect rooftop and indoor options. Resorts? They often go all out with sprawling outdoor setups and the occasional swim-up bar. There are at least 30 pool hotels in Mumbai ready for your next adventure.

  • Relaxing moments by the water will define your stay at Hotel Alfa Heritage Near Tata Memorial Hospital and Near Masina Hospital. With an outdoor swimming pool, water sports and a laundry, this 2-star Mumbai hotel is located in Byculla.

  • Fairfield by Marriott Mumbai International Airport also gives you every reason to pack your swimsuit and goggles. You'll find an outdoor swimming pool, a lounge and ironing services at this 4-star stay in Mumbai Suburban District.

  • Or add a playful twist to your getaway at Hilton Garden Inn Mumbai International Airport. You'll have access to an outdoor swimming pool, air conditioning and a minibar at this 4-star hotel in Mumbai Suburban District.

Best pet-friendly hotels

  • Travelling's better with your pet by your side. From comfy beds and water bowls to dedicated dog-walking trails, pet-friendly hotels are designed to help you and your best buddy feel right at home. There are around 20 Mumbai hotels that'll happily host your furry friend.

  • Check in with your sidekick at Hotel Sweet Home. This 3-star pet-friendly hotel in Mumbai is based in Mumbai City. You'll find conveniences here like Wi-Fi and room service.

  • Ibis Mumbai Airport - An Accor Brand is another place where four paws are as welcome as two feet. This 3-star accommodation option in Vile Parle offers a restaurant and room service.

  • With a 2-star rating, Hotel Aircraft International understands the needs of pet owners too. It's in Vile Parle and features car rental options and a laundry.

Flying to Mumbai

Mumbai Chhatrapati Shivaji International Airport (BOM)

  • Book a flight to Mumbai and step off the plane at Mumbai Chhatrapati Shivaji International Airport (BOM), this city's main airport. It's around 13 kilometres from the centre.

  • It takes about 45 minutes to reach central Mumbai when driving. The journey by public transport is roughly 1 hour.

  • Super Collection O Andheri Near Mumbai Airport Formerly We Stay is a convenient option if you're flying in after dark. Close to the airport and with a 3-star rating, travellers often mention its value as one of the main reasons to stay.

  • Treebo Welcome Apartments is a reliable 3-star stay that's also close to BOM. It's earned an overall rating of 4-plus out of 5 from guest feedback.

  • Want another tried-and-true pick? Hotel Nirvana Grace could be the one for you. It has a 2-star rating and often proves popular with business travellers.

Navi Mumbai International Airport (NMI)

  • You can also travel to Mumbai through Navi Mumbai International Airport (NMI), which is around 24 kilometres from the city centre.

  • Searching for a Mumbai hotel not far from NMI? Hotel Grande 51 makes late arrivals (or early flights home) a breeze. Amenities like ironing services and parking only add to the convenience of this 3-star stay.

  • Or check in to Sapphire Boutique Hotel. Offering room service, a laundry and more, getting settled here takes no time at all.

  • Boasting positive reviews from guests, Hotel Satyam Residency was built for on-the-go travellers. You'll also be within easy reach of NMI if you go for this stay.

Finding cheap hotels in Mumbai: FAQs

In Mumbai, the expected average temperature in July is 27°C. The warmest month is typically June, which averages 31°C. The coolest month is August, with temperatures averaging 25°C. The rainiest month is July, and the driest month is March.

You can always cancel or amend your hotel reservation if you need to, but look out for hotels in Mumbai with free cancellation or flexible booking options if you want to protect your money. Some hotels allow you to cancel and get your money back if your plans change.

Of course - the cheapest hotel deal we found within the next seven days is $10 per night. If you need somewhere in the next 24 hours, we've found you somewhere to stay for $10 per night.
The average price of a hotel during the week is $82 per night, and the average price on weekends is $84. Overall, it looks like the cheapest day to stay in Mumbai could be Thursday.
The nearest airport to Mumbai is Mumbai Airport (BOM), which is 5.0km from the city centre.
We crunched some numbers on our calendar and found that Thursday is the cheapest day to stay in Mumbai. And the most expensive day seems to be Tuesday
The average price of a 3-star hotel in Mumbai is currently around $60 per night. And the cheapest 3-star hotel we found is $17 per night.
The average price of a 4-star hotel in Mumbai is currently around $122 per night. And the cheapest 4-star hotel we found is $21 per night.
The average price of a 5-star hotel in Mumbai is currently around $203 per night. And the cheapest 5-star hotel we found is $30 per night.
The cheapest month to stay in a hotel in Mumbai is July, with an average price of $73 per night. The most expensive month is September, when the average room rate can rise to $194 per night. These average prices are based on all the hotels we found – from hostels through to fancy 5-star hotels.
The average price of a hotel in August is $158 per night, which is around 16% higher than the rest of the year.
If you're planning a trip with the whole family, the best rated hotels for you near Mumbai are Taj Santacruz, T24 Residency Mumbai International Airport Hotel and Accord Hotel.