Find and Book Top Rated Hotels in Mumbai

Search among 160 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 160
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.2
Great80 reviews
MapView on map6.6 mi from City Center100 yd from Palladium Mall
From   US$ 186 /nightSelect
8.4
Great169 reviews
MapView on map4.5 mi from City Center600 yd from Mount Mary Church
From   US$ 135 /nightSelect
8.0
Great131 reviews
3.9 mi from City Center600 yd from Juhu Beach
From   US$ 240 /nightSelect
8.4
Great260 reviews
10.9 mi from City Center400 yd from Nariman Point
From   US$ 174 /nightSelect
8.2
Great156 reviews
6.8 mi from City Center500 yd from Palladium Mall
From   US$ 171 /nightSelect
8.4
Great150 reviews
From   US$ 126 /nightSelect
8.4
Great261 reviews
2.4 mi from City Center200 yd from
From   US$ 132 /nightSelect
8.4
Great203 reviews
11.0 mi from City Center300 yd from Gateway of India
From   US$ 189 /nightSelect
8.4
Great153 reviews
1500 yd from City Center300 yd from US Consulate General Mumbai
From   US$ 133 /nightSelect
8.2
Great69 reviews
2.1 mi from City Center300 yd from Mumbai Airport Terminal 1
From   US$ 180 /nightSelect
8.2
Great100 reviews
2.2 mi from City Center600 yd from Mumbai Airport Terminal 1
From   US$ 171 /nightSelect
8.4
Great115 reviews
2.1 mi from City Center900 yd from
From   US$ 142 /nightSelect
8.4
Great304 reviews
10.9 mi from City Center400 yd from Nariman Point
From   US$ 145 /nightSelect
8.4
Great92 reviews
10.5 mi from City Center800 yd from Nariman Point
From   US$ 147 /nightSelect
8.2
Great141 reviews
1700 yd from City Center300 yd from US Consulate General Mumbai
From   US$ 186 /nightSelect
8.2
Great176 reviews
2.9 mi from City Center500 yd from
From   US$ 132 /nightSelect
8.6
Great105 reviews
6.9 mi from City Center200 yd from Oberoi Shopping Mall
From   US$ 204 /nightSelect
8.4
Great518 reviews
11.0 mi from City Center200 yd from Gateway of India
From   US$ 222 /nightSelect
8.4
Great91 reviews
4.4 mi from City Center600 yd from NITIE
From   US$ 112 /nightSelect
5.9 mi from City Center1100 yd from Lower Parel railway station
From   US$ 186 /nightSelect
8.2
Great136 reviews
2.0 mi from City Center700 yd from
From   US$ 132 /nightSelect
8.2
Great61 reviews
7.2 mi from City Center1200 yd from Inorbit Mall
From   US$ 144 /nightSelect
8.2
Great70 reviews
1100 yd from City Center800 yd from Phoenix Market City Mall
From   US$ 82 /nightSelect
8.4
Great148 reviews
2.1 mi from City Center800 yd from
From   US$ 118 /nightSelect
8.2
Great21 reviews
2.8 mi from City Center500 yd from
From   US$ 66 /nightSelect
8.4
Great103 reviews
2.3 mi from City Center100 yd from
From   US$ 199 /nightSelect
8.4
Great310 reviews
11.7 mi from City Center1500 yd from Nariman Point
From   US$ 65 /nightSelect
8.2
Great69 reviews
3.6 mi from City Center800 yd from Dr.L.H.Hiranandani Hospital
From   US$ 124 /nightSelect
10.3 mi from City Center1000 yd from Marine Drive
From   US$ 109 /nightSelect
8.2
Great236 reviews
2.2 mi from City Center800 yd from Mumbai Airport Terminal 1
From   US$ 82 /nightSelect
8.2
Great119 reviews
10.9 mi from City Center400 yd from Gateway of India
From   US$ 76 /nightSelect
8.0
Great35 reviews
10.4 mi from City Center900 yd from Mantralaya
From   US$ 115 /nightSelect
Hotel
8.4
Great107 reviews
2.3 mi from City Center400 yd from
From   US$ 82 /nightSelect
8.2
Great20 reviews
3.2 mi from City Center1000 yd from
From   US$ 83 /nightSelect
2.6 mi from City Center400 yd from
From   US$ 72 /nightSelect
Hotel
8.4
Great125 reviews
10.9 mi from City Center400 yd from Gateway of India
From   US$ 82 /nightSelect
8.0
Great77 reviews
8.2 mi from City Center700 yd from Mumbai Central
From   US$ 84 /nightSelect
8.0
Great81 reviews
3.8 mi from City Center400 yd from Juhu Beach
From   US$ 46 /nightSelect
8.6
Great17 reviews
3.6 mi from City Center800 yd from Juhu Beach
From   US$ 120 /nightSelect
8.0
Great48 reviews
3.1 mi from City Center800 yd from
From   US$ 198 /nightSelect
Resort
8.2
Great40 reviews
8.7 mi from City Center300 yd from Aksa Beach
From   US$ 82 /nightSelect
8.2
Great28 reviews
1.8 mi from City Center1.2 mi from Lokmanya Tilak Terminus
From   US$ 108 /nightSelect
8.2
Great11 reviews
10.0 mi from City Center1400 yd from Marine Drive
From   US$ 9 /nightSelect
Hotel
7.6
Very good12 reviews
5.9 mi from City Center1.2 mi from High Street Phoenix mall
From   US$ 157 /nightSelect
2.0 mi from City Center100 yd from
From   US$ 75 /nightSelect
Hostel
8.8
Great19 reviews
3.1 mi from City Center1500 yd from Larsen & Toubro
From   US$ 10 /nightSelect
8.0
Great49 reviews
1500 yd from City Center500 yd from Phoenix Market City Mall
From   US$ 52 /nightSelect
8.2
Great54 reviews
2.1 mi from City Center500 yd from
From   US$ 107 /nightSelect
8.2
Great32 reviews
8.9 mi from City Center1200 yd from Mumbai Central
From   US$ 65 /nightSelect
8.4
Great543 reviews
10.1 mi from City Center1300 yd from Mantralaya
From   US$ 46 /nightSelect

Best hotels and places to stay in Mumbai

Why visit?

Mumbai, also known as the City of Dreams, is a vibrant and bustling metropolis located on the western coast of India. It offers a captivating blend of rich history, diverse culture, and a thriving entertainment industry. For tourists, Mumbai is an incredible destination to experience the grandeur of Bollywood, indulge in mouth-watering cuisine, explore colonial-era architecture, and soak in the energetic spirit of the city's local people.

Where to stay?

Mumbai boasts several fantastic areas to stay, each offering unique experiences and attractions. Here are some of the best areas in Mumbai for tourists to consider:

South Mumbai: This district is a treasure trove of iconic landmarks such as the Gateway of India, Chhatrapati Shivaji Maharaj Terminus, and the Taj Mahal Palace Hotel. It is perfect for history enthusiasts and those wanting to explore the city's colonial heritage.

Bandra: Known as the Queen of Suburbs, Bandra is a vibrant neighborhood with trendy cafes, bustling markets, and a lively nightlife scene. It is a great choice for those seeking a blend of modernity and traditional charm.

Juhu Beach: Located in the western suburbs, Juhu Beach offers a relaxed beachfront ambiance along with high-end hotels, luxurious resorts, and an array of dining options. It is an ideal choice for beach lovers and families.

Price per hotel room per night:

In Mumbai, hotel prices vary depending on the star category. Here is an average price range per night for different hotel categories:

3-star hotels: $60-$100

4-star hotels: $100-$200

5-star hotels: $200 and above

Best value for money:

Hotel Suba Palace: Located in South Mumbai near the Gateway of India, Hotel Suba Palace offers comfortable rooms, friendly service, and easy access to tourist attractions. Prices start at $70 per night.

Hotel Bawa Regency: Situated in the Bandra neighborhood, Hotel Bawa Regency provides clean and spacious rooms at an affordable price. Prices start at $80 per night.

Hotel Juhu Plaza: Situated near Juhu Beach, Hotel Juhu Plaza offers affordable accommodation with proximity to the beach and local attractions. Prices start at $90 per night.

Best kids-friendly hotels:

Novotel Mumbai Juhu Beach: This luxurious beachfront hotel offers amenities like a children's play area, a swimming pool, and spacious rooms with beautiful views. Prices start at $190 per night.

The Orchid: An Ecotel Hotel: Known for its eco-friendly practices, The Orchid provides a tranquil environment, spacious rooms, and a kid's play area. Prices start at $170 per night.

Best hotels for romantic getaways:

Taj Mahal Palace: A legendary 5-star hotel in South Mumbai, Taj Mahal Palace offers opulent rooms, impeccable service, and stunning views of the Arabian Sea. Prices start at $300 per night.

The Oberoi Mumbai: Situated in the city's business district, The Oberoi Mumbai offers elegant rooms, luxurious amenities, and fine dining experiences, perfect for a romantic getaway. Prices start at $340 per night.

Best for location:

Trident, Nariman Point: Located in the heart of South Mumbai, Trident provides stunning views of the Marine Drive and offers easy access to various tourist attractions. Prices start at $250 per night.

Sofitel Mumbai BKC: Situated in the Bandra Kurla Complex, Sofitel Mumbai BKC offers luxurious rooms, excellent dining options, and is closely located to the airport and major business centers. Prices start at $220 per night.

Courtyard by Marriott Mumbai International Airport: A convenient choice for travelers, this hotel is situated near Mumbai International Airport, offering comfortable rooms, modern amenities, and transportation convenience. Prices start at $180 per night.

Best for a short city break:

The Taj Mahal Tower Mumbai: Located near the Gateway of India, The Taj Mahal Tower Mumbai provides a luxurious retreat with easy access to tourist hotspots. Prices start at $320 per night.

The Leela Mumbai: Situated near Mumbai International Airport, The Leela Mumbai offers spacious rooms, tranquil surroundings, and a range of leisure amenities to relax and unwind. Prices start at $280 per night.

Show moreLess