Search Hotels in Karnataka

Start date: Check-in selected.
To Date
End date: Check-out

Top Cities in Karnataka

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Compare 3,712 hotels in Karnataka with room rates, reviews, and availability. Most hotels are fully refundable.

080 Transit Hotel T2
2.5 star property
9.2 out of 10, Wonderful, (23)
"Highly convenient, clean room, attentive staff"
United States
Elizabeth
$79 nightly
The price is $83
Oct 24 - Oct 25
Total with taxes and fees
080 Transit Hotel T2
The Leela Palace Bengaluru
5.0 star property
9.4 out of 10, Exceptional, (378)
"Fantastic staff, amenities & dinning options! "
United States
Sri
$227 nightly
The price is $268
Oct 24 - Oct 25
Total with taxes and fees
The Leela Palace Bengaluru
Taj Bangalore
5.0 star property
9.4 out of 10, Exceptional, (1000)
"Its a very convenient airport hotel that i have used with complementary services"
United Kingdom
Niviya
$125 nightly
The price is $148
Oct 24 - Oct 25
Total with taxes and fees
Taj Bangalore
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
$123 nightly
The price is $145
Oct 28 - Oct 29
Total with taxes and fees
Club Mahindra Madikeri, Coorg
Holiday Inn Bengaluru Racecourse by IHG
3.5 star property
8.4 out of 10, Very Good, (201)
"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
$62 nightly
The price is $65
Oct 31 - Nov 1
Total with taxes and fees
Holiday Inn Bengaluru Racecourse by IHG
Shangri-La Bengaluru
5.0 star property
9.2 out of 10, Wonderful, (329)
"Amazing stay, amazing service, food was fabulous, would definitely stay here again"
United States
Sarah
$125 nightly
The price is $148
Oct 24 - Oct 25
Total with taxes and fees
Shangri-La Bengaluru
Taj MG Road, Bengaluru
5.0 star property
9.0 out of 10, Wonderful, (515)
"Short stay but excellent service. Staff is really help and try to make your experience memorable. "
Australia
V
$97 nightly
The price is $114
Oct 24 - Oct 25
Total with taxes and fees
Taj MG Road, Bengaluru
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
$10 nightly
The price is $11
Oct 24 - Oct 25
Total with taxes and fees
HOTEL HERAA INN
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
$284 nightly
The price is $335
Nov 18 - Nov 19
Total with taxes and fees
Taj Madikeri Resort & Spa, Coorg
The Oberoi, Bengaluru
5.0 star property
9.8 out of 10, Exceptional, (635)
"Excellent service, great food and a very warm friendly set of staff. Very happy with my stay "
Hong Kong SAR China
richard leslie
$159 nightly
The price is $188
Oct 24 - Oct 25
Total with taxes and fees
The Oberoi, Bengaluru
Timbertales Luxury Resort Coorg
4.5 star property
$399 nightly
The price is $473
Oct 26 - Oct 27
Total with taxes and fees
Timbertales Luxury Resort Coorg
Coorg Marriott Resort & Spa
5.0 star property
9.6 out of 10, Exceptional, (25)
"very nice property, good service and nice food"
United Kingdom
amrendra
$250 nightly
The price is $295
Oct 30 - Oct 31
Total with taxes and fees
Coorg Marriott Resort & Spa
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
$134 nightly
The price is $158
Oct 24 - Oct 25
Total with taxes and fees
ITC Gardenia, a Luxury Collection Hotel, Bengaluru
ITC Windsor, A Luxury Collection Hotel, Bengaluru
5.0 star property
9.0 out of 10, Wonderful, (356)
"Excellent property and even better service. Highly recommend for your next stay!"
United States
Sachin
$136 nightly
The price is $161
Oct 24 - Oct 25
Total with taxes and fees
ITC Windsor, A Luxury Collection Hotel, Bengaluru
Fortune JP Palace, Mysore - Member ITC Hotels' Group
5.0 star property
8.0 out of 10, Very Good, (339)
"Good location, staff are friendly, food at Orchid’s is delicious. Property is a bit tired looking, few things in the room are not working. "
United States
Sreelatha
$56 nightly
The price is $59
Oct 28 - Oct 29
Total with taxes and fees
Fortune JP Palace, Mysore - Member ITC Hotels' Group
Palm Meadows Resort
3.0 star property
9.2 out of 10, Wonderful, (34)
"Great experience, family friendly, friendly staff"
United States
Joyce Wanjiru
$81 nightly
The price is $86
Oct 26 - Oct 27
Total with taxes and fees
Palm Meadows Resort
Welcomhotel by ITC Hotels, Richmond Road, Bengaluru
5.0 star property
8.6 out of 10, Excellent, (363)
"Great hotel. Excellent room service. Housekeeping requests can be placed at guest’s choice of time, which really helped us. Excellent breakfast buffet. Great dining options in the hotel with excellent food quality and helpful staff."
United States
Gokul
$93 nightly
The price is $110
Oct 24 - Oct 25
Total with taxes and fees
Welcomhotel by ITC Hotels, Richmond Road, Bengaluru
Four Seasons Hotel Bengaluru at Embassy One
5.0 star property
9.4 out of 10, Exceptional, (135)
"The room is spacious, clean, and quiet, with everything you need. Early check-in is available, breakfast is included, and you can wash up to four pieces of clothing per day. The location is quite central, and the restaurant on the 21st floor offers amazing food with a great city view."
Singapore
HONGBING
$213 nightly
The price is $251
Oct 24 - Oct 25
Total with taxes and fees
Four Seasons Hotel Bengaluru at Embassy One
Taj Yeshwantpur, Bengaluru
5.0 star property
9.2 out of 10, Wonderful, (446)
"Room was wonderful and the facilities were amazing."
United States
Natraj
$97 nightly
The price is $114
Oct 31 - Nov 1
Total with taxes and fees
Taj Yeshwantpur, Bengaluru
Conrad Bengaluru
5.0 star property
8.8 out of 10, Excellent, (184)
" Amazing Management and Staff Breakfast spread was excellent Temperature controlled pool a real bonus year round "
United States
Naresh
$126 nightly
The price is $148
Nov 1 - Nov 2
Total with taxes and fees
Conrad Bengaluru
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:Oct 31 - Nov 2
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
October
April
$51
Month
Price
January
$58
February
$60
March
$62
April
$66
May
$59
June
$60
July
$58
August
$56
September
$56
October
$47
November
$51
December
$55
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. Select dates and complete search for nightly totals inclusive of taxes and fees.

Guide to exploring around Karnataka

Top reasons to visit Karnataka

  • Diverse Attractions: Karnataka boasts ancient temples, stunning waterfalls, and vibrant street life, offering a rich tapestry of experiences.
  • Outdoor Adventures: Enjoy cycling tracks and unique tours that highlight the region's natural beauty and cultural heritage.
  • Vibrant Cities: Explore bustling cities like Bengaluru and Mysuru, known for their friendly locals and impressive architecture.
  • Serene Getaways: Relax in the tranquil hills of Coorg or unwind at picturesque beaches near Goa.
  • Diverse Accommodations: Choose from luxurious hotels to budget-friendly guesthouses, catering to every traveler's needs.

Find great hotels in Karnataka

Explore a diverse range of hotel accommodations in Karnataka, India, perfect for every type of traveler. From luxurious star-rated hotels and Mayura hotels to budget-friendly guesthouses, you'll find the ideal spot for your stay. Whether you're seeking a family-friendly environment, a business-oriented experience, or a relaxing spa getaway, Karnataka offers a variety of options to ensure a memorable vacation.

  • The Oberoi, Bengaluru: Experience the pinnacle of luxury at The Oberoi, Bengaluru, a 5-star hotel that caters to those seeking a family-friendly getaway infused with spa-like tranquility. Nestled in the heart of Karnataka, this elegant property offers a comprehensive spa and pool service, featuring aromatherapy treatments, body scrubs, and a steam room designed for ultimate relaxation. Families will appreciate the thoughtful amenities, including babysitting services and child-friendly facilities, ensuring a stress-free experience for parents and children alike. The Oberoi combines impeccable service with a serene atmosphere, making it a perfect choice for a rejuvenating vacation.
  • Welcomhotel by ITC Hotels, Richmond Road, Bengaluru: Welcomhotel by ITC Hotels, Richmond Road, Bengaluru, stands out as a premier destination for both business and leisure travelers. This 5-star hotel seamlessly blends luxury with practicality, featuring a well-equipped business center, conference facilities, and a prime location in Karnataka’s bustling business district. Families are also well catered for, with essential amenities such as a first aid kit readily available. Guests can relish the sophisticated dining options and comfortable accommodations, making it an ideal retreat for those looking to balance work and relaxation.
  • ITC Gardenia, a Luxury Collection Hotel, Bengaluru: Elevate your stay at ITC Gardenia, a Luxury Collection Hotel, Bengaluru, where luxury meets functionality. This 5-star property is tailored for business and family travelers alike, featuring a fully accessible business center and 24-hour conference facilities. Families will find an array of child-friendly amenities, including a dedicated children's pool and complimentary cribs. Set in a lush environment, the hotel offers a tranquil escape along with exquisite dining options and upscale accommodations, ensuring a memorable stay in Karnataka.

Where to stay in Karnataka

Karnataka offers a diverse travel experience perfect for families and business travelers alike. Explore vibrant cities like Bengaluru and Mysuru, where friendly locals and stunning architecture await. For relaxation, head to the serene hills of Coorg or the picturesque beaches near Goa. Whether you're looking for recreational activities or cultural excursions, Karnataka's charming atmosphere and variety of accommodations make it an ideal vacation destination.

  • Bengaluru: Known as the Silicon Valley of India, Bengaluru is a vibrant metropolis that beautifully blends modernity with tradition. Located in the heart of Karnataka, it attracts a diverse crowd year-round, especially peaking from December to February. Visitors flock here for its city-themed experiences, family-friendly activities, and business opportunities. The bustling shopping areas, lively malls, and chic boutiques make it a favorite among shoppers. Don’t miss the historic landmarks such as the majestic Bangalore Palace and the lively streets filled with local culture, which provide a glimpse into the city's rich heritage.
  • Madikeri: Nestled in the picturesque coffee-growing region of Coorg, Madikeri is a charming hill station perfect for outdoor enthusiasts and nature lovers. This serene city experiences peak tourist arrivals from April to June, making it an ideal escape during the summer months. Known for its breathtaking scenery and adventure activities, visitors can explore lush landscapes and waterfalls or partake in trekking and wildlife spotting. Local attractions include the stunning Abbey Falls and the iconic Madikeri Fort, as well as serene places of worship that reflect the area's rich cultural tapestry.
  • Mysore: Renowned for its regal heritage and cultural richness, Mysore is a city that captures the essence of Karnataka. With a steady influx of visitors, especially during peak seasons in April, September, and December, Mysore offers a family-friendly atmosphere filled with cultural experiences. The city boasts stunning historic sites like the grand Mysore Palace and numerous monuments that echo its royal past. Shopping enthusiasts will also enjoy exploring the local markets, where traditional handicrafts and silk are popular. Don't forget to experience the vibrant Dasara festival if you're visiting in the fall.

Things to do in Karnataka

Karnataka offers a diverse range of activities perfect for family, city, and business vacations. Explore vibrant shopping areas, centers, and malls, and enjoy various tour packages that include sightseeing trips and entertainment experiences. For outdoor enthusiasts, there are cycling tracks and unique seeing tours that showcase the region's beauty and culture. Dive into this enriching experience that blends leisure and adventure in one captivating destination.

Shopping

In Karnataka, visit UB City, a vibrant shopping mall with entertainment and family-friendly vibes. For a local experience, explore Gandhi Bazaar, a bustling shopping center. Don't miss Krishna Rajendra Market, a lively public market perfect for unique gifts and souvenirs.

Recreation

Experience the Padukone and Dravid Centre for Sports Excellence, where you can engage in various sports activities amidst a vibrant atmosphere. For golf enthusiasts, the Prestige Golfshire Club offers a stunning course surrounded by nature. Finally, unwind at Pyramid Valley, a serene spot perfect for relaxation and rejuvenation.

Adventure

At Wonderla Amusement Park, dive into thrilling water rides and enjoy family-friendly entertainment. Experience adrenaline-pumping activities at XtremeZone Manchinbele, where outdoor adventures await. Manasa Amusement & Water Park promises a fun-filled day with exciting water attractions and entertainment for all ages.

Nightlife

Experience the vibrant nightlife in Karnataka by visiting St. John's Auditorium for captivating performances, or head to the Jawaharlal Nehru Planetarium for a unique blend of entertainment and stargazing. Don't miss the Outdoor Theatre for a romantic evening filled with culture and family-friendly shows.

*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 trip to Karnataka, consider visiting during the cheaper months of May, August, and October, and aim to book your stay for Saturday, the least expensive day. Use Expedia's search tool to find budget-friendly accommodations by sorting prices and filtering for eco-certified hotels. Combining your hotel stay with flights and activities through an Expedia package can yield additional savings. Additionally, joining the One Key membership program offers exclusive discounts and allows you to earn OneKeyCash for future bookings, making your travel more economical.

  • 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: Expedia's search tool enables you to specify your budget, chosen destination, and additional preferences. You can arrange your search results to display prices from lowest to highest, making it easy to find the most affordable hotels right away. Additionally, you can narrow down your choices by hotel category; for instance, checking the Eco-certified filter will showcase sustainable and environmentally-friendly hotels that you can book.
  • Consider bundling your trip: You can save money by combining your hotel stay in Karnataka with flights and activities by choosing an Expedia package.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions in Karnataka

Karnataka is perfect for family vacations, city explorations, and business trips alike. Travelers can immerse themselves in the rich culture and stunning scenery, featuring an array of attractions such as ancient temples, breathtaking waterfalls, and vibrant street life. Whether you're seeking outdoor adventures or cultural experiences, Karnataka offers something for everyone, making it an ideal destination for a memorable getaway.

  • Nandi Hills: Experience the serene beauty of Nandi Hills, a historic site that offers breathtaking views and a rich cultural vibe. Perfect for trekking and photography, this hill station is a popular getaway from the city hustle.
  • M.G. Road: Dive into the vibrant atmosphere of M.G. Road, a bustling street lined with shops, restaurants, and cafes. This lively area showcases the modern urban culture of Bangalore, making it ideal for shopping and dining.
  • Bangalore Palace: Step back in time at Bangalore Palace, a stunning historic palace that reflects the architectural grandeur of the bygone era. Explore its lavish interiors and beautiful gardens, immersing yourself in local history and culture.

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 visiting Karnataka, you can fly into several major airports. The primary airport is Bengaluru's Kempegowda International Airport (BLR), located 17 miles away, with top hotels nearby such as the Taj Bangalore, Clarks Exotica Convention, Resort & Spa, and JW Marriott Bengaluru Prestige Golfshire Resort & Spa, all offering convenient access. Goa's Dabolim Airport (GOI) is also an option, situated 301 miles away, featuring luxury accommodations like Grand Hyatt Goa and Heritage Village Resort & Spa. Coimbatore International Airport (CJB), 140 miles from Karnataka, offers great hotels including Welcomhotel by ITC and Radisson Blu, providing airport shuttle services for ease of travel.

Karnataka Hotel Travel Guide

When you trust Expedia to book a room at any of our fabulous motels, resorts, or hotels, you can have the holiday you've always wanted. No matter what kind of perks you like to have available, our straightforward search tool makes it possible for you to find precisely what you and your traveling companions are for. Start hunting today, and you're guaranteed to find the perfect room for your trip.

Hoping to reserve a room at an extravagant spa? No problem. We've got a massive variety of cheap inns as well. And there are a ton of options in between, of course. It all depends on what you're in the mood for and how much you'd like to save. And as far as location, you can select a room in any part of the region you'd like. You'll be presented with a range of lodging options in the busiest part of the area, as well as hidden lodges on the periphery of Karnataka. When you browse through our incredible selection of hotels in Karnataka, you're certain to find affordable rates and unbelievable specials on any type of accommodation here.

Reserving a room for your trip shouldn't be a hassle. Expedia helps you save you time and money when securing your stay at any of the hotels in Karnataka, so you can spend your time enjoying your trip and not freaking out about draining your bank account. So why wait another day to book your travel plans? Type in your desired travel dates now to view the best deals on vacations in Karnataka!

Explore a world of travel with Expedia

Frequently asked questions

How much do hotels in Karnataka cost?
Prices for Karnataka hotels vary depending on the season and other factors, like Easter and school holidays. You can find cheap options from $11 in a few different ways. Select your destination and travel dates and then set your budget using the "Price per night" filter. You can then fine-tune your search by choosing your preferred amenities and more.
When is the best time to go to Karnataka?
The timing of your trip will depend on which part of Karnataka you want to explore, as temperatures vary in different locations. For a summer getaway with a tropical savanna climate, visit Bengaluru during the months of June to August. You can expect daily average temperatures between 70ºF and 84ºF.
What is the best area to stay in Karnataka?
Check out the experiences and activities on offer in Bengaluru and Mysore. These captivating cities are only two of the many sought-after places to get a hotel in Karnataka.
Are there any luxury hotels in Karnataka?
Expedia has got some fantastic stays for an indulgent retreat in Bengaluru, Karnataka, including The Oberoi, Bengaluru. Check in and enjoy the use of conveniences like a pillow menu, a terrace and beauty services. Or treat yourself at The Ritz-Carlton, Bangalore.
What are the top all-inclusive hotels in Karnataka?
Turn your retreat in Karnataka into a memorable experience at Regulus Resort. Embrace the simplicity of an all-inclusive property, where one flat rate typically includes your room, drinks, meals and more. After checking in, you'll be free to use many of the facilities without paying each time.
How can I find cheap hotels in Karnataka?
Karnataka cheap hotels start at $11 per night. To browse these types of affordable options, use our "Price per night" filter. Like some other tips? Consider being flexible with your travel dates and book in advance. Take a look at our cheap hotels in Karnataka page for bargains you won't be able to resist.
What are the best hotels in Karnataka for families?
The Oberoi, Bengaluru is one of the best hotels for families, located in Bengaluru, Karnataka. Check in here and make full use of conveniences such as laundry facilities and housekeeping services. The Ritz-Carlton, Bangalore is another favorite retreat where kiddos are welcome. For more getaway options, fine-tune your search results by clicking on "Family friendly" under the "Traveler experience" filter heading.
What are the top beach hotels in Karnataka?
You'll be swept away by a perfect mix of fun and relaxation at our Karnataka sea-view hotels. One of the most popular accommodations is The Oberoi, Bengaluru, which offers amenities like pool sun loungers and a deep soaking bathtub. Another option promising waves of seaside bliss is The Ritz-Carlton, Bangalore. These two properties are located in Bengaluru.
Why should I book my Karnataka hotel with Expedia?
Expedia makes booking a hotel in Karnataka as easy as swiping right for your dream getaway. First, there's the extensive range of options and fantastic prices. Then, there's our online Help Center, which is available 24/7. Plus, when you join our One Key™ rewards program, you can earn OneKeyCash™* and redeem it on eligible hotels, activities, flights and more. *OneKeyCash disclaimer - OneKeyCash is not redeemable for cash and can only be used on Hotels.com, Expedia and Vrbo.