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
8.4 Excellent

3.1 km from city centre, Bengaluru Show on map

ExcellentBased on 541 reviews
8.4

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
9.5 Excellent

2.7 km from city centre, Bengaluru Show on map

ExcellentBased on 1,033 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.

Roopa Elite
8.4 Excellent

3.1 km from city centre, Mysore Show on map

ExcellentBased on 155 reviews
8.4

Roopa Elite offers comfortable 3-star accommodation in Mysore. It is a 10-minute drive from Mysore Palace and provides free private parking on site.

Mathura Residency
6.7 Good

1.3 km from city centre, Shimoga Show on map

GoodBased on 66 reviews
6.7

Mathura Residency is situated in Shimoga and is close to the area's well-known attractions. It is also a short drive from Jawaharlal Nehru National College of Engineering and Shimoga Institute of Medical Sciences.

The President Hotel
8.1 Excellent

4.4 km from city centre, Hubli Show on map

ExcellentBased on 150 reviews
8.1

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.

Hotel Poonja International
6.8 Good

5.6 km from city centre, Mangalore Show on map

GoodBased on 154 reviews
6.8

Hotel Poonja International offers 3-star accommodation in Mangalore. It is ideally positioned for guests wishing to visit the area's popular attractions.

Radisson Blu Plaza Hotel Mysore
8.8 Excellent

2.8 km from city centre, Mysore Show on map

ExcellentBased on 1,385 reviews
8.8

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
9.1 Excellent

24.3 km from city centre, Madikeri Show on map

ExcellentBased on 111 reviews
9.1

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
8.8 Excellent

2.8 km from city centre, Bengaluru Show on map

ExcellentBased on 592 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
7.1 Good

0.8 km from city centre, Bengaluru Show on map

GoodBased on 435 reviews
7.1

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.

Tips for booking a Karnataka hotel

Cheapest month:July
Most expensive month:February
Average price in Karnataka:₹ 7,806/night
Absolute cheapest price found:₹ 103/night
Cheapest day:Tuesday
Most expensive day:Wednesday
₹ 2,878 - ₹ 19,763
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
₹ 2,637 - ₹ 5,553
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Karnataka hotels

Show all 7,434 hotels
1
Radisson Blu Plaza Hotel Mysore
8.8 Excellent

2.8 km from city centre, Mysore Show on map

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 Hotel Bengaluru
8.8 Excellent

2.3 km from city centre, Bengaluru Show on map

Situated within walking distance of Bangalore Cantonment Railway Station, Shangri-La Hotel 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
8.1 Excellent

3.6 km from city centre, Mysore Show on map

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
8.8 Excellent

2.8 km from city centre, Bengaluru Show on map

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
9.5 Excellent

2.7 km from city centre, Bengaluru Show on map

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
9.1 Excellent

24.3 km from city centre, Madikeri Show on map

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
8.8 Excellent

8.6 km from city centre, Bengaluru Show on map

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
8.1 Excellent

8.1 km from city centre, Mysore Show on map

Country Inn & Suites By Radisson Mysore offers 5-star accommodation, plus an outdoor pool, an all-inclusive meal plan and free Wi-Fi. The various facilities this elegant hotel features include 24-hour room service, an executive floor and a coffee bar.

Cheapest hotels in Karnataka, India

Show all 7,434 hotels
Sri Balaji Paradise
4.7 Okay

2.1 km from city centre, Bengaluru Show on map

Situated less than a 10-minute stroll from Kempegowda Bus Station, Sri Balaji Paradise provides guests with an ideal base while in Bangalore. It also offers a 24-hour reception, laundry facilities and room service.

₹ 438
Avg. per night
Galaxy Comforts
5.1 Okay

3.3 km from city centre, Mysore Show on map

Situated within walking distance of Mysore Railway Station, Galaxy Comforts provides guests with a convenient base while in Mysore. The various amenities this modern hotel offers include a kids club, an express check-in and check-out feature and massage services.

₹ 511
Avg. per night
Hubballi Hotels
8.0 Excellent

12.4 km from city centre, Hubli Show on map

Hubballi Hotels offers a comfortable setting while in Dharwad. It also provides luggage storage, a ticket service and a 24-hour reception.

₹ 511
Avg. per night
Hotel Sai sagar
6.0 Good

2.0 km from city centre, Manipala Show on map

Hotel Sai sagar Udupi offers a comfortable setting while in Udupi.

₹ 511
Avg. per night
Hari Om Gokarna Hotel
7.3 Good

1.5 km from city centre, Gokarna Show on map

Hari Om provides a comfortable setting when in Gokarna. It is conveniently positioned for those wanting to visit local attractions.

₹ 584
Avg. per night
Hotel Luciya International
7.0 Good

2.1 km from city centre, Mysore Show on map

Luciya International Mysore is located in Mysore and offers free Wi-Fi. It also provides laundry facilities, a car rental desk and an express check-in and check-out feature.

₹ 646
Avg. per night
Hotel Mb International
8.0 Excellent

3.3 km from city centre, Mysore Show on map

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

₹ 657
Avg. per night
Mathura Residency
6.7 Good

1.3 km from city centre, Shimoga Show on map

Mathura Residency is situated in Shimoga and is close to the area's well-known attractions. It is also a short drive from Jawaharlal Nehru National College of Engineering and Shimoga Institute of Medical Sciences.

₹ 730
Avg. per night

Hotel prices in Karnataka

2 stars or below

₹ 438 - ₹ 6,714

No. 1 most popular

₹ 803
Avg. per night

No. 2 most popular

₹ 2,554
Avg. per night

Best value

Cosmo Lodge
7.6 Good
₹ 438
Avg. per night
3 stars

₹ 438 - ₹ 9,341

₹ 1,606
Avg. per night

No. 2 most popular

₹ 1,314
Avg. per night

Best value

Hubballi Hotels
8.0 Excellent
₹ 511
Avg. per night
4 stars and up

₹ 1,679 - ₹ 18,902

No. 1 most popular

₹ 4,014
Avg. per night

No. 2 most popular

₹ 2,773
Avg. per night

Best value

₹ 1,679
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?

    Our travellers prefer to stay in places like Bengaluru, Mysore, and Madikeri while in Karnataka.

  • What are the best hotels in Karnataka?

    Taj Yeshwantpur, Bengaluru, rated with a score of 8.8 from 908 reviewers, is one of the most popular hotels in Karnataka. Other top stays include The Lalit Ashok Bangalore, with an average rating of 7.3 from 441 reviewers, and Grand Mercure Mysore, with a score of 8.1 from 1,155 reviewers.