Find the best Karnataka Hotels

Start date: Check-in selected.
To Date
End date: Check-out
  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Karnataka Accommodation: Most Popular Cities to Stay

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Top Hotels Karnataka

080 Transit Hotel T2

2.5 star property
Devanahalli
8.8 out of 10, Excellent, (33)
"Excellent hotel and very clean"
United States
SUGAM
The price is ₹7,120
₹8,560 total
includes taxes & fees
28 Nov - 29 Nov
080 Transit Hotel T2

The Leela Palace Bengaluru

5.0 star property
Jeevanbhima Nagar
9.4 out of 10, Exceptional, (386)
"All staff very respectful "
United Kingdom
mustaq
The price is ₹20,000
₹23,600 total
includes taxes & fees
22 Nov - 23 Nov
The Leela Palace Bengaluru

Taj Bangalore

5.0 star property
Devanahalli
9.4 out of 10, Exceptional, (1001)
"As always, impeccable service and just the most comfortable setting. Beautifully maintained hotel. "
Canada
Olga
The price is ₹12,000
₹14,160 total
includes taxes & fees
21 Dec - 22 Dec
Taj Bangalore

Holiday Inn Bengaluru Racecourse by IHG

3.5 star property
Bangalore City Center
8.4 out of 10, Very good, (204)
"Very close to Bengaluru city railway station and also close to many city points of interest. Nice property and rooms were well kept. Breakfast was elaborate and amazing. "
United Kingdom
Regu
The price is ₹6,302
₹6,617 total
includes taxes & fees
30 Nov - 1 Dec
Holiday Inn Bengaluru Racecourse by IHG

HOTEL HERAA INN

2.0 star property
Kankanady
2.8 out of 10, (8)
"Unsafe location. They are impersonating hotel in pumpwell ( Heera international). In Expedia the location also shows pumpwell ( heart of the city) but the location is 15 kms away from city and between forest. very dirty rooms. "
United Kingdom
Bharat
The price is ₹1,399
₹1,469 total
includes taxes & fees
22 Nov - 23 Nov
HOTEL HERAA INN

Taj MG Road, Bengaluru

5.0 star property
Ulsoor
9.0 out of 10, Wonderful, (520)
"Staff were amazing, reception, restaurant, bar & housekeeping."
Canada
Rizwan
The price is ₹9,600
₹11,328 total
includes taxes & fees
23 Nov - 24 Nov
Taj MG Road, Bengaluru

Q Mango Resort

3.0 star property
Ramanagara
The price is ₹3,465
₹3,640 total
includes taxes & fees
22 Nov - 23 Nov
Q Mango Resort

The Oberoi, Bengaluru

5.0 star property
Bengaluru
9.8 out of 10, Exceptional, (640)
"Excellent service, great food and a very warm friendly set of staff. Very happy with my stay "
Hong Kong SAR China
richard leslie
The price is ₹14,000
₹16,520 total
includes taxes & fees
22 Nov - 23 Nov
The Oberoi, Bengaluru

Taj Madikeri Resort & Spa, Coorg

5.0 star property
Madikeri
9.4 out of 10, Exceptional, (149)
"Lovely staff - awesome experience"
Canada
Ritwik
The price is ₹29,000
₹34,220 total
includes taxes & fees
1 Dec - 2 Dec
Taj Madikeri Resort & Spa, Coorg

Timbertales Luxury Resort Coorg

4.5 star property
Somvarpet
The price is ₹39,000
₹46,200 total
includes taxes & fees
26 Nov - 27 Nov
Timbertales Luxury Resort Coorg

Shangri-La Bengaluru

5.0 star property
Malleshwaram
9.2 out of 10, Wonderful, (334)
"It is a very nice hotel. "
United States
kali
The price is ₹13,700
₹16,166 total
includes taxes & fees
29 Nov - 30 Nov
Shangri-La Bengaluru

ITC Gardenia, a Luxury Collection Hotel, Bengaluru

5.0 star property
Bangalore City Center
9.2 out of 10, Wonderful, (440)
"The hotel had great dining options. We enjoyed our stay. "
United States
Varsha
The price is ₹13,050
₹15,399 total
includes taxes & fees
20 Dec - 21 Dec
ITC Gardenia, a Luxury Collection Hotel, Bengaluru

ITC Windsor, A Luxury Collection Hotel, Bengaluru

5.0 star property
Malleshwaram
9.0 out of 10, Wonderful, (358)
"Very nice hotel"
United States
anand
The price is ₹14,000
₹16,520 total
includes taxes & fees
28 Nov - 29 Nov
ITC Windsor, A Luxury Collection Hotel, Bengaluru

Coorg Marriott Resort & Spa

5.0 star property
Madikeri
9.6 out of 10, Exceptional, (25)
"Loved every bit of the property! "
United States
Urvee
The price is ₹19,200
₹22,656 total
includes taxes & fees
24 Nov - 25 Nov
Coorg Marriott Resort & Spa

Conrad Bengaluru

5.0 star property
Ulsoor
9.0 out of 10, Wonderful, (191)
" Amazing Management and Staff Breakfast spread was excellent Temperature controlled pool a real bonus year round "
United States
Naresh
The price is ₹14,027
₹16,551 total
includes taxes & fees
6 Dec - 7 Dec
Conrad Bengaluru

The Leela Bhartiya City Bengaluru

5.0 star property
Bengaluru
9.6 out of 10, Exceptional, (138)
"Very nice place to stay in Bangalore "
United States
Neelakandha
The price is ₹12,500
₹14,750 total
includes taxes & fees
23 Nov - 24 Nov
The Leela Bhartiya City Bengaluru

Taj Yeshwantpur, Bengaluru

5.0 star property
Yeshwanthpur
9.2 out of 10, Wonderful, (450)
"Room was wonderful and the facilities were amazing."
United States
Natraj
The price is ₹9,500
₹11,210 total
includes taxes & fees
22 Dec - 23 Dec
Taj Yeshwantpur, Bengaluru

Club Mahindra Madikeri, Coorg

4.0 star property
Madikeri
7.8 out of 10, Good, (44)
"Wonderful stay"
United Kingdom
Kaustubh
Club Mahindra Madikeri, Coorg

Radisson Blu Plaza Hotel Mysore

5.0 star property
Mysore
9.0 out of 10, Wonderful, (376)
"Nice property. "
United States
natasha
The price is ₹10,350
₹12,824 total
includes taxes & fees
26 Nov - 27 Nov
Radisson Blu Plaza Hotel Mysore

Hyatt Centric MG Road Bangalore

5.0 star property
Ulsoor
8.4 out of 10, Very good, (362)
"Exceptional customer service and a very comfortable stay. The in-house restaurant is great, and views from the higher floors are good too - Request for the quieter side of the property if you're a light sleeper as one of the sides face the busy main Street with vehicle horn sounds until the wee hours. "
Australia
Sanjana
The price is ₹8,586
₹10,131 total
includes taxes & fees
22 Dec - 23 Dec
Hyatt Centric MG Road Bangalore
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.

Black Friday Sale

Limited-time deals: Save up to 50% on select hotels

Great weekend hotel deals in Karnataka

Showing deals for:28 Nov - 30 Nov
Save an average of 15% on thousands of hotels when you're signed in

Top Karnataka Hotel Reviews

Price trends for hotels in Karnataka

Less expensive
More expensive
Next month
November
October
₹5,020
Month
Price
January
₹5,165
February
₹5,300
March
₹5,746
April
₹6,321
May
₹6,250
June
₹6,420
July
₹6,409
August
₹9,252
September
₹9,164
October
₹9,899
November
₹4,689
December
₹5,020
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.

Guide to exploring Karnataka

Top reasons to visit Karnataka

  • Diverse Attractions: Karnataka boasts stunning temples, picturesque waterfalls, and vibrant street life, catering to various interests.
  • Adventure Opportunities: Dandeli offers thrilling outdoor activities, perfect for adventure seekers.
  • Rich Cultural Experiences: Explore Karnataka's unique heritage through its architecture and local traditions.
  • Urban Exploration: Cities like Bengaluru and Mysuru blend greenery with urban charm, ideal for city-themed vacations.
  • Varied Accommodation: Enjoy a range of lodging options, from luxurious hotels to family-friendly guesthouses.

Find great hotels in Karnataka

Discover a range of delightful accommodation options in Karnataka, where hotels and guesthouses cater to every type of traveller. Whether you're seeking a luxurious hotel with modern amenities or a family-friendly guesthouse, you'll find facilities that include air-conditioned rooms, accessible options, and well-equipped gyms. Indulge in a spa-themed getaway or a business retreat, ensuring a memorable stay for all.

  • The Oberoi, Bengaluru: The Oberoi, Bengaluru is a luxurious 5-star hotel that offers a refined experience for both business and leisure travellers. Nestled in the heart of Karnataka, this property is designed with a sophisticated theme, featuring elegant interiors and state-of-the-art facilities. Business guests will appreciate the 24-hour business centre and well-equipped meeting rooms, ensuring seamless corporate events. Families can enjoy child-friendly services, including babysitting and dedicated amenities for children, making it a perfect choice for a luxury vacation that caters to all ages.
  • Welcomhotel by ITC Hotels, Richmond Road, Bengaluru: Welcomhotel by ITC Hotels, Richmond Road, Bengaluru, is a premier 5-star accommodation that seamlessly blends business efficiency with family-friendly amenities. This hotel features a soothing spa, complete with a steam room and sauna, providing a relaxing escape after a day of meetings or exploration. With a focus on wellness, guests can indulge in body treatments while children are cared for with accessible amenities such as a first aid kit. Its ambiance is notably welcoming, making it an ideal sanctuary for families and business travellers alike.
  • ITC Gardenia, a Luxury Collection Hotel, Bengaluru: ITC Gardenia, a Luxury Collection Hotel, Bengaluru is a distinguished 5-star property that promises an opulent stay. With a focus on sustainable luxury, this hotel offers an array of business amenities, including a fully accessible 24-hour business centre and a spacious conference centre. Families will find thoughtful features such as a children's pool and complimentary cribs. Its exquisite dining options and lush surroundings create a tranquil atmosphere, making it a wonderful choice for travellers seeking both luxury and comfort.

Where to stay in Karnataka

Karnataka, a vibrant state in India, offers an enriching travel experience for families and business travellers alike. Explore its architectural charm in cities like Bengaluru and Mysuru, where ample greenery and friendly locals create a welcoming atmosphere. Beyond the bustling urban life, venture into serene regions that provide relaxation and recreational excursions, making it a perfect destination for a memorable holiday. Don't miss the chance to experience the unique vibes that Karnataka has to offer.

  • Bengaluru: Known as the Silicon Valley of India, Bengaluru is a bustling metropolis located in the heart of Karnataka. The city boasts a vibrant cultural scene and a pleasant climate, attracting visitors year-round. Popular for its business and family experiences, Bengaluru offers a plethora of shopping options, from lively street markets to modern shopping malls. Noteworthy landmarks include historic sites and event venues, making it an ideal blend of tradition and modernity.
  • Madikeri: Nestled in the Western Ghats, Madikeri is a picturesque hill station famed for its lush greenery and breathtaking landscapes. Ideal for outdoor enthusiasts and adventure seekers, this charming city offers numerous recreational activities amidst stunning scenery. Attractions such as serene dams and tranquil water features enhance the natural beauty of the area. Madikeri is perfect for those looking to immerse themselves in nature while enjoying a peaceful getaway.
  • Mysore: Renowned for its rich cultural heritage, Mysore is home to magnificent palaces and historic monuments that reflect its royal past. This city is a delightful destination for families and culture enthusiasts alike. Visitors can explore the grandeur of the Mysore Palace and enjoy local shopping experiences. With a vibrant atmosphere, Mysore hosts various cultural events, particularly during the famous Dasara festival, making it a must-visit location in Karnataka.

Things to do in Karnataka

Karnataka is an ideal destination for family holidays, business trips, and urban exploration. Visitors can indulge in vibrant shopping areas, centres, and malls. For those seeking adventure, the region offers thrilling activity trips and an adventure zone, particularly in Dandeli, which is known for its exciting outdoor activities. Experience the perfect blend of leisure and excitement in this diverse state.

Shopping

Karnataka offers a diverse shopping experience. At UB City, enjoy luxury brands and entertainment in a vibrant atmosphere. Gandhi Bazaar is perfect for local treasures and family-friendly vibes, while Krishna Rajendra Market provides a bustling environment for traditional goods and city charm.

Recreation

Experience the vibrant energy at the Padukone and Dravid Centre for Sports Excellence, where you can engage in various athletic activities. Unwind at Pyramid Valley with soothing body treatments, or enjoy a round of golf amidst lush landscapes at Prestige Golfshire Club, perfect for relaxation and outdoor enjoyment.

Adventure

Experience the thrills at Wonderla Amusement Park, where exhilarating rides and a vibrant waterpark await you. At Fever Pitch Basecamp, indulge in outdoor adventures that immerse you in nature. Finally, challenge yourself with activities at XtremeZone Manchinbele, perfect for adrenaline seekers looking for excitement.

Nightlife

Experience an enchanting evening at St. John's Auditorium, where culture and romance blend seamlessly. For a unique atmosphere, visit the Jawaharlal Nehru Planetarium, offering intriguing entertainment vibes. Don't miss the Outdoor Theatre, perfect for family outings, showcasing captivating performances under the stars.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Karnataka

To save money on your vacation in Karnataka, consider visiting during the cheaper months of May, August, or October, avoiding the pricier December to February period. Book your stay on a Saturday for the best rates, and utilise Expedia’s search tool to filter by budget and location for affordable accommodations. Combine your hotel, flight, and activities in a package deal for added savings. Additionally, take advantage of public transport and explore free activities to keep costs low while enjoying the rich culture and landscapes of Karnataka.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Karnataka are May, August and October, where the prices are slightly lower. This is in comparison to December to February, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Karnataka is Saturday. The most expensive day to stay in Karnataka is Tuesday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, such as your budget, desired location, and preferred hotel type. To discover the most affordable prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can make significant savings by combining your hotel reservations in Karnataka with your flights and activities through an Expedia package.

Find the best attractions in Karnataka

Karnataka offers a delightful blend of family-friendly, city-themed, and business-themed vacations. Visitors can explore a variety of attractions, including stunning temples, picturesque waterfalls, and vibrant street life. The rich cultural experiences, breathtaking outdoor scenery, and diverse activities cater to all types of travellers seeking adventure and relaxation in this captivating region of India.

  • Nandi Hills: Experience the breathtaking sunrise views from this historic hill station, known for its ancient temples and lush greenery. The cool climate and tranquil atmosphere make it a perfect getaway for nature lovers and history enthusiasts alike.
  • M.G. Road: Dive into the vibrant life of Bangalore on this bustling street, renowned for its eclectic mix of shops, restaurants, and cafes. A hub of activity, it offers a taste of the city's modern culture and nightlife.
  • Bangalore Palace: Step into the regal past at this stunning historic palace, featuring Tudor-style architecture and exquisite interiors. Explore the rich heritage of Karnataka while enjoying the lush gardens surrounding the palace.

Best time to go to Karnataka

The best time to visit Karnataka can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Karnataka falls in April, when visitor numbers are average and weather is sunny with no rain. The coolest average temperature in Karnataka falls in July, visitor numbers are slightly high and weather is very cloudy with frequent rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January72.1°F (22.3°C)No RainSunnyAverageSlightly High
February74.3°F (23.5°C)No RainSunnySlightly LowSlightly High
March76.6°F (24.8°C)No RainSunnySlightly LowAverage
April82.4°F (28.0°C)No RainSunnyAverageAverage
May77.5°F (25.3°C)Light RainMostly SunnyAverageSlightly Low
June76.3°F (24.6°C)Light RainMostly SunnySlightly HighAverage
July69.8°F (21.0°C)Frequent RainVery CloudySlightly HighAverage
August77.9°F (25.5°C)Light RainMostly CloudySlightly LowSlightly Low
September74.3°F (23.5°C)Light RainMostly CloudySlightly HighAverage
October73.9°F (23.3°C)Light RainMostly SunnyAverageSlightly Low
November71.8°F (22.1°C)Light RainMostly SunnyAverageAverage
December73.9°F (23.3°C)No RainSunnyAverageSlightly High

The nearest major airports for your trip to Karnataka

When planning a visit to Karnataka, you can fly into Bengaluru (BLR-Kempegowda International Airport), located 27.4km away. Notable hotels nearby include the 5-star Taj Bangalore, just 322m from the airport, Clarks Exotica Convention, Resort & Spa at 8.0km, and JW Marriott Bengaluru Prestige Golfshire Resort & Spa, 12.9km away, all offering convenient access. Alternatively, Coimbatore (CJB) Airport, 225.3km away, also serves the region, with excellent options like Welcomhotel by ITC Hotels and Radisson Blu Coimbatore, both within 8.0km. Goa (GOI-Dabolim) is another option at 484.4km, featuring luxurious stays like Grand Hyatt Goa, 8.0km from the airport.

Explore a world of travel with Expedia

Frequently asked questions

How much do hotels in Karnataka cost?
The season and factors like school holidays and Easter can affect the price of a hotel in Karnataka. You can find cheap options from ₹1,469 in a few different ways on Expedia. First, enter the dates you'd like to go on holiday, then use the filters like amenities and property type to fine-tune your search. You can also sort by price, so the most inexpensive options appear first.
When is the best time to go to Karnataka?
The best time for a trip to Karnataka depends on the type of weather you enjoy, as temperatures vary from one area to another. Seeking a summer holiday in Bengaluru? With a tropical savanna climate, you can expect temperatures ranging from -7ºC to -1ºC between June and August.
What is the best area to stay in Karnataka?
If your travels are taking you to Karnataka, consider a stay in Bengaluru or Udupi. Once you've booked your hotel, have a look at the many terrific things there are to see and do here.
Are there any luxury hotels in Karnataka?
Prepare for the ultimate in luxury at The Oberoi, Bengaluru. Concierge services, a steam room and beauty services are just the start of the amenities at this stay in Bengaluru, Karnataka. The Ritz-Carlton, Bangalore is another popular choice in this city.
What are the top all-inclusive hotels in Karnataka?
If you're looking for a laid-back and stress-free holiday, check in to Regulus Resort. Generally including your drinks, food and some recreational activities in the upfront room price, it's one of the best options for an all-inclusive retreat in Karnataka.
How can I find cheap hotels in Karnataka?
Discover affordable getaways with ease by using our handy filters. Click on the "Price per night" box to view budget-friendly picks in Karnataka. Another way is to check out our cheap hotels in Karnataka page. The lowest available price starts from ₹1,469 per night.
What are the best hotels in Karnataka for families?
Pack your bags (and the kids!) and prepare for a fun-packed getaway at one of our top family-friendly properties in Karnataka. Located in Bengaluru, The Oberoi, Bengaluru is a terrific pick. Childcare services and a swimming pool are two of the amenities here. Or relax with the fam at The Ritz-Carlton, Bangalore. You can also look for your ideal stay by checking the "Family friendly" box in the "Traveller experience" section of our handy filters.
What are the top beach hotels in Karnataka?
Stay in one of our sea-view hotels in Karnataka and spend your break having fun along the waterfront. If you're visiting Bengaluru, unwind in sought-after properties such as The Oberoi, Bengaluru, which includes conveniences like a deep soaking bathtub and designer toiletries. The Ritz-Carlton, Bangalore is another option in this destination that promises a seaside stay to remember.
Why should I book my Karnataka hotel with Expedia?
Terrific deals and plenty of options are just two of the reasons to book your Karnataka hotel with Expedia. What's more, our free rewards platform, One Key™, lets you earn and spend OneKeyCash™* on eligible car rentals, hotels and more. And if your plans change and you have to alter your booking, don't worry. Our online Help Centre will assist you anytime, no matter the hour.*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.