Find and Book Top Hotels in Mumbai

Search among 140 available hotels and places to stay in Mumbai from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-50 out of 140
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great152 reviews
From   US$ 148 /nightSelect
8.2
Great156 reviews
MapView on map10.9 km from City Centre1.0 km from Lower Parel railway station
From   US$ 249 /nightSelect
8.2
Great130 reviews
6.3 km from City Centre500 m from Juhu Beach
From   US$ 213 /nightSelect
8.4
Great518 reviews
17.7 km from City Centre200 m from Gateway of India
From   US$ 213 /nightSelect
8.4
Great218 reviews
17.7 km from City Centre200 m from Gateway of India
From   US$ 264 /nightSelect
8.4
Great153 reviews
1.4 km from City Centre300 m from US Consulate General Mumbai
From   US$ 178 /nightSelect
8.4
Great264 reviews
3.9 km from City Centre
From   US$ 229 /nightSelect
8.2
Great100 reviews
3.5 km from City Centre500 m from Mumbai Airport Terminal 1
From   US$ 167 /nightSelect
8.4
Great121 reviews
3.4 km from City Centre
From   US$ 184 /nightSelect
8.4
Great304 reviews
17.5 km from City Centre700 m from Mantralaya
From   US$ 246 /nightSelect
8.4
Great108 reviews
3.9 km from City Centre
From   US$ 142 /nightSelect
8.2
Great242 reviews
3.6 km from City Centre700 m from Mumbai Airport Terminal 1
From   US$ 82 /nightSelect
8.4
Great92 reviews
16.9 km from City Centre700 m from Mantralaya
From   US$ 181 /nightSelect
8.2
Great171 reviews
3.3 km from City Centre
From   US$ 177 /nightSelect
Hotel
8.2
Great147 reviews
17.5 km from City Centre400 m from Gateway of India
From   US$ 63 /nightSelect
8.2
Great185 reviews
4.6 km from City Centre1.9 km from Andheri railway station
From   US$ 130 /nightSelect
8.4
Great246 reviews
16.7 km from City Centre800 m from Mantralaya
From   US$ 67 /nightSelect
8.4
Great328 reviews
18.9 km from City Centre1.5 km from Mantralaya
From   US$ 65 /nightSelect
8.4
Great156 reviews
3.4 km from City Centre
From   US$ 157 /nightSelect
7.8
Very good46 reviews
16.7 km from City Centre800 m from Mantralaya
From   US$ 115 /nightSelect
8.2
Great153 reviews
1.5 km from City Centre200 m from US Consulate General Mumbai
From   US$ 335 /nightSelect
8.4
Great266 reviews
17.6 km from City Centre700 m from Mantralaya
From   US$ 273 /nightSelect
8.2
Great79 reviews
10.7 km from City Centre600 m from Lower Parel railway station
From   US$ 261 /nightSelect
8.0
Great77 reviews
13.2 km from City Centre600 m from Mumbai Central
From   US$ 84 /nightSelect
8.0
Great26 reviews
5.1 km from City Centre
From   US$ 83 /nightSelect
8.4
Great543 reviews
16.3 km from City Centre1.1 km from Mantralaya
From   US$ 46 /nightSelect
7.8
Very good53 reviews
5.0 km from City Centre1.9 km from Andheri railway station
From   US$ 177 /nightSelect
8.2
Great69 reviews
5.8 km from City Centre
From   US$ 124 /nightSelect
8.0
Great81 reviews
6.2 km from City Centre400 m from Juhu Beach
From   US$ 46 /nightSelect
9.5 km from City Centre900 m from Tata Memorial Hospital
From   US$ 184 /nightSelect
Resort
8.0
Great45 reviews
14.0 km from City Centre
From   US$ 88 /nightSelect
8.4
Great112 reviews
11.0 km from City Centre
From   US$ 172 /nightSelect
8.2
Great42 reviews
20.9 km from City Centre
From   US$ 56 /nightSelect
8.0
Great187 reviews
4.0 km from City Centre1.8 km from Mumbai Airport Terminal 1
From   US$ 59 /nightSelect
8.2
Great69 reviews
3.3 km from City Centre300 m from Mumbai Airport Terminal 1
From   US$ 169 /nightSelect
8.4
Great156 reviews
3.4 km from City Centre
From   US$ 107 /nightSelect
8.4
Great57 reviews
4.5 km from City Centre1.2 km from Mumbai Airport Terminal 1
From   US$ 15 /nightSelect
8.6
Great24 reviews
5.7 km from City Centre700 m from Juhu Beach
From   US$ 142 /nightSelect
3.2 km from City Centre1.4 km from Sakinaka
From   US$ 75 /nightSelect
8.2
Great98 reviews
7.0 km from City Centre
From   US$ 166 /nightSelect
8.4
Great119 reviews
3.8 km from City Centre
From   US$ 82 /nightSelect
8.2
Great61 reviews
3.4 km from City Centre
From   US$ 107 /nightSelect
8.2
Great64 reviews
16.0 km from City Centre1.5 km from Mantralaya
From   US$ 12 /nightSelect
16.6 km from City Centre1000 m from Marine Drive
From   US$ 109 /nightSelect
4.2 km from City Centre
From   US$ 72 /nightSelect
8.2
Great51 reviews
5.7 km from City Centre
From   US$ 112 /nightSelect
Hotel
8.4
Great107 reviews
18.1 km from City Centre700 m from Gateway of India
From   US$ 106 /nightSelect
8.2
Great76 reviews
5.9 km from City Centre
From   US$ 103 /nightSelect
8.2
Great142 reviews
18.0 km from City Centre500 m from Gateway of India
From   US$ 77 /nightSelect
7.8
Very good22 reviews
5.2 km from City Centre
From   US$ 84 /nightSelect

Best hotels and places to stay in Mumbai

Why visit?

Mumbai, known as the City of Dreams, is a bustling metropolis that offers a vibrant mix of culture, entertainment, and historical landmarks. With its stunning beaches, iconic architecture, and flavorful street food, Mumbai is a fascinating destination for tourists. Whether youre looking to explore the citys rich history, indulge in luxury shopping, or simply relax on the beautiful coastline, Mumbai has something for everyone.

Where to stay?

Colaba: Situated in South Mumbai, Colaba is an ideal location for tourists seeking a mix of historical sites, trendy boutiques, and upscale hotels. With its proximity to attractions like the Gateway of India, Chhatrapati Shivaji Maharaj Vastu Sangrahalaya, and the bustling Colaba Causeway, this area offers a convenient base for exploring Mumbais iconic landmarks. Choose from a range of hotels in Colaba, including luxurious 5-star options and boutique accommodations.

Bandra: Located in the western part of the city, Bandra is a trendy neighborhood known for its vibrant nightlife, trendy cafes, and upscale shopping. This area is popular among both locals and tourists alike for its energetic atmosphere and stylish vibe. Stay in one of the boutique hotels or luxury resorts in Bandra for easy access to Bandstand Promenade, Mount Mary Church, and the Bandra-Worli Sea Link.

Juhu Beach: If youre looking for a beachside getaway, Juhu Beach is the perfect place to stay. Situated in the western suburbs of Mumbai, this area offers stunning views of the Arabian Sea and is known for its lively atmosphere. Enjoy long walks along the beach, indulge in mouthwatering street food, and experience the vibrant nightlife nearby. Juhu Beach is also home to several luxury hotels and resorts, providing a tranquil retreat from the bustling city.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $70 to $100.

4-star hotels: The average price per night is around $100 to $200.

5-star hotels: The average price per night is around $200 to $500.

Best value for money:

Hotel Peninsula Grand: Located in the Andheri East area, this 4-star hotel offers comfortable rooms and modern amenities at an affordable price. With its convenient location near the airport and business hubs, it is a great choice for business travelers. The hotel also features a rooftop swimming pool, fitness center, and multiple dining options, ensuring a pleasant stay without breaking the bank.

Hotel Residency Fort: Situated in the Fort district of Mumbai, this budget-friendly hotel offers cozy rooms with a blend of modern comforts and colonial charm. Its prime location allows easy access to popular attractions like the Gateway of India and Marine Drive. With friendly staff and a warm ambiance, Hotel Residency Fort provides excellent value for money.

Hotel Suba Palace: Located in the heart of Colaba, Hotel Suba Palace offers comfortable rooms and personalized service at an affordable price. This boutique hotel is within walking distance of popular landmarks like the Taj Mahal Palace and Elephanta Caves. With its convenient location and comfortable amenities, it is an excellent choice for budget-conscious travelers.

Best kids-friendly hotels:

Novotel Mumbai Juhu Beach: Situated on the shores of Juhu Beach, this 5-star hotel offers a range of amenities and activities for families with children. The hotel features a dedicated kids club, outdoor pool, and direct access to the beach. With spacious rooms, multiple dining options, and a variety of recreational facilities, Novotel provides a memorable stay for both parents and children.

The Oberoi Mumbai: Known for its luxurious offerings, The Oberoi Mumbai also caters to families with children. The hotel provides connecting rooms, child-friendly menus, and a dedicated play area. Located near Marine Drive, it offers stunning views of the Arabian Sea and easy access to popular attractions. With its impeccable service and attention to detail, The Oberoi ensures a memorable family vacation.

Best hotels for a romantic getaway:

Taj Mahal Palace: One of the most iconic luxury hotels in Mumbai, Taj Mahal Palace exudes elegance and grandeur. Overlooking the Arabian Sea and offering breathtaking views, this 5-star hotel provides a romantic setting for couples. With its opulent interiors, fine dining options, and rejuvenating spa, it promises an unforgettable experience for a romantic getaway.

Trident Nariman Point: Situated in the popular Nariman Point area, Trident offers stunning views of the Arabian Sea and the Mumbai skyline. Known for its warm hospitality, the hotel provides luxurious rooms, fine dining experiences, and a serene atmosphere. Couples can enjoy a romantic dinner at one of the hotels restaurants or indulge in a couples spa treatment for a truly memorable escape.

Best for location:

JW Marriott Mumbai Juhu: Located on the famous Juhu Beach, this 5-star hotel offers stunning ocean views and a serene ambiance. With its proximity to shopping, dining, and entertainment options, it is an ideal choice for travelers seeking convenience and luxury. The hotel features multiple dining options, a spa, and a beachside pool, ensuring an enjoyable stay in Mumbai.

The Taj Mahal Tower: Situated near the Gateway of India, The Taj Mahal Tower offers a perfect blend of historical charm and modern luxury. The hotels prime location provides easy access to major attractions, including Colaba Causeway and Elephanta Caves. With its elegant interiors, luxurious amenities, and world-class service, it is an excellent choice for those looking for a centrally located hotel in Mumbai.

Trident Bandra Kurla: Located in the bustling business district of Bandra Kurla Complex, this upscale hotel offers convenience and comfort. Its proximity to commercial hubs, shopping centers, and prominent landmarks makes it a popular choice for business travelers and tourists alike. The hotel boasts stylish rooms, a swimming pool, and several dining options, ensuring a delightful stay in Mumbai.

Best for a short city break:

InterContinental Marine Drive: Positioned on Marine Drive, this luxury hotel provides stunning views of the Arabian Sea and the iconic Queens Necklace. Its central location offers easy access to popular attractions and shopping districts. With impeccable service, well-appointed rooms, and a rooftop infinity pool, InterContinental Marine Drive is an ideal choice for a relaxing and luxurious city break.

The St. Regis Mumbai: Located in Lower Parel, this 5-star hotel combines modern design with luxurious amenities. It offers spacious rooms, a rooftop pool, and a range of dining options. Its convenient location near shopping complexes, high-end restaurants, and entertainment venues makes it a perfect choice for a short city break in Mumbai.

Show moreLess