India may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

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.

Filter by

Popular filters
Property class
Your budget
Guest rating
Payment type
Property type
Area
Popular locations
Meal plans available
Amenities
Accessibility
Trip type

Top 10 Hotels in Bangalore

Taj MG Road, Bengaluru
5 out of 5
41/3 Mahatma Gandhi Road, Bengaluru, Karnataka
Free cancellationReserve now, pay when you stay
The price is Rs5,000 per night from 25 Jan to 26 Jan
4.58 km from city centre
4.3/5Excellent! (351 reviews)

"i liked the location which is very central to reach all places in bangalore"…"

Reviewed on 7 Jan 2021

Taj MG Road, Bengaluru
ITC Gardenia, a Luxury Collection Hotel, Bengaluru
5 out of 5
No.1, Residency Road, Bengaluru, Karnataka
The price is Rs4,500 per night from 25 Jan to 26 Jan
3.25 km from city centre
4.6/5Exceptional! (247 reviews)

"Choosing ITC Gardenia as ‘staycation’ for 2 nights is a decision that we will cherish forever. The stay was during September of 2020 when the COVID-19 lockdown was relaxed. It was very reassuring and pleasing to see the level of hospitality and facilities provided that assured safety of the guests ..."…"

Reviewed on 4 Oct 2020

ITC Gardenia, a Luxury Collection Hotel, Bengaluru
Taj Bangalore
5 out of 5
Near Kempegowda International Airport, Devanahalli, Karnataka
The price is Rs6,000 per night from 29 Jan to 30 Jan
25.56 km from city centre
4.7/5Exceptional! (382 reviews)

"Due to construction, directions signs from Airport to the hotel not viable. The charges for a single night is very high. Otherwise hotels very good"…"

Reviewed on 30 Dec 2020

Taj Bangalore
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Oakwood Premier Prestige Bangalore
5 out of 5
Vittal Mallya Road, UB City, Bengaluru, Karnataka
Free cancellationReserve now, pay when you stay
The price is Rs4,722 per night from 27 Jan to 28 Jan
3.18 km from city centre
4.1/5Very Good! (69 reviews)

"The hotel is near great places to eat and very central in the city. The staff are extremely helpful and genuinely interested in you having a pleasant stay."…"

Reviewed on 13 Feb 2020

Oakwood Premier Prestige Bangalore
Hotel Royal Orchid
5 out of 5
1 Golf Ave, adjoining KGA Golf Course, HAL Airport Road, Bengaluru, Karnataka
Free cancellationReserve now, pay when you stay
The price is Rs2,345 per night from 25 Jan to 26 Jan
7.75 km from city centre
3.6/5Good! (118 reviews)

"After some initial hiccups, the staff took my escalations seriously and made up for a pleasant stay. Reasonable pricing for the quality of stay / service provided."…"

Reviewed on 1 Jan 2021

Hotel Royal Orchid
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
The price is Rs7,000 per night from 29 Jan to 30 Jan
4.44 km from city centre
4.8/5Exceptional! (310 reviews)

"The property is fantastic and the service and staff are excellent"…"

Reviewed on 17 Jan 2021

The Oberoi, Bengaluru
JW Marriott Hotel Bengaluru
5 out of 5
24/1 Vittal Mallya Road, Bengaluru, Karnataka
The price is Rs4,818 per night from 29 Jan to 30 Jan
3.18 km from city centre
4.6/5Exceptional! (120 reviews)

"Property and staff provide excellent hospitality in all departments. The swimming pool was something of a disappointment. Not really suitable for swimming for exercise it's essentially a shallow (4feet) play pool for families with young children. Also the sun does not hit the terrace where the pool ..."…"

Reviewed on 28 Feb 2020

JW Marriott Hotel Bengaluru
The Leela Palace Bangalore
5 out of 5
23 Old Airport Road, Bengaluru, Karnataka
Free cancellationReserve now, pay when you stay
The price is Rs6,929 per night from 25 Jan to 26 Jan
7.99 km from city centre
4.7/5Exceptional! (204 reviews)

"The hotel was beautiful and more than the hotel, the staffs of Leela Palace Bangalore made our stay a memorable one."…"

Reviewed on 22 Mar 2020

The Leela Palace Bangalore
WelcomHotel Bengaluru - Member ITCHotel Group
5 out of 5
46, Richmond Road - Off M.G Road, Bengaluru, Karnataka
Free cancellationReserve now, pay when you stay
The price is Rs2,300 per night from 25 Jan to 26 Jan
4.51 km from city centre
4.2/5Excellent! (184 reviews)

"It’s a wonderful stay and I will definitely stay again"…"

Reviewed on 20 Dec 2020

WelcomHotel Bengaluru - Member ITCHotel Group
Treebo Trend Apple Villa
3 out of 5
No 16 , Apple Villa left wing,SP Complex, Lal Bagh Main Rd, Sudhama Nagar, Bengaluru
Free cancellationReserve now, pay when you stay
The price is Rs2,127 per night from 4 Feb to 5 Feb
4.24 km from city centre
3.3/5 (11 reviews)

"Very clean and neat.excellent service.staff are very cooperative.all amenities are there."…"

Reviewed on 23 Jun 2019

Treebo Trend Apple Villa
Wonderla Resort
3.5 out of 5
28th km, Mysore Road, Ramanagara, Karnataka
The price is Rs3,447 per night from 4 Feb to 5 Feb
27.16 km from city centre
4/5Very Good! (7 reviews)
Wonderla- Wonderful experience

"Excellent stay. Very delighted with the overall resort. Would definitely recommend to my friends and relatives."…"

Reviewed on 2 Mar 2020

Wonderla Resort
Taj Yeshwantpur, Bengaluru
5 out of 5
2275 Tumkur Road, Yeshwantpur, Bengaluru, Karnataka
Free cancellationReserve now, pay when you stay
The price is Rs3,800 per night from 25 Jan to 26 Jan
6.12 km from city centre
4.6/5Wonderful! (253 reviews)

"Excellent place, Good food, excellent staff, helpful loved the place"…"

Reviewed on 22 Dec 2020

Taj Yeshwantpur, Bengaluru
Grand Mercure Bangalore
4.5 out of 5
12th Main, 3rd Block, Kormangala, Near BDA Complex, Bengaluru, Karnataka
Free cancellationReserve now, pay when you stay
The price is Rs3,300 per night from 25 Jan to 26 Jan
8.92 km from city centre
4.2/5Excellent! (68 reviews)
Recommended

"Good food, good service, very pleasant staff nice area to stay in"…"

Reviewed on 24 Mar 2020

Grand Mercure Bangalore
Hyatt Centric MG Road Bangalore
5 out of 5
1/1 Swami Vivekananda Road, Ulsoor, Bengaluru, Karnataka
Free cancellation
The price is Rs3,176 per night from 26 Jan to 27 Jan
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
Hilton Bangalore Embassy GolfLinks
5 out of 5
Embassy Golf Links Business Park, Off Intermediate Ring Road, Domlur, Bengaluru, Karnataka
Free cancellationReserve now, pay when you stay
The price is Rs3,700 per night from 25 Jan to 26 Jan
8.51 km from city centre
4.4/5Wonderful! (66 reviews)

"I liked it was well furnished. What I did not like was it was pricey, charged me for eating a small pack of pretzels. I missed out on complementary breaskfast as I had to check out early, but I was not compensated in any way for that. I will not be staying at this location again."…"

Reviewed on 16 Jan 2020

Hilton Bangalore Embassy GolfLinks
Novotel Bengaluru Outer Ring Road
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 Rs2,500 per night from 25 Jan to 26 Jan
12.97 km from city centre
4.1/5Very Good! (71 reviews)

"A budget friendly option for a vacation stay. Good breakfast spread and nice service by the staff"…"

Reviewed on 28 Dec 2020

Novotel Bengaluru Outer Ring Road
Renaissance Bengaluru Race Course Hotel
5 out of 5
No. 17 and 17/1, Madhavanagar Extension, Race Course Lane, Corp Ward No. 77, Bengaluru, Karnataka
The price is Rs3,555 per night from 26 Jan to 27 Jan
2.06 km from city centre
4.7/5Exceptional! (74 reviews)

"staff all try very hard to deliver first class service. little things like remembering your name at breakfast and bringing coffee right away. enjoyed that."…"

Reviewed on 10 Mar 2020

Renaissance Bengaluru Race Course Hotel
ITC Windsor, A Luxury Collection Hotel, Bengaluru
5 out of 5
Windsor Square,25, Golf Course Road, Bengaluru, Karnataka
The price is Rs3,510 per night from 25 Jan to 26 Jan
0.68 km from city centre
4.4/5Wonderful! (212 reviews)

"Its my third time at this property. Their services are top notch and food is mouth watering. Anyday anytime i would suggest to stay in bangalore at ITC Windsor. Their staff will go out of their way to fulfill your requirements. I have never experienced such hospitality anywhere else in india."…"

Reviewed on 22 Dec 2020

ITC Windsor, A Luxury Collection Hotel, Bengaluru
Shangri-La Hotel Bengaluru
5 out of 5
No 56-6B Palace Road, Bengaluru, Karnataka
Free cancellationReserve now, pay when you stay
The price is Rs5,500 per night from 25 Jan to 26 Jan
0.87 km from city centre
4.7/5Exceptional! (177 reviews)

"Amazing as always"…"

Reviewed on 17 Oct 2020

Shangri-La Hotel Bengaluru
Suggee Resort
3 out of 5
No.74/1, Bagganadoddi, Kasaba Hobli, Indlavadi Post Anekal, Taluk, Anekal, Karnataka
Free cancellationReserve now, pay when you stay
The price is Rs3,999 per night from 25 Jan to 26 Jan
30.81 km from city centre
Suggee Resort
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 Renaissance Bengaluru Race Course Hotel and Shangri-La 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, ibis Bengaluru Hosur Road Hotel is a popular hotel for our travellers who want a more economical choice, and features free WiFi and free parking. Other good options to stay on the cheap include Treebo Trip Grand Regency and Ginger Bangalore Whitefield.
What's the best place to stay when travelling with children to Bengaluru?
The Elanza Hotel is a top 4-star hotel on Expedia for families, and features a restaurant and free valet parking. Other good choices to stay with the children include Melange Astris and Taj MG Road, Bengaluru. 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?
Istay Hotels Rajajinagar is a favourite 3.5-star hotel for couples, and features a restaurant and a bar. Other good options for a stay with your sweetheart include Orange Suites Airport Transit Stay and Shangri-La Hotel Bengaluru.
What's the best all-inclusive hotel in Bengaluru?
Windsor Castle Inn is a 3-star hotel featuring free WiFi and free self-parking, and a favourite with Expedia travellers.
What's the best pet-friendly place to stay in Bengaluru?
Cozy Ambience is a top aparthotel for people travelling with their pets, and offers a restaurant and a coffee shop/café for its human guests.
What's the best luxury hotel in Bengaluru?
Taj Bangalore is a 5-star hotel with 3 restaurants and a full-service spa, and it’s a popular choice for Expedia travellers looking for an elegant place to stay. The Oberoi, Bengaluru and ITC Gardenia, a Luxury Collection Hotel, Bengaluru are other upscale choices for your stay.
What's the best boutique accommodation in Bengaluru?
Vivanta Bengaluru, Whitefield is a favourite 5-star hotel with Expedia travellers looking for stylish accommodation, and features 2 restaurants and a bar. The Zuri Whitefield, Bangalore and Goldfinch Retreat are other boutique-style choices.
What's the best place to stay if I'm looking to play golf in Bengaluru?
The Senate is a 3.5-star hotel featuring 2 restaurants and in-room kitchenettes, and it’s a top choice for golfing nearby. Other good options to stay near a golf course include Hotel Royal Orchid and PearlSuites. You can tee off at Bangalore Golf Course or Karnataka Golf Course while you’re in town.
What are some accommodation options with pools in Bengaluru?
Rishon Suite is a popular 3-star hotel featuring an outdoor pool, free WiFi and free valet parking. A couple of other options that offer an on-site pool include Holiday Village and ZO Rooms Bannerghatta National Park.

Bengaluru Hotel Reviews

More trip options