Travel advisory

Please be aware of any coronavirus (COVID-19) travel advisories and review updates from the World Health Organization (WHO). Due to the unprecedented volume of travel disruptions, refunds may take up to 30 days to process.

Bangalore Hotels from Rs2,638

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top 10 Hotels in Bangalore

Taj Bangalore
5 out of 5
Near Kempegowda International Airport, Devanahalli, Karnataka
Rs8,600
per night
10 Apr-11 Apr
4.7/5Exceptional! (355 reviews)

"Closeness to the airport, quality is service as well quality of food"…"

Reviewed on 17 Mar 2020

Taj Bangalore
The Ritz-Carlton, Bangalore
5 out of 5
Number 99 Residency Road, Bengaluru, Karnataka
Free cancellationReserve now, pay when you stay
Rs10,000
per night
25 Apr-26 Apr
4.8/5Exceptional! (132 reviews)

"One of the best places to stay in Bangalore. The place is awesome and the staff is very professional and courteous. Highly recommended. Would love to visit again."…"

Reviewed on 28 Jan 2020

The Ritz-Carlton, Bangalore
Holiday Inn Express Bengaluru Yeshwantpur
3 out of 5
Cauvery Estates (Serenity), Katha 10/1/1, Raghavendra Ext. Tumkur Road, Ward 38, Bengaluru, Karnataka
Free cancellation
Rs2,339
per night
15 Apr-16 Apr
4.1/5Very Good! (31 reviews)

"Its a clean and decent hotel. The only issue is room is fairly small but thats not a surprise. I think the size of the room is stated in the hotel description. If you have 2 suitcases and another laptop bag, putting it, using it, moving around etc can pose a minor issue. Restaurant is fine, breakfast ..."…"

Reviewed on 23 Jan 2020

Holiday Inn Express Bengaluru Yeshwantpur
Shangri-La Hotel Bengaluru
5 out of 5
No 56-6B Palace Road, Bengaluru, Karnataka
Rs9,500
per night
1 May-2 May
4.7/5Exceptional! (168 reviews)

"Overall the stay at Shangri-La was a pleasant experience"…"

Reviewed on 8 Mar 2020

Shangri-La Hotel Bengaluru
The Oberoi, Bengaluru
5 out of 5
37-39 Mahatma Gandhi Road, MG Road- Residency Road, Bengaluru, Karnataka
Free cancellationReserve now, pay when you stay
Rs7,500
per night
17 Apr-18 Apr
4.8/5Exceptional! (295 reviews)

"Beautiful landscape and peaceful atmosphere. Great location and excellent service."…"

Reviewed on 10 Mar 2020

The Oberoi, Bengaluru
ibis Bengaluru City Centre - An AccorHotels Brand
4 out of 5
Opp. Kanteerava Stadium/Mallya Hospital, Raja Ram Mohan Roy Road, Bengaluru, Karnataka
Free cancellationReserve now, pay when you stay
Rs3,699
per night
17 Apr-18 Apr
3.9/5Very Good! (160 reviews)

"Friendly approach of staff. Location. General maintenance and cleanliness. Only negative point from my point of view was in the name of IBIS - Formula 1 room structure existed."…"

Reviewed on 12 Feb 2020

ibis Bengaluru City Centre - An AccorHotels Brand
Novotel Bengaluru Outer Ring Road Hotel
5 out of 5
Opposite RMZ Ecospace Business Park, Marthahalli-Sarjapur, Outer Ring Rd, Bengaluru, Karnataka
Free cancellationReserve now, pay when you stay
Rs6,000
per night
11 Apr-12 Apr
4.1/5Very Good! (69 reviews)

"Property is getting old. rooms are getting dingy. I stay there because of location"…"

Reviewed on 13 Feb 2020

Novotel Bengaluru Outer Ring Road Hotel
Taj MG Road, Bengaluru
5 out of 5
41/3 Mahatma Gandhi Road, Bengaluru, Karnataka
Rs6,600
per night
10 Apr-11 Apr
4.3/5Excellent! (344 reviews)

"Great service by the staff. The revamped room record is quite aesthetically appealing."…"

Reviewed on 10 Feb 2020

Taj MG Road, Bengaluru
Hyatt Centric MG Road Bangalore
5 out of 5
1/1 Swami Vivekananda Road, Ulsoor, Bengaluru, Karnataka
Rs5,500
per night
1 May-2 May
4/5Very Good! (191 reviews)
Refreshing stay at the Hyatt Centric

"We took a day's vacation to Hyatt Centric, followed by our great experience in Hyatt Regency Chennai. We were not disappointed. The differentiating factor from other hotel chains, is the hospitality the staff at Hyatt provide. The room was a city-view, which was not that great, as it was a tad noisy, ..."…"

Reviewed on 21 Oct 2019

Hyatt Centric MG Road Bangalore
Gokulam Grand Hotel & Spa Bangalore
5 out of 5
115 Gokula Extension, HMT Road, Near BEL Circle, Bengaluru, Karnataka
Rs6,250
per night
2 May-3 May
4.2/5Excellent! (121 reviews)

"People are fantastic and hotel is great. Staff working on. The breakfast area take time to make sure you are happy with the food. They are always smiling and very respectful. Kudos do Ajay - thanks Don’t remember names - girls on the front desk - thanks setting up with our sarees Great ..."…"

Reviewed on 27 Feb 2020

Gokulam Grand Hotel & Spa Bangalore
Can't see what you're looking for?
See all available properties in Bengaluru
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Visiting Bengaluru

Travellers to Bengaluru give high marks for the shopping and relaxing spas. Tourists can also enjoy the city's temples, cafes and monuments. Top sights in the city include Bangalore Palace, Vidhana Soudha and ISKCON Temple.

  • There are 1054 hotels and other accommodation options in Bengaluru
  • The closest major airport is in Bengaluru (BLR-Kempegowda Intl.), 15.7 mi (25.2 km) from the city centre

Getting around Bengaluru

With so many choices for transport, exploring Bengaluru is simple. You can access metro transport at Malleswaram Station, Sir M Visvesvaraya Station and Kuvempu Road Station. If you want to journey outside of the city, hop aboard a train from Bangalore Cantonment Station, Bangalore City Station or Bangalore East Station.

Dressing for Bengaluru

  • Between January and March, you can expect average temperatures of 34°C during the day and 15°C at night
  • From April to June, the average during the day is 34°C, whilst the average at night is 20°C
  • July to September has daytime averages of 29°C with night-time averages of 20°C
  • Between October and December, you can expect daytime averages of 28°C and nighttime averages of 16°C
  • Bengaluru gets about 864 millimetres of rain per year
  • Usually April and May are the hottest months with an average of 33°C, whereas January and December are often coldest, averaging 16°C

Frequently asked questions

Where is the best place for a stay in Bengaluru?
The Ritz-Carlton, Bangalore is ranked highly by Expedia customers. This 5-star hotel offers a full-service spa and 3 restaurants. It is located a short 12-minute walk from UB City. Traveller reviews also recommend Shangri-La Hotel Bengaluru and JW Marriott Hotel Bengaluru as top options for your stay.
If I need to cancel my hotel reservation in Bengaluru, will I receive a refund?
Yes! You’ll find that most hotel room reservations are refundable if you cancel prior to the accommodation’s cancellation deadline, which is usually within 24-48 hours of your check-in date. If you booked a non-refundable reservation, you might be able to still cancel and receive a refund within 24 hours of booking. Put in your dates and click on “Search”, then use the filter option “free cancellation” to view the best deals available in Bengaluru.
What's the best budget-friendly accommodation in Bengaluru?
Based on reviews, Treebo Trip Grand Regency is a popular 3-star hotel for our travellers looking for an economical choice, and features free full breakfast and free WiFi. Other good options to stay on the cheap include Springs Hotel And Spa and Ramanashree Richmond Circle Bangalore.
What's the best place to stay when travelling with children to Bengaluru?
Taj MG Road, Bengaluru is a top 5-star hotel on Expedia for families, and features an outdoor pool and 3 restaurants. Other good choices to stay with the children include Goldfinch Hotel and Angsana Bangalore. Also, attractions such as Fun World and Jawaharlal Nehru Planetarium are fun for children of all ages.
What's the best place to stay for a couple visiting Bengaluru?
Chinna’s Residency is a favourite hotel for couples, and features comfy beds and fireplaces. Other good options for a stay with your sweetheart include Escape Hotel & Spa and Hotel Abhimaani Vasathi.
What's the best pet-friendly place to stay in Bengaluru?
Anand Sagar Inn is a top hotel for people travelling with their pets, and offers a restaurant and free WiFi for its human guests. Hotel GS Suites is another option for a stay with your pet.
What's the best luxury hotel in Bengaluru?
Shangri-La Hotel Bengaluru is a 5-star hotel with 4 restaurants and 4 bars, and it’s a popular choice for Expedia travellers looking for an elegant place to stay. ITC Windsor, A Luxury Collection Hotel, Bengaluru and Taj MG Road, Bengaluru are other upscale choices for your stay.
What's the best boutique accommodation in Bengaluru?
Escape Hotel & Spa is a favourite 3.5-star hotel with Expedia travellers looking for stylish accommodation, and features a restaurant and a bar. Vivanta Bengaluru, Whitefield and Laika Boutique Stay are other boutique-style choices.
What's the best place to stay if I'm looking to play golf in Bengaluru?
The Leela Palace Bangalore is a 5-star hotel featuring a full-service spa and 4 restaurants, and it’s a top choice for playing a round of golf. Other good options to stay near a golf course include Goldfinch Hotel and The Lalit Ashok Bangalore. You can tee off at Bangalore Golf Course or Karnataka Golf Course while you’re in town.
How is it staying in Bengaluru?
Travellers to Bengaluru give high marks for the shopping and relaxing spas. Tourists can also enjoy the city’s temples, cafes and monuments. Top sights in the city include Bangalore Palace, M.G. Road and ISKCON Temple. In Bengaluru, there are 1721 hotels and other accommodation options to choose from.
What should I do while I'm visiting Bengaluru?
Cultural venues in the city include Visvesvaraya Industrial and Technological Museum, National Gallery of Modern Art and Government Museum. Attractions such as Fun World and Jawaharlal Nehru Planetarium are fun for everyone, not just children. The city is notable for landmarks such as Bangalore Palace, ISKCON Temple and Tipu Sultan’s Summer Palace.
How can I get around Bengaluru?
You can walk to nearby metro stations including Malleswaram Station, Sir M Visvesvaraya Station and Kuvempu Road Station. If you want to travel outside the city, hop on a train from Bengaluru Cantonment Station, Krantivira Sangolli Rayanna or Bengaluru East Station.

Bengaluru Hotel Reviews

More trip options