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.4 Excellent

3.1 km from city centre, Bengaluru Show on map

ExcellentBased on 680 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
The Oberoi, Bengaluru
9.5 Excellent

2.7 km from city centre, Bengaluru Show on map

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

Hilton Bangalore Embassy GolfLinks
Hilton Bangalore Embassy GolfLinks
8.6 Excellent

6.2 km from city centre, Bengaluru Show on map

ExcellentBased on 291 reviews
8.6

Hilton Bangalore Embassy GolfLinks provides comfortable 3.5-star accommodation in Bangalore. It features a gym, as well as a kids pool, valet parking and an outdoor pool.

Fairfield by Marriott Bengaluru Rajajinagar
Fairfield by Marriott Bengaluru Rajajinagar
8.0 Excellent

3.9 km from city centre, Bengaluru Show on map

ExcellentBased on 272 reviews
8.0

Fairfield by Marriott Bengaluru Rajajinagar is located in Bangalore and offers a rooftop terrace. It also provides an express check-in and check-out feature, an outdoor pool and valet parking.

The Park, Bangalore
The Park, Bangalore
8.1 Excellent

2.8 km from city centre, Bengaluru Show on map

ExcellentBased on 753 reviews
8.1

Providing an on-site night club and a beauty salon, The Park Bangalore is situated in Bangalore and offers 5-star accommodation. It provides a spa and wellness centre, as well as a sauna, an express check-in and check-out feature and a swimming pool.

The President Hotel
The President Hotel
8.2 Excellent

4.4 km from city centre, Hubli Show on map

ExcellentBased on 173 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.

Angsana Oasis Spa & Resort
Angsana Oasis Spa & Resort
7.0 Good

23.7 km from city centre, Bengaluru Show on map

GoodBased on 126 reviews
7.0

Situated in Bangalore, Angsana Oasis Spa & Resort provides 3-star accommodation, as well as a swimming pool. It offers complimentary Wi-Fi, an express check-in and check-out feature and 24-hour room service.

High Gates Hotel
High Gates Hotel
8.1 Excellent

1.2 km from city centre, Bengaluru Show on map

ExcellentBased on 63 reviews
8.1

Highgates Hotel is located in Bangalore and offers a rooftop terrace. It is ideally positioned for those wishing to discover the area's attractions.

The Tamara Coorg
The Tamara Coorg
9.1 Excellent

24.3 km from city centre, Madikeri Show on map

ExcellentBased on 152 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.

Radisson Blu Plaza Hotel Mysore
Radisson Blu Plaza Hotel Mysore
8.7 Excellent

2.8 km from city centre, Mysore Show on map

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

Tips for booking a Karnataka hotel

Cheapest month:July
Most expensive month:December
Average price in Karnataka:$145/night
Absolute cheapest price found:$4/night
Cheapest day:Tuesday
Most expensive day:Thursday
$11 - $406
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$35 - $178
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Karnataka hotels

Show all 8,266 hotels
1
Radisson Blu Plaza Hotel Mysore
Radisson Blu Plaza Hotel Mysore
8.7 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
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
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
Taj Bangalore
Taj Bangalore
9.1 Excellent

5.5 km from city centre, Devanhalli Show on map

Featuring an outdoor pool, this Devanahalli hotel is conveniently situated moments from Bengaluru International Airport. It provides 5-star accommodation with air-conditioned rooms.

5
ITC Gardenia, a Luxury Collection Hotel, Bengaluru
ITC Gardenia, a Luxury Collection Hotel, Bengaluru
8.6 Excellent

0.6 km from city centre, Bengaluru Show on map

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.

6
Vivanta by Taj - MG Road
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.

7
The Oberoi, Bengaluru
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.

8
The Tamara Coorg
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.

Cheapest hotels in Karnataka, India

Show all 8,266 hotels
Hotel Mb International
Hotel Mb International
7.8 Good

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.

$8
Avg. per night
Hotel Megharaj
Hotel Megharaj

1.3 km from city centre, Bijapur Show on map

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

$12
Avg. per night
Holiday Inn Express Bengaluru Whitefield Itpl
Holiday Inn Express Bengaluru Whitefield Itpl
7.7 Good

15.1 km from city centre, Bengaluru Show on map

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

$21
Avg. per night
Golden Tulip Hotel Bangalore Electronic City
Golden Tulip Hotel Bangalore Electronic City
7.6 Good

16.3 km from city centre, Bengaluru Show on map

Golden Tulip Hotel Electronics City provides 4-star accommodation in Bangalore. It offers free Wi-Fi, an indoor pool and an express check-in and check-out feature.

$22
Avg. per night
Hotel Paradise - Mysore Dasaprakash Group
Hotel Paradise - Mysore Dasaprakash Group
7.1 Good

3.2 km from city centre, Mysore Show on map

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.

$22
Avg. per night
Lalitha Mahal Palace Hotel
Lalitha Mahal Palace Hotel
7.1 Good

5.8 km from city centre, Mysore Show on map

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.

$22
Avg. per night
Jal Mahal Resort and Spa
Jal Mahal Resort and Spa
7.2 Good

9.9 km from city centre, Mysore Show on map

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.

$24
Avg. per night
Holiday Inn Bengaluru Racecourse
Holiday Inn Bengaluru Racecourse
7.9 Good

1.9 km from city centre, Bengaluru Show on map

Situated close to Kempegowda Bus Station, Holiday Inn Express & Suites Bengaluru Racecourse offers guests a convenient base when in Bangalore. It provides 3-star accommodation with air-conditioned rooms.

$28
Avg. per night

Hotel prices in Karnataka

2 stars or below

$8 - $18

White Orchid Resort

No. 1 most popular

White Orchid Resort
9.2 Excellent
$18
Avg. per night
Hostelit Gokarna - Backpacker Hostels
$8
Avg. per night
3 stars

$8 - $112

Utse Suites

No. 1 most popular

Utse Suites
8.6 Excellent
$37
Avg. per night
Hotel Paradise - Mysore Dasaprakash Group
$22
Avg. per night
Hotel Mb International

Best value

$8
Avg. per night
4 stars and up

$22 - $297

Taj Madikeri Resort & Spa, Coorg

No. 1 most popular

$244
Avg. per night
The Lalit Ashok Bangalore

No. 2 most popular

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

    When visiting Karnataka, consider checking out Bengaluru, Mysore, and Madikeri as some of the most sought after locations.

  • What are the best hotels in Karnataka?

    Taj Madikeri Resort & Spa, Coorg (9.1/10 from 290 reviews), The Lalit Ashok Bangalore (7.3/10 from 435 reviews), and Welcomhotel Bengaluru - Member Itchotel Group (8.6/10 from 1,516 reviews) are all highly rated places to stay in Karnataka.