India may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Search Hotels with Restaurant in Bengaluru

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 Bengaluru Hotels with Restaurant

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
Get Rates
4.8/5Exceptional! (307 reviews)
the most awesome hotel in India. Oberoi bangalore

"Fabulous hotel. Superb service. Three staff members were beyond outstanding. Punith at the lapis aakriti and Tanya at the front office. They exemplify customer care. Amazing."…"

Reviewed on 12 Mar 2020

The Oberoi, Bengaluru
Taj Bangalore
5 out of 5
Near Kempegowda International Airport, Devanahalli, Karnataka
Free cancellationReserve now, pay when you stay
Get Rates
4.7/5Exceptional! (378 reviews)
Lockdown guest

"Was on of only 5 gusts staying during the Covid lockdown. Great service of course"…"

Reviewed on 27 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
Get Rates
4.7/5Exceptional! (138 reviews)
Perfect weekend .

"Great stay , no complaints ."…"

Reviewed on 3 Feb 2020

The Ritz-Carlton, Bangalore

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
St. Mark's Hotel
4.5 out of 5
4/1, St Mark's Road, Near Residency Rd, Near M G Rd, Bengaluru, Karnataka
Get Rates
4.7/5Exceptional! (463 reviews)

"The suite was spacious and very clean. The bathroom had nice toiletries and a great shower."…"

Reviewed on 9 Mar 2020

St. Mark's Hotel
The Leela Palace Bangalore
5 out of 5
23 Old Airport Road, Bengaluru, Karnataka
Free cancellationReserve now, pay when you stay
Get Rates
4.7/5Exceptional! (203 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
Shangri-La Hotel Bengaluru
5 out of 5
No 56-6B Palace Road, Bengaluru, Karnataka
Free cancellationReserve now, pay when you stay
Get Rates
4.7/5Exceptional! (176 reviews)

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

Reviewed on 8 Mar 2020

Shangri-La Hotel Bengaluru
ITC Gardenia, a Luxury Collection Hotel, Bengaluru
5 out of 5
No.1, Residency Road, Bengaluru, Karnataka
Free cancellationReserve now, pay when you stay
Get Rates
4.7/5Exceptional! (246 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
JW Marriott Hotel Bengaluru
5 out of 5
24/1 Vittal Mallya Road, Bengaluru, Karnataka
Free cancellationReserve now, pay when you stay
Get Rates
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
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
Get Rates
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
Taj Yeshwantpur, Bengaluru
5 out of 5
2275 Tumkur Road, Yeshwantpur, Bengaluru, Karnataka
Free cancellationReserve now, pay when you stay
Get Rates
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
Vivanta Bengaluru Residency Road
4.5 out of 5
No, 66, Residency Road, Bengaluru, Karnataka
Free cancellationReserve now, pay when you stay
Get Rates
4.4/5Excellent! (198 reviews)

"Swimming pool under repairs.Fast check in and excellent room service.Got a great deal via Expedia and overall a very good stay."…"

Reviewed on 25 Feb 2020

Vivanta Bengaluru Residency Road
Taj MG Road, Bengaluru
5 out of 5
41/3 Mahatma Gandhi Road, Bengaluru, Karnataka
Free cancellationReserve now, pay when you stay
Get Rates
4.3/5Excellent! (348 reviews)
A lovely place

"Just a short break from Birmingham. Located on MG Road the Oxford st of London. Spa was being renovated and corona virus provided double hygiene standards. Breakfast had everything from English breakfast to southIndian."…"

Reviewed on 15 Mar 2020

Taj MG Road, Bengaluru
The Elanza Hotel
4 out of 5
88/2 Richmond Road, Bengaluru, Karnataka
Get Rates
4.2/5Excellent! (350 reviews)
Pleasant stay

"Nice modern hotel that met my expectations."…"

Reviewed on 12 Jan 2020

The Elanza Hotel
Gokulam Grand Hotel & Spa Bangalore
5 out of 5
115 Gokula Extension, HMT Road, Near BEL Circle, Bengaluru, Karnataka
Get Rates
4.2/5Excellent! (126 reviews)

"Very clean. Quick room service. It was a good experience."…"

Reviewed on 22 Sep 2020

Gokulam Grand Hotel & Spa Bangalore
Temple Tree Hotel
3.5 out of 5
#3, 9th Cross, Wilson Garden, Bengaluru
Free cancellationReserve now, pay when you stay
Get Rates
4.1/5Very Good! (26 reviews)

"Good all around service. Wish a menu and local map had been available in room"…"

Reviewed on 6 Dec 2019

Temple Tree Hotel
Fairfield By Marriott Bengaluru Rajajinagar
4 out of 5
59th C Cross, 4th M Block,rajaji Nagar, Bengaluru, Karnataka
Free cancellationReserve now, pay when you stay
Get Rates
4.1/5Very Good! (156 reviews)

"Nice artwork,clean lobby, hallways, rooms, nice rooftop pool, accessible elevator to pool. surrounding area outside/sidewalks, alleys were not clean, some areas full of garbage as often seen in India. Not amenable to walking around if you do not know where you are going."…"

Reviewed on 19 Feb 2020

Fairfield By Marriott Bengaluru Rajajinagar
Hyatt Centric MG Road Bangalore
5 out of 5
1/1 Swami Vivekananda Road, Ulsoor, Bengaluru, Karnataka
Free cancellation
Get Rates
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
ibis Bengaluru Hosur Road Hotel
4 out of 5
26/1 Near Central Silk Board, Next to Oxford College,Bommanahalli, Bengaluru, Karnataka
Free cancellationReserve now, pay when you stay
Get Rates
3.7/5Good! (138 reviews)
void this hotel location

"check-in was bad experience, room door was not locking properly, gave me room. Access road to hotel is very bad . Auto or cabs Cannot reach hotel without driving in opposite direction. They argue and won't take the proper route"…"

Reviewed on 14 Jan 2020

ibis Bengaluru Hosur Road Hotel
Don't see what you're looking for?
We've got more Hotels with Restaurant. Find the right one for you.
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.

Hotels with Restaurant in Bengaluru

Search for Hotels with Restaurant in Bengaluru on Expedia. You can easily find your hotels in Bengaluru using one of the methods below:

  • View our selection of featured hotels in Bengaluru
  • Use the map to find hotels in the Bengaluru neighborhood you prefer
  • Use the filters to see hotels in a specific area of Bengaluru, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Bengaluru
  • Enter your travel dates to view the best deals on hotels in Bengaluru - while they last

More trip options

Travellers loved these Hotels with Restaurant