Hotels in Karnataka, India

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Top Cities in Karnataka

Filter by

Popular filters
Popular filters
Price per night
Price per night
Guest rating
Guest rating
Property class
Payment type
Payment type
Property type
Property type
Area
Area
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveller experience
Traveller experience
Taj Bangalore
5 out of 5
Near Kempegowda International Airport, Devanahalli, Karnataka, 560300
Fully refundableReserve now, pay when you stay
The price is ₹11,750 per night from 24 Dec to 25 Dec
₹11,750
per night
24 Dec - 25 Dec
4.7/5 Exceptional! (495 reviews)
"Really nice location and great services"

Reviewed on 30 Nov 2022

Taj Bangalore
The Leela Palace Bengaluru
5 out of 5
23 Old Airport Road, Bengaluru, Karnataka, 560008
The price is ₹14,175 per night from 9 Dec to 10 Dec
₹14,175
per night
9 Dec - 10 Dec
4.6/5 Exceptional! (259 reviews)
Best Hotel (Palace) to stay in Benagalore!!!!
"This is indeed a Palace and you are treated like royalty. If you are in Bangalore, there is only once place you should pick!!!"

Reviewed on 18 Oct 2022

The Leela Palace Bengaluru
The Oberoi, Bengaluru
5 out of 5
37-39 Mahatma Gandhi Road, MG Road - Residency Road, Bengaluru, Karnataka, 560 001
Fully refundableReserve now, pay when you stay
The price is ₹11,212 per night from 16 Dec to 17 Dec
₹11,212
per night
16 Dec - 17 Dec
4.8/5 Exceptional! (375 reviews)
"Oberoi Bengaluru is awesome! All the staff was extremely polite and helpful, and they made our stay memorable. Strongly recommending the unique experience offered at Oberoi hotels!"

Reviewed on 11 Nov 2022

The Oberoi, Bengaluru

Save an average of 15% on thousands of hotels when you're signed in

Radisson Blu Plaza Hotel Mysore
5 out of 5
1 MG Road, Nazarabad Mohalla, Mysore, Karnataka, 570 010
Fully refundableReserve now, pay when you stay
The price is ₹5,950 per night from 3 Jan to 4 Jan
₹5,950
per night
3 Jan - 4 Jan
4.4/5 Wonderful! (212 reviews)
"All staff members are customer friendly. Neat & clean. We recommend this property to all of my family & friends."

Reviewed on 22 Nov 2022

Radisson Blu Plaza Hotel Mysore
Welcomhotel by ITC Hotels, Richmond Road, Bengaluru
5 out of 5
46 Richmond Road, Bengaluru, Karnataka, 560 025
Fully refundableReserve now, pay when you stay
The price is ₹7,100 per night from 24 Dec to 25 Dec
₹7,100
per night
24 Dec - 25 Dec
4.3/5 Excellent! (210 reviews)
"Really enjoyed the stay at the property.The breakfast was awesome and very good team of property staff.Hats off to make our 3 day stay awesome"

Reviewed on 12 Sep 2022

Welcomhotel by ITC Hotels, Richmond Road, Bengaluru
Hyatt Centric MG Road Bangalore
5 out of 5
1/1 Swami Vivekananda Road, Ulsoor, Bengaluru, Karnataka, 560008
Fully refundable
The price is ₹8,000 per night from 10 Dec to 11 Dec
₹8,000
per night
10 Dec - 11 Dec
4.1/5 Very Good! (230 reviews)
"Staff is very friendly."

Reviewed on 2 Dec 2022

Hyatt Centric MG Road Bangalore
Four Seasons Hotel Bengaluru at Embassy One
5 out of 5
No. 8, Bellary Rd, Ganga Nagar colony, Bengaluru, Karnatanka, 560052
Fully refundableReserve now, pay when you stay
The price is ₹12,600 per night from 19 Dec to 20 Dec
₹12,600
per night
19 Dec - 20 Dec
4.7/5 Exceptional! (57 reviews)
Amazing experience
"Excellent property , right from check in to our stay was wonderful. Food is outstanding. They have a lavish breakfast spread."

Reviewed on 19 Jun 2022

Four Seasons Hotel Bengaluru at Embassy One
St. Mark's Hotel
4.5 out of 5
4/1, St Mark's Road, Near Residency Rd, Near M G Rd, Bengaluru, Karnataka, 560001
Fully refundableReserve now, pay when you stay
The price is ₹7,495 per night from 8 Dec to 9 Dec
₹7,495
per night
8 Dec - 9 Dec
4.7/5 Exceptional! (478 reviews)
"The location was conveniently close to the places I needed to visit. Local transportation was easily available and several places were within walking distance. The staff were efficient and courteous and a shout out for Mr.Sairam, a duty manager, who went to great lengths to organize transportation ..."

Reviewed on 28 Oct 2022

St. Mark's Hotel
Vivanta Bengaluru Residency Road
4.5 out of 5
No, 66, Residency Road, Bengaluru, Karnataka, 560025
Fully refundableReserve now, pay when you stay
The price is ₹9,000 per night from 11 Dec to 12 Dec
₹9,000
per night
11 Dec - 12 Dec
4.4/5 Excellent! (222 reviews)
"Great location and service."

Reviewed on 20 Jul 2022

Vivanta Bengaluru Residency Road
Holiday Inn Bengaluru Racecourse, an IHG Hotel
3.5 out of 5
#16/1, Sheshadri Road, Gandhinagar, Ward No. 94, Bengaluru, 560009
Fully refundable
The price is ₹4,902 per night from 16 Dec to 17 Dec
₹4,902
per night
16 Dec - 17 Dec
3.8/5 Good! (81 reviews)
"Staff were very friendly and helpful. Staff in the dining area were courteous and helpful. Special mention for Deepti, Hitesh & Krunal. They were very helpful and always had a smile. Thank You"

Reviewed on 27 Sep 2022

Holiday Inn Bengaluru Racecourse, an IHG Hotel
La Marvella, Bengaluru
5 out of 5
#1, 15th Cross, South-End Circle, 2nd block, Jayanagar, Bengaluru, Karnataka, 560011
Fully refundableReserve now, pay when you stay
The price is ₹9,505 per night from 2 Jan to 3 Jan
₹9,505
per night
2 Jan - 3 Jan
4.1/5 Very Good! (39 reviews)
"Great property but poor room service and poor service at the restaurant"

Reviewed on 17 Jul 2022

La Marvella, Bengaluru
Grand Mercure Mysore
5 out of 5
2203 60 New Sayyaji Rao Road, Nelson Mandela Circle, Mysore, Karnataka, 570021
Fully refundableReserve now, pay when you stay
The price is ₹5,255 per night from 6 Dec to 7 Dec
₹5,255
per night
6 Dec - 7 Dec
4.2/5 Excellent! (239 reviews)
"First off the food is excellent! The staff are all helpful and friendly. I will definitely be back there!"

Reviewed on 25 Oct 2022

Grand Mercure Mysore
ibis Bengaluru City Centre Hotel
4 out of 5
Opp. Kanteerava Stadium/Mallya Hospital, Raja Ram Mohan Roy Road, Bengaluru, Karnataka, 560027
Fully refundableReserve now, pay when you stay
The price is ₹3,800 per night from 10 Dec to 11 Dec
₹3,800
per night
10 Dec - 11 Dec
3.9/5 Very Good! (180 reviews)
"City centre, correct location for our desired activities."

Reviewed on 4 Mar 2022

ibis Bengaluru City Centre Hotel
Shangri-La Bengaluru
5 out of 5
No 56-6B Palace Road, Bengaluru, Karnataka, 560001
Fully refundableReserve now, pay when you stay
The price is ₹11,475 per night from 30 Dec to 31 Dec
₹11,475
per night
30 Dec - 31 Dec
4.6/5 Exceptional! (216 reviews)
Awesome stay
"Awesome stay as always. You can’t go wrong when staying at shangri la. Keep it up."

Reviewed on 30 Nov 2022

Shangri-La 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, 560055
Fully refundableReserve now, pay when you stay
The price is ₹9,500 per night from 16 Dec to 17 Dec
₹9,500
per night
16 Dec - 17 Dec
4.5/5 Wonderful! (254 reviews)
"It is a very good hotel and loved our stay, but the staff was not really professional. We invited some friends to eat lunch with us. We were seated around 2:30pm but the food came at almost 5pm. there were lots of things in between. They didn't take our order properly etc etc. The service was horrible ..."

Reviewed on 3 Oct 2022

Sheraton Grand Bangalore Hotel at Brigade Gateway
Taj West End
5 out of 5
#25 Race Course Road, Bengaluru, Karnataka, 560 001
Fully refundableReserve now, pay when you stay
The price is ₹13,000 per night from 19 Dec to 20 Dec
₹13,000
per night
19 Dec - 20 Dec
4.5/5 Wonderful! (165 reviews)
"The Taj West End has a beautiful property surrounded by gardens with stunning trees. Its like an oasis. Staff is very friendly. We stayed in a recently remodeled room that was nice. The corridor passes in the "front" part of the room, so you have to keep your curtains closed if you like privacy. ..."

Reviewed on 17 Oct 2022

Taj West End
The Zuri Whitefield, Bangalore
5 out of 5
Rajpalya Hoodi, ITPL Road , Whitefield, Bengaluru, Karnataka, 560048
Fully refundableReserve now, pay when you stay
The price is ₹6,491 per night from 1 Jan to 2 Jan
₹6,491
per night
1 Jan - 2 Jan
4.4/5 Excellent! (120 reviews)
Comfortable Stay
"Stay was really good and Food was nice"

Reviewed on 6 Aug 2022

The Zuri Whitefield, Bangalore
Courtyard by Marriott Bengaluru Hebbal
5 out of 5
No 2/55 Outer Ring Road, Bengaluru, Karnataka, 560045
The price is ₹7,500 per night from 10 Dec to 11 Dec
₹7,500
per night
10 Dec - 11 Dec
4.4/5 Wonderful! (66 reviews)
"Very courteous staffs and clean rooms. Rooms are a bit smaller, but rooms are well kept and convenient."

Reviewed on 29 Jun 2022

Courtyard by Marriott Bengaluru Hebbal
Fortune JP Palace - Member ITC Hotel Group
5 out of 5
No.3, Abba Road, Nazarbad, Mysore, Karnataka, 570007
Fully refundableReserve now, pay when you stay
The price is ₹4,350 per night from 6 Dec to 7 Dec
₹4,350
per night
6 Dec - 7 Dec
4/5 Very Good! (255 reviews)
Mysore Trip
"The pool is really small and hotel staff needs to check if people are wearing the correct attire or not ….Staff in the restaurant was really friendly specially Zana was extremely helpful when we arrived to the hotel"

Reviewed on 15 Aug 2022

Fortune JP Palace - Member ITC Hotel Group
The Leela Bhartiya City Bengaluru
4 out of 5
Bhartiya City, Thannisandra Bangalore, Bengaluru, 560064
Fully refundableReserve now, pay when you stay
The price is ₹10,450 per night from 9 Dec to 10 Dec
₹10,450
per night
9 Dec - 10 Dec
4.8/5 Exceptional! (10 reviews)
"New hotel and clean in general. Close to the airport that I don’t need to be stuck in the traffic too long. I will stay at the hotel next time I go there."

Reviewed on 5 Oct 2022

The Leela Bhartiya City Bengaluru
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.

Karnataka hotels information

Number of reviews 4163
Accommodation 2536 hotels
Lowest Price ₹3,800
Highest Price ₹14,175

Price trends for hotels in Karnataka

Less expensive
More expensive
This month
Next month
December
August
₹3,627
₹3,867
Month
Price
January
₹3,867
February
₹3,928
March
₹4,000
April
₹4,446
May
₹4,514
June
₹6,000
July
₹6,000
August
₹8,000
September
₹6,500
October
₹6,658
November
₹6,700
December
₹3,627
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed hotels in Karnataka.

Karnataka Hotel Reviews
expedia verified reviews

Go further with the Expedia app

Save even more - Get up to 20% on select hotels and earn double the points when you book on the app. Our app deals help you to save on trips so you can travel more and managing it all on the go.

Text yourself a download link for easy access

By providing your number, you agree to receive a one-time automated text message with a link to get the app. Standard text message rates may apply.
QR code