Hotels in Karnataka

Search and compare Karnataka hotels from hundreds of travel sites and save

Karnataka
8 Dec — 9 Dec2
Karnataka
Wed 8-12
Thu 9-12
...and more

Tips for booking a Karnataka hotel

Cheapest month:October
Most expensive month:December
Average price in Karnataka:S$ 179/night
Absolute cheapest price found:S$ 5/night
Cheapest day:Saturday
Most expensive day:Monday
S$ 61 - S$ 367
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
S$ 69 - S$ 156
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Karnataka hotels

Show all 8,748 hotels
1
Radisson Blu Plaza Hotel Mysore
Radisson Blu Plaza Hotel Mysore
8.6 Excellent
1 MG Road, Mysore, India
Show on map
2.8 km from city centre, Mysore, KA, India 

Radisson Blu Plaza Hotel Mysore provides luxury 5-star accommodation in Mysore. It also features an express check-in and check-out feature, valet parking and an outdoor pool.

2
Shangri-La Bengaluru
Shangri-La Bengaluru
8.8 Excellent
No 56-6b Palace Road, Bengaluru, India
Show on map
2.3 km from city centre, Bengaluru, KA, India 

Situated within walking distance of Bangalore Cantonment Railway Station, Shangri-La Bengaluru provides guests with an ideal base when visiting Bangalore. In addition to free private parking on site, the hotel features comfortable 5-star rooms and a lounge bar.

3
Grand Mercure Mysore
Grand Mercure Mysore
7.9 Good
2203 60 New Sayyaji Rao Road, Mysore, India
Show on map
3.6 km from city centre, Mysore, KA, India 

Featuring a rooftop pool, Grand Mercure Mysuru - an AccorHotels Brand is located in Mysore and offers comfortable accommodation. It also provides room service, laundry facilities and an airport shuttle.

4
ITC Gardenia, a Luxury Collection Hotel, Bengaluru
ITC Gardenia, a Luxury Collection Hotel, Bengaluru
8.6 Excellent
No.1, Residency Road, Bengaluru, India
Show on map
0.6 km from city centre, Bengaluru, KA, India 

Situated in Bangalore, ITC Gardenia A Luxury Collection Hotel provides luxury 3-star accommodation, as well as a sauna and an outdoor pool. It is close to UB City, eateries and shops.

5
Vivanta by Taj - MG Road
Vivanta by Taj - MG Road
8.8 Excellent
41/3 Mahatma Gandhi Road, Bengaluru, India
Show on map
2.9 km from city centre, Bengaluru, KA, India 

Less than a 20-minute walk from Halasuru Metro Station, Taj MG Road Bengaluru provides guests with a convenient base while in Bangalore. In addition to free public parking on site, the hotel provides comfortable 5-star rooms and a bar.

6
The Oberoi Bengaluru
The Oberoi Bengaluru
9.4 Excellent
37-39 Mahatma Gandhi Road, Bengaluru, India
Show on map
2.7 km from city centre, Bengaluru, KA, India 

Located within a short walk of Halasuru Someshwara Temple, this 5-star modern hotel offers a butler service. It also features an outdoor pool and a gym.

7
The Tamara Coorg
The Tamara Coorg
9.1 Excellent
Kabbinakad Estate, Madikeri, India
Show on map
24.3 km from city centre, Madikeri, KA, India 

This luxury resort in Madikeri provides free Wi-Fi, as well as a shopping mall and a swimming pool. It also offers a 24-hour reception, meeting rooms and a ticket service.

8
Taj Yeshwantpur, Bengaluru
Taj Yeshwantpur, Bengaluru
8.7 Excellent
2275 Tumkur Road, Yeshwantpur, Bengaluru, India
Show on map
8.6 km from city centre, Bengaluru, KA, India 

Taj Yeshwantpur Bengaluru is situated in Bangalore and offers complimentary Wi-Fi. In addition to free public parking on site, the hotel provides comfortable 5-star rooms and a bar.

Cheapest hotels in Karnataka, India

Show all 8,748 hotels
Grand Plaza Hotel
Grand Plaza Hotel
7.1 Good
Light House Hill Road, Mangalore, India
Show on map
5.5 km from city centre,  

Grand Plaza Hotel Mangalore is located in Mangalore and is close to Father Muller Medical College. Guests also have access to free wireless internet and on-site parking.

S$ 30
Avg. per night
Hotel Paradise - Mysore Dasaprakash Group
Hotel Paradise - Mysore Dasaprakash Group
7.1 Good
No. 104, Vivekananda Road, Yadavagiri, Mysore, India
Show on map
3.2 km from city centre,  

Hotel Paradise - Mysore Dasaprakash Group provides comfortable 3-star accommodation in Mysore. It also offers meeting rooms, an express check-in and check-out feature and a 24-hour reception.

S$ 30
Avg. per night
Sanskruti Quality Resort
Sanskruti Quality Resort
5.2 Okay
Om Beach Road (53 Km Away From Karwar) Gokarna Gokarna India . Om Beach Road (53 Km Away From Karwar) Gokarna Gok, Gokarna, India
Show on map
1.7 km from city centre,  

Situated in Gokarna, Sanskruti Resort Gokarna provides 4-star accommodation, as well as an outdoor pool. It offers complimentary Wi-Fi, an express check-in and check-out feature and massage services.

S$ 45
Avg. per night
The Chancery Hotel
The Chancery Hotel
6.8 Good
10/6, Lavelle Road, Bengaluru, India
Show on map
0.8 km from city centre,  

Located in Bangalore, The Chancery Hotel offers stylish, 4-star accommodation close to Visvesvaraya Industrial and Technological Museum. It provides a spa and wellness centre, as well as a sauna, a Jacuzzi and an express check-in and check-out feature.

S$ 48
Avg. per night
The Chancery Pavilion
The Chancery Pavilion
6.8 Good
135 Residency Road, Bengaluru, India
Show on map
0.8 km from city centre,  

Boasting a Jacuzzi, an outdoor pool and a sauna, The Chancery Pavilion is located in Bangalore and offers vibrant accommodation. It is close to IBM India, eateries and shops.

S$ 55
Avg. per night
Gokulam Grand Hotel & Spa Bangalore
Gokulam Grand Hotel & Spa Bangalore
8.1 Excellent
115 Gokula Extension, Hmt Road, Bengaluru, India
Show on map
8.9 km from city centre,  

Gokulam Grand Hotel & Spa Bangalore is situated in Bangalore and offers complimentary wireless internet. It provides a spa and wellness centre, as well as a sauna, an express check-in and check-out feature and an outdoor pool.

S$ 62
Avg. per night
Grand Mercure Mysore
Grand Mercure Mysore
7.9 Good
2203 60 New Sayyaji Rao Road, Mysore, India
Show on map
3.6 km from city centre,  

Featuring a rooftop pool, Grand Mercure Mysuru - an AccorHotels Brand is located in Mysore and offers comfortable accommodation. It also provides room service, laundry facilities and an airport shuttle.

S$ 62
Avg. per night
Country Inn & Suites By Radisson, Mysore
Country Inn & Suites By Radisson, Mysore
8.0 Excellent
345/A, Hebbal Area, Mysore, India
Show on map
8.1 km from city centre,  

Country Inn & Suites By Radisson Mysore offers 5-star accommodation, plus free Wi-Fi, an all-inclusive meal plan and an outdoor pool. The various facilities this elegant hotel features include a kids club, an express check-in and check-out feature and an executive floor.

S$ 63
Avg. per night

Hotel prices in Karnataka

2 stars or below

S$ 8 - S$ 21

Tranzotel Bangalore Airport Hotel

No. 1 most popular

S$ 21
Avg. per night
Hostelit Gokarna - Backpacker Hostels
S$ 8
Avg. per night
3 stars

S$ 15 - S$ 74

The Chancery Hotel

No. 1 most popular

S$ 48
Avg. per night
Hotel Paradise - Mysore Dasaprakash Group
S$ 30
Avg. per night
Hotel Mb International

Best value

S$ 15
Avg. per night
4 stars and up

S$ 55 - S$ 474

Radisson Blu Plaza Hotel Mysore

No. 1 most popular

S$ 114
Avg. per night
Hyatt Centric Mg Road Bangalore

No. 2 most popular

S$ 99
Avg. per night
The Chancery Pavilion

Best value

S$ 55
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Karnataka

Karnataka travel FAQs

  • Where is the best place to stay in Karnataka?

    Bengaluru, Mysore, and Tumkūr are the most popular places on HotelsCombined for stays in Karnataka.

  • What are the best hotels in Karnataka?

    ibis Bengaluru Outer Ring Road is a very popular hotel in Karnataka, with a score of 8.0 from 238 reviews. Radisson Blu Plaza Hotel Mysore (8.6 from 2,202 reviews) and The Lalit Ashok Bangalore (8.6 from 10 reviews) are also highly rated Karnataka hotels based on recent feedback from HotelsCombined users.