Hotels in Karnataka

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

Karnataka
23 Jul — 24 Jul2
Karnataka
Fri 23/7
Sat 24/7
...and more

Refine Your Search

Star ratings
Guest Ratings
Cities
See all filters

Popular Hotels in Karnataka

Filter by star ratings
All filters
Hyatt Centric Mg Road Bangalore
Hyatt Centric Mg Road Bangalore
8.3 Excellent
1/1 Swami Vivekananda Road, Ulsoor, Bengaluru, India
Show on map
3.1 km from city centre, Bengaluru, KA, India 
ExcellentBased on 727 reviews
8.3

A short walk from Halasuru Metro Station, Hyatt Centric MG Road Bangalore has a accessible setting, making it an ideal place to stay when visiting Bangalore. It has a fitness centre, as well as an express check-in and check-out feature, 24-hour room service and an outdoor pool.

The Oberoi Bengaluru
The Oberoi Bengaluru
9.5 Excellent
37-39 Mahatma Gandhi Road, Bengaluru, India
Show on map
2.7 km from city centre, Bengaluru, KA, India 
ExcellentBased on 1,178 reviews
9.5

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.

The Oterra Bengaluru Electronics City
The Oterra Bengaluru Electronics City
8.6 Excellent
#43, Electronic City Phase-1, Hosur Road, Bengaluru, Karnataka - 560100, Bengaluru, India
Show on map
15.3 km from city centre, Bengaluru, KA, India 
ExcellentBased on 182 reviews
8.6

Featuring a sauna, a swimming pool and an infinity pool, The Oterra is located in Bangalore and provides modern accommodation. In addition to free private parking on site, the hotel features modern 5-star rooms and a bar.

The President Hotel
The President Hotel
8.2 Excellent
#194/1a, Opp Unakal Lake, Hubli, India
Show on map
4.4 km from city centre, Hubli, KA, India 
ExcellentBased on 182 reviews
8.2

Situated a short drive from Nehru Stadium, The President Hotel Hubli offers modern accommodation in Hubli. It provides 4-star accommodation with air-conditioned rooms.

The Chancery Hotel
The Chancery Hotel
7.1 Good
10/6, Lavelle Road, Bengaluru, India
Show on map
0.8 km from city centre, Bengaluru, KA, India 
GoodBased on 277 reviews
7.1

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.

Radisson Blu Plaza Hotel Mysore
Radisson Blu Plaza Hotel Mysore
8.7 Excellent
1 MG Road, Mysore, India
Show on map
2.8 km from city centre, Mysore, KA, India 
ExcellentBased on 1,878 reviews
8.7

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.

The Tamara Coorg
The Tamara Coorg
9.2 Excellent
Kabbinakad Estate, Madikeri, India
Show on map
24.3 km from city centre, Madikeri, KA, India 
ExcellentBased on 162 reviews
9.2

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.

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

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.

The Chancery Pavilion
The Chancery Pavilion
7.0 Good
135 Residency Road, Bengaluru, India
Show on map
0.8 km from city centre, Bengaluru, KA, India 
GoodBased on 481 reviews
7.0

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.

Jal Mahal Resort and Spa
Jal Mahal Resort and Spa
7.1 Good
#118/1, Off Bannur Road, Mysore, India
Show on map
9.9 km from city centre, Mysore, KA, India 
GoodBased on 148 reviews
7.1

This comfortable resort in Somanathapura provides free wireless internet, as well as an outdoor pool and a kids club. It offers 3.5-star accommodation with air-conditioned rooms.

Tips for booking a Karnataka hotel

Cheapest month:October
Most expensive month:June
Average price in Karnataka:$165/night
Absolute cheapest price found:$4/night
Cheapest day:Friday
Most expensive day:Wednesday
$55 - $292
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$77 - $152
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Karnataka hotels

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

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 

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
8.1 Excellent
2203 60 New Sayyaji Rao Road, Mysore, India
Show on map
3.6 km from city centre, Mysore 

Featuring a rooftop pool, Grand Mercure Mysuru - an AccorHotels Brand is located in Mysore and offers comfortable accommodation. It also provides a safe, an express check-in and check-out feature and laundry facilities.

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

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.

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

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.

6
The Tamara Coorg
The Tamara Coorg
9.2 Excellent
Kabbinakad Estate, Madikeri, India
Show on map
24.3 km from city centre, Madikeri 

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.

7
Taj Yeshwantpur Bengaluru
Taj Yeshwantpur Bengaluru
8.8 Excellent
2275 Tumkur Road, Yeshwantpur, Bengaluru, India
Show on map
8.6 km from city centre, Bengaluru 

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.

8
Country Inn & Suites By Radisson, Mysore
Country Inn & Suites By Radisson, Mysore
8.1 Excellent
345/A, Hebbal Area, Mysore, India
Show on map
8.1 km from city centre, Mysore 

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.

Cheapest hotels in Karnataka, India

Show all 8,482 hotels
Hotel Mb International
Hotel Mb International
7.7 Good
#3147; Bangalore-Nilgiri Road, Near Five-Light Circle, Convent Road, Mysore, India
Show on map
3.3 km from city centre,  

Hotel MB International is located in Mysore and offers complimentary Wi-Fi. It provides 3-star accommodation with air-conditioned rooms.

$13
Avg. per night
Hotel Megharaj
Hotel Megharaj
Station Road, Bijapur, India
Show on map
1.3 km from city centre,  

Hotel Megharaj is situated in Bijapur and is close to the area's popular attractions. Guests can also enjoy free Wi-Fi.

$19
Avg. per night
The Chancery Hotel
The Chancery Hotel
7.1 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.

$26
Avg. per night
Holiday Inn Express Bengaluru Whitefield Itpl
Holiday Inn Express Bengaluru Whitefield Itpl
7.7 Good
Plot No. 4, Epip Zone,Beside Harman Building, Next to Itpl Back Gate, Bengaluru, India
Show on map
15.1 km from city centre,  

Holiday Inn Express Bengaluru Whitefield Itpl Bangalore provides stylish 3-star accommodation in Bangalore. Guests can also enjoy complimentary internet access throughout the property.

$32
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.

$32
Avg. per night
Lemon Tree Premier, Ulsoor Lake, Bangalore
Lemon Tree Premier, Ulsoor Lake, Bangalore
7.8 Good
2/1, St. Johns Road, Bengaluru, India
Show on map
3.0 km from city centre,  

Lemon Tree Premier Ulsoor Lake Bengaluru is set in Bangalore and is close to local attractions, including St. Francis Xavier's Cathedral. The multiple facilities this stylish hotel offers include an express check-in and check-out feature, a lake and an outdoor pool.

$33
Avg. per night
Lalitha Mahal Palace Hotel
Lalitha Mahal Palace Hotel
7.1 Good
Lalitha Mahal Nagar Hotel Standard Standard Check-in 12 pm & Check-Out 11.30 pm, Mysore, India
Show on map
5.8 km from city centre,  

Opened in 1921, Lalitha Mahal Palace Hotel is situated in Mysore and offers a beauty centre, an outdoor pool and 24-hour room service. It is ideally located for guests wanting to visit local attractions.

$33
Avg. per night
The Chancery Pavilion
The Chancery Pavilion
7.0 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.

$36
Avg. per night

Hotel prices in Karnataka

2 stars or below

$10 - $19

White Orchid Resorts

No. 1 most popular

$19
Avg. per night
Hostelit Gokarna - Backpacker Hostels
$10
Avg. per night
3 stars

$13 - $86

The Chancery Hotel

No. 1 most popular

$26
Avg. per night
Holiday Inn Express Bengaluru Whitefield Itpl
$32
Avg. per night
Hotel Mb International

Best value

$13
Avg. per night
4 stars and up

$33 - $464

Taj Yeshwantpur Bengaluru

No. 1 most popular

$86
Avg. per night
Grand Mercure Mysore

No. 2 most popular

$39
Avg. per night
Lalitha Mahal Palace Hotel

Best value

$33
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?

    Users favour staying in areas such as Bengaluru, Mysore, and Madikeri. Consider these locations when searching for your desired stay.

  • What are the best hotels in Karnataka?

    437 reviews rated The Lalit Ashok Bangalore with an average score of 7.3/10. It may also be worth looking into the ibis Bengaluru City Centre, which received a rating of 7.8/10 from 1,038 reviews. Octave Studio Hotel could also be a good option, with a score of 8.2/10 from 700 reviews.