Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local and health advisories for this destination before you book.

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 Yeshwantpur, Bengaluru
5 out of 5
2275 Tumkur Road, Yeshwantpur, Bengaluru, Karnataka
Free cancellationReserve now, pay when you stay
The price is Rs6,401 per night
6.12 km from city centre
4.6/5Wonderful! (250 reviews)

"Great hotel, loved the rooms and the service. Great food as well."…"

Reviewed on 1 Apr 2020

Taj Yeshwantpur, 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
The price is Rs3,149 per night
3.66 km from city centre
3.9/5Very Good! (164 reviews)

"The Employees were great help, especially the Reception."…"

Reviewed on 22 Jun 2020

ibis Bengaluru City Centre - An AccorHotels Brand
Octave Hotel & Spa Sarjapur Rd
3 out of 5
14 Kaikandanahalli Villa, by Total Mall, Sarjapura Main Road, Bengaluru, Karnataka
Free cancellationReserve now, pay when you stay
The price is Rs1,698 per night
12.89 km from city centre
3.3/5 (46 reviews)

"Great staff!! Their manager Raj is awesome. Place is in a great location too."…"

Reviewed on 27 May 2020

Octave Hotel & Spa Sarjapur Rd
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
The price is Rs4,200 per night
12.98 km from city centre
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
Shangri-La Hotel Bengaluru
5 out of 5
No 56-6B Palace Road, Bengaluru, Karnataka
The price is Rs6,375 per night
0.87 km from city centre
4.7/5Exceptional! (176 reviews)

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

Reviewed on 8 Mar 2020

Shangri-La Hotel Bengaluru
Goldfinch Hotel
4 out of 5
32/3 Cresent Road, High Grounds, Bengaluru, Karnataka
Free cancellation
The price is Rs2,399 per night
1.83 km from city centre
3.5/5Good! (119 reviews)

"Real value for money. Excellent food. My son and I had a great time. Morning buffet breakfast and dinner at The kebab studio is a real feast."…"

Reviewed on 13 Sep 2019

Goldfinch Hotel
Hyatt Centric MG Road Bangalore
5 out of 5
1/1 Swami Vivekananda Road, Ulsoor, Bengaluru, Karnataka
Free cancellationReserve now, pay when you stay
The price is Rs4,250 per night
4.72 km from city centre
4/5Very Good! (196 reviews)
A very nice hotel

"Great hotel with excellent amenities. However, I was surprised that even in Ulsoor, many people, including some auto-rickshaws and taxis didn't know where the hotel was located."…"

Reviewed on 27 Feb 2020

Hyatt Centric MG Road Bangalore
ITC Gardenia, a Luxury Collection Hotel, Bengaluru
5 out of 5
No.1, Residency Road, Bengaluru, Karnataka
Free cancellationReserve now, pay when you stay
The price is Rs8,000 per night
3.25 km from city centre
4.7/5Exceptional! (245 reviews)

"fabulous experience true luxury from room to dining to spa .... enjoyed"…"

Reviewed on 31 Dec 2019

ITC Gardenia, a Luxury Collection Hotel, Bengaluru
Sheraton Grand Bangalore Hotel at Brigade Gateway
5 out of 5
26/1 Dr Rajkumar Road, Malleswaram, Rajajinagar,Near Metro Cash & Carry, Bengaluru, Karnataka
Free cancellationReserve now, pay when you stay
The price is Rs7,000 per night
3.88 km from city centre
4.6/5Wonderful! (215 reviews)

"I booked the stay for a family member and their stay was excellent. I had some special requests and they were promptly taken care of before the family member checked into the Hotel. The staff is very helpful is will go above and beyond to ensure a comfortable stay."…"

Reviewed on 5 Feb 2020

Sheraton Grand Bangalore Hotel at Brigade Gateway
The Park, Bangalore
5 out of 5
14/7 Mahatma Gandhi Road, Opposite to 1 MG Mall, Bengaluru, Karnataka
Free cancellationReserve now, pay when you stay
The price is Rs4,400 per night
4.53 km from city centre
3.4/5 (150 reviews)

"Hotel was well equipped with all necessary things and staff service was good will come back soon."…"

Reviewed on 5 Apr 2020

The Park, Bangalore
Don'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 Taj Bangalore 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, Ginger Bangalore Whitefield is a popular 3-star hotel for our travellers looking for an economical choice, and features free WiFi and free parking. Other good options to stay on the cheap include Chairman’s Resort and Elegant Guest House.
What's the best place to stay when travelling with children to Bengaluru?
Casa Cottage is a top 3-star hotel on Expedia for families, and features free valet parking and free continental breakfast. Other good choices to stay with the children include ibis Bengaluru Hosur Road - An AccorHotels Brand and The President Hotel. Also, attractions such as Snow City and Fun World are fun for children of all ages.
What's the best place to stay for a couple visiting Bengaluru?
Confident Amoon - The Glamour Spa and Resort is a favourite 3.5-star hotel for couples, and features deep-soaking baths and a full-service spa. Other good options for a stay with your sweetheart include Fortune Select JP Cosmos-Member ITC Hotel Group and Grand Mercure Bangalore, an Accor Hotels Brand.
What's the best pet-friendly place to stay in Bengaluru?
Springs Hotel And Spa is a top hotel for people travelling with their pets, and offers a full-service spa and free WiFi for its human guests. Other good options for you and your pet’s trip include Anand Sagar Inn and Casa Cottage.
What's the best luxury hotel in Bengaluru?
Taj West End is a 5-star hotel with 2 restaurants and a full-service spa, and it’s a popular choice for Expedia travellers looking for a pampered stay. The Chancery Pavilion and Taj Bangalore are other upscale choices for your stay.
What's the best boutique accommodation in Bengaluru?
St. Mark’s Hotel is a favourite 4.5-star hotel with Expedia travellers looking for stylish accommodation, and features a restaurant and a bar. Springs Hotel And Spa and Purple Lotus are other boutique-style choices.
What's the best place to stay if I'm looking to play golf in Bengaluru?
MEL’S Service Apartments is a hotel featuring free breakfast and a business centre, and it’s a top choice for golfing nearby. Other good options to stay near a golf course include Royal Shades and The Lalit Ashok Bangalore. You can tee off at Bangalore Golf Course or Karnataka Golf Course while you’re in town.

Bengaluru Hotel Reviews

More trip options