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

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Top Hotels Karnataka

080 Transit Hotel T2
2.5 star property
9.0 out of 10, Wonderful, (26)
"Staff was exceptional. Helped every step from checking in to check out. Recommended."
Canada
Gursharan
The price is ₹6,971
₹8,501 total
includes taxes & fees
9 Nov - 10 Nov
080 Transit Hotel T2
The Leela Palace Bengaluru
5.0 star property
9.4 out of 10, Exceptional, (379)
"Feel like you are in a royal palace literally, lobby was just stunning, outdoors super unique and serene. Middle of the city and yet away from hustle and bustle. Customer service at best"
United States
Satya
The price is ₹22,000
₹25,960 total
includes taxes & fees
7 Nov - 8 Nov
The Leela Palace Bengaluru
Taj Bangalore
5.0 star property
9.4 out of 10, Exceptional, (1003)
"The suite was amazing! Really pleasant stay and hospitality was always on the spot. "
Canada
Xavier
The price is ₹14,500
₹17,110 total
includes taxes & fees
15 Nov - 16 Nov
Taj Bangalore
Holiday Inn Bengaluru Racecourse by IHG
3.5 star property
8.4 out of 10, Very good, (201)
"Excellent property to stay especially when on business visit."
Canada
Vinay
The price is ₹6,187
₹7,021 total
includes taxes & fees
22 Nov - 23 Nov
Holiday Inn Bengaluru Racecourse by IHG
HOTEL HERAA INN
2.0 star property
3.0 out of 10, (7)
"Staff behaviour is rude. They uploaded other hotels pics. Worng location. "
United Kingdom
Dhavalkumar
The price is ₹1,299
₹1,364 total
includes taxes & fees
4 Nov - 5 Nov
HOTEL HERAA INN
Taj MG Road, Bengaluru
5.0 star property
9.0 out of 10, Wonderful, (515)
"Staff were amazing, reception, restaurant, bar & housekeeping."
Canada
Rizwan
The price is ₹11,300
₹13,334 total
includes taxes & fees
23 Nov - 24 Nov
Taj MG Road, Bengaluru
Shangri-La Bengaluru
5.0 star property
9.2 out of 10, Wonderful, (332)
"Amazing stay, amazing service, food was fabulous, would definitely stay here again"
United States
Sarah
The price is ₹14,200
₹16,756 total
includes taxes & fees
28 Nov - 29 Nov
Shangri-La Bengaluru
Timbertales Luxury Resort Coorg
4.5 star property
The price is ₹39,000
₹46,200 total
includes taxes & fees
4 Nov - 5 Nov
Timbertales Luxury Resort Coorg
The Oberoi, Bengaluru
5.0 star property
9.8 out of 10, Exceptional, (637)
"It was a real oasis in a busy city, very attentive service, several restaurants, nice garden and pool, spa, and some nice shopping within a few steps. "
United States
Lilian
The price is ₹14,409
₹17,469 total
includes taxes & fees
7 Nov - 8 Nov
The Oberoi, Bengaluru
Club Mahindra Madikeri, Coorg
4.0 star property
7.8 out of 10, Good, (44)
"So close to nature and its surreal "
United Kingdom
Varun
The price is ₹9,900
₹11,682 total
includes taxes & fees
5 Nov - 6 Nov
Club Mahindra Madikeri, Coorg
Taj Madikeri Resort & Spa, Coorg
5.0 star property
9.4 out of 10, Exceptional, (148)
"Beautiful property with excellent restaurants and hikes . Very good staff "
United States
APURVA
The price is ₹28,300
₹33,394 total
includes taxes & fees
5 Nov - 6 Nov
Taj Madikeri Resort & Spa, Coorg
ITC Gardenia, a Luxury Collection Hotel, Bengaluru
5.0 star property
9.2 out of 10, Wonderful, (437)
"The hotel had great dining options. We enjoyed our stay. "
United States
Varsha
The price is ₹11,745
₹13,859 total
includes taxes & fees
28 Nov - 29 Nov
ITC Gardenia, a Luxury Collection Hotel, Bengaluru
Coorg Marriott Resort & Spa
5.0 star property
9.6 out of 10, Exceptional, (25)
"Amazing locality "
United Kingdom
Mahandra
The price is ₹19,200
₹22,656 total
includes taxes & fees
4 Nov - 5 Nov
Coorg Marriott Resort & Spa
ITC Windsor, A Luxury Collection Hotel, Bengaluru
5.0 star property
9.0 out of 10, Wonderful, (357)
"Lovely property, Comfortable room and courteous staff "
United Kingdom
Pradip
The price is ₹13,000
₹15,340 total
includes taxes & fees
28 Nov - 29 Nov
ITC Windsor, A Luxury Collection Hotel, Bengaluru
Conrad Bengaluru
5.0 star property
8.8 out of 10, Excellent, (187)
" Amazing Management and Staff Breakfast spread was excellent Temperature controlled pool a real bonus year round "
United States
Naresh
The price is ₹14,025
₹16,550 total
includes taxes & fees
14 Nov - 15 Nov
Conrad Bengaluru
The Leela Bhartiya City Bengaluru
5.0 star property
9.6 out of 10, Exceptional, (138)
"Good stay"
United States
Saif.
The price is ₹15,500
₹18,290 total
includes taxes & fees
28 Nov - 29 Nov
The Leela Bhartiya City Bengaluru
Q Mango Resort
3.0 star property
The price is ₹3,465
₹3,640 total
includes taxes & fees
14 Nov - 15 Nov
Q Mango Resort
Fortune JP Palace, Mysore - Member ITC Hotels' Group
5.0 star property
8.0 out of 10, Very good, (340)
"Quality stay. Supportive staff. Good quality food. "
United Kingdom
Jigar
The price is ₹5,044
₹5,460 total
includes taxes & fees
16 Nov - 17 Nov
Fortune JP Palace, Mysore - Member ITC Hotels' Group
Taj Yeshwantpur, Bengaluru
5.0 star property
9.2 out of 10, Wonderful, (448)
"Room was wonderful and the facilities were amazing."
United States
Natraj
The price is ₹10,580
₹12,650 total
includes taxes & fees
7 Nov - 8 Nov
Taj Yeshwantpur, Bengaluru
Palm Meadows Resort
3.0 star property
9.2 out of 10, Wonderful, (34)
"This is not a typical hotel but a hotel in the midst of a community residential area. Rooms are very good .Restaurant / bar and Gym are far better than the 4 star hotels in the area. I will stay there again n can recommend. "
American Samoa
Dinesh
The price is ₹7,566
₹9,096 total
includes taxes & fees
16 Nov - 17 Nov
Palm Meadows Resort
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.

Great weekend hotel deals in Karnataka

Showing deals for:14 Nov - 16 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
This month
Next month
November
October
₹4,639
₹5,000
Month
Price
January
₹5,066
February
₹5,766
March
₹5,956
April
₹6,125
May
₹6,089
June
₹6,236
July
₹9,297
August
₹9,847
September
₹9,130
October
₹10,000
November
₹4,639
December
₹5,000
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,364 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,364 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.