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.

Hotels in Karnataka, India

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 Cities in Karnataka

Top Hotels in Karnataka

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
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 Rs2,779 per night
3.9/5Very Good! (165 reviews)

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

Reviewed on 22 Jun 2020

ibis Bengaluru City Centre - An AccorHotels Brand
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 Rs6,375 per night
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
The price is Rs8,000 per night
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
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/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
Goldfinch Hotel
4 out of 5
32/3 Cresent Road, High Grounds, Bengaluru, Karnataka
Free cancellation
The price is Rs2,399 per night
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
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
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 Madikeri Resort & Spa, Coorg
5 out of 5
1st Monnangeri, Galibeedu Post, Madikeri, Karnataka
The price is Rs12,600 per night
4.6/5Exceptional! (107 reviews)
Amazing stay

"Our stay was amazing. The property is beautiful, in the middle of a rainforest , and one feels totally in one with nature. Service was outstanding as usual, from everyone from room staff to reception to dining."…"

Reviewed on 20 Mar 2020

Taj Madikeri Resort & Spa, Coorg
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 Rs6,780 per night
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
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 Karnataka
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.

Pocket Guide: Karnataka

If you are searching for an ideal Karnataka hotel, look no further than Expedia.co.in. We offer a wide range of Karnataka accommodations, from 5 star resorts to budget hotels, suited for any Karnataka holiday or business trip.

  • View our selection of top hotels in Karnataka
  • Use the map to find Karnataka hotels in your preferred destination
  • Enter your travel dates to find great Karnataka accommodation deals!