Search Hotels in Karnataka

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Top Cities in Karnataka

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Karnataka hotels

080 Transit Hotel T2

080 Transit Hotel T2
2.5 star property
Devanahalli
8.8 out of 10, Excellent, (128 reviews)
"Wonderful stay"
United States
Subodh
$91 nightly
The price is $107
Apr 25 - Apr 26
Total with taxes and fees
080 Transit Hotel T2

The Leela Palace Bengaluru

The Leela Palace Bengaluru
5.0 star property
Jeevanbhima Nagar
9.4 out of 10, Exceptional, (416 reviews)
"Great place to stay"
United States
Vikant
$202 nightly
The price is $239
Mar 27 - Mar 28
Total with taxes and fees
The Leela Palace Bengaluru

Taj Bangalore

Taj Bangalore
5.0 star property
Devanahalli
9.4 out of 10, Exceptional, (1,006 reviews)
"Clean room, amazing staff, great food, close to airport"
United States
Rajesh
$128 nightly
The price is $151
Mar 27 - Mar 28
Total with taxes and fees
Taj Bangalore

The Oberoi, Bengaluru

The Oberoi, Bengaluru
5.0 star property
Bengaluru
9.8 out of 10, Exceptional, (686 reviews)
"The location, amenities and staff are all top notch. Could not have asked for a better stay. "
Canada
JONATHAN
$165 nightly
The price is $195
Mar 28 - Mar 29
Total with taxes and fees
The Oberoi, Bengaluru

The Leela Bhartiya City Bengaluru

The Leela Bhartiya City Bengaluru
5.0 star property
Bengaluru
9.6 out of 10, Exceptional, (172 reviews)
"Ambiance, cleanliness, hospitality , delicious food"
United States
Amuda
$117 nightly
The price is $138
Apr 5 - Apr 6
Total with taxes and fees
The Leela Bhartiya City Bengaluru

Shangri-La Bengaluru

Shangri-La Bengaluru
5.0 star property
Malleshwaram
9.2 out of 10, Wonderful, (352 reviews)
"Best rooms and breakfast. "
United States
Rathin
$101 nightly
The price is $119
Mar 31 - Apr 1
Total with taxes and fees
Shangri-La Bengaluru

Welcomhotel by ITC Hotels, Richmond Road, Bengaluru

Welcomhotel by ITC Hotels, Richmond Road, Bengaluru
5.0 star property
Bangalore City Center
8.6 out of 10, Excellent, (399 reviews)
"Clean room, great hospitality, best staff "
United States
Altaf
$80 nightly
The price is $84
Apr 3 - Apr 4
Total with taxes and fees
Welcomhotel by ITC Hotels, Richmond Road, Bengaluru

Holiday Inn Bengaluru Racecourse by IHG

Holiday Inn Bengaluru Racecourse by IHG
3.5 star property
Bangalore City Center
8.4 out of 10, Very Good, (221 reviews)
"Very nice good service"
United States
Naresh
$63 nightly
The price is $66
Apr 4 - Apr 5
Total with taxes and fees
Holiday Inn Bengaluru Racecourse by IHG

Regenta Resort Sakleshpur

Regenta Resort Sakleshpur
3.5 star property
Sakleshpur
7.6 out of 10, Good, (10 reviews)
"It was very good stay "
United Kingdom
PRASHAD
$77 nightly
The price is $92
Apr 9 - Apr 10
Total with taxes and fees
Regenta Resort Sakleshpur

ITC Windsor, A Luxury Collection Hotel, Bengaluru

ITC Windsor, A Luxury Collection Hotel, Bengaluru
5.0 star property
Malleshwaram
9.0 out of 10, Wonderful, (376 reviews)
"Great place to stay."
United States
Waseef
$112 nightly
The price is $132
Apr 3 - Apr 4
Total with taxes and fees
ITC Windsor, A Luxury Collection Hotel, Bengaluru

Vanya the exotic world Hampi

Vanya the exotic world Hampi
2.0 star property
Koppal
10.0 out of 10, Exceptional, (1 review)
"Location is good "
United Kingdom
Krishna
$10 nightly
The price is $10
Mar 28 - Mar 29
Total with taxes and fees
Vanya the exotic world Hampi

ITC Gardenia, a Luxury Collection Hotel, Bengaluru

ITC Gardenia, a Luxury Collection Hotel, Bengaluru
5.0 star property
Bangalore City Center
9.2 out of 10, Wonderful, (457 reviews)
"Lovely room and staff"
United States
yash
$153 nightly
The price is $180
Mar 27 - Mar 28
Total with taxes and fees
ITC Gardenia, a Luxury Collection Hotel, Bengaluru

Q Mango Resort

Q Mango Resort
2.5 star property
Ramanagara
$57 nightly
The price is $60
Mar 27 - Mar 28
Total with taxes and fees
Q Mango Resort

Royal Orchid Resort & Convention Centre

Royal Orchid Resort & Convention Centre
4.0 star property
Yelahanka
6.8 out of 10, (59 reviews)
"Good hotel"
Malaysia
UMATHARAN
$69 nightly
The price is $73
Mar 29 - Mar 30
Total with taxes and fees
Royal Orchid Resort & Convention Centre

Marriott Executive Apartments Bengaluru UB City

Marriott Executive Apartments Bengaluru UB City
5.0 star property
Bangalore City Center
9.2 out of 10, Wonderful, (14 reviews)
"Excellent location. Food service was mediocre."
United States
Venkatesh Prasad
$138 nightly
The price is $163
Mar 27 - Mar 28
Total with taxes and fees
Marriott Executive Apartments Bengaluru UB City

Four Seasons Hotel Bengaluru at Embassy One

Four Seasons Hotel Bengaluru at Embassy One
5.0 star property
Bengaluru
9.6 out of 10, Exceptional, (152 reviews)
"Amazing property and stay "
United States
Sheena
$149 nightly
The price is $176
Mar 31 - Apr 1
Total with taxes and fees
Four Seasons Hotel Bengaluru at Embassy One

Conrad Bengaluru

Conrad Bengaluru
5.0 star property
Ulsoor
9.0 out of 10, Wonderful, (206 reviews)
"Had an amazing stay- pickup was and drop off at the airport was seamless. Would stay there again. "
United States
Priscilla
$122 nightly
The price is $144
Apr 5 - Apr 6
Total with taxes and fees
Conrad Bengaluru

Oshos Organic Resort Hampi

Oshos Organic Resort Hampi
2.5 star property
Hampi
4.8 out of 10, (3 reviews)
"Very neatly maintained and excellent stay"
United Kingdom
Chaitanya Prasad
$34 nightly
The price is $35
Mar 28 - Mar 29
Total with taxes and fees
Oshos Organic Resort Hampi

Taj Yeshwantpur, Bengaluru

Taj Yeshwantpur, Bengaluru
5.0 star property
Yeshwanthpur
9.2 out of 10, Wonderful, (480 reviews)
"Excellent service … buffet breakfast was very good."
Canada
Renold
$90 nightly
The price is $107
Apr 17 - Apr 18
Total with taxes and fees
Taj Yeshwantpur, Bengaluru

HOTEL HERAA INN

HOTEL HERAA INN
2.0 star property
Kankanady
3.4 out of 10, (11 reviews)
"Staff behaviour is rude. They uploaded other hotels pics. Worng location. "
United Kingdom
Dhavalkumar
$12 nightly
The price is $13
Mar 27 - Mar 28
Total with taxes and fees
HOTEL HERAA INN
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:Apr 3 - Apr 5

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
March
January
$49
Month
Price
January
$60
February
$57
March
$45
April
$49
May
$52
June
$51
July
$53
August
$55
September
$57
October
$56
November
$57
December
$58
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

  • Scenic Outdoor Adventures: Karnataka offers stunning landscapes perfect for hiking, nature walks, and outdoor activities.
  • Cultural Richness: Explore ancient temples and vibrant local markets that showcase Karnataka's unique traditions.
  • Diverse Accommodations: Enjoy a variety of lodging options, from luxury resorts to cozy guesthouses, catering to all types of travelers.
  • Urban and Natural Harmony: Experience the bustling city life in Bangalore alongside serene jungle lodges and picturesque resorts.
  • Family-Friendly Activities: Karnataka offers attractions suitable for all ages, ensuring fun and memorable experiences for families.

Find great hotels in Karnataka

Discover a range of exceptional accommodations in Karnataka, from luxurious hotels to charming guesthouses. Whether you're traveling for business, family fun, or a rejuvenating spa retreat, you'll find the perfect stay to meet your needs. Explore top-notch resorts and star-rated hotels that promise comfort and elegance, ensuring an unforgettable vacation experience in this beautiful region of India.

  • The Oberoi, Bengaluru: Nestled in the heart of Karnataka, The Oberoi, Bengaluru is a luxurious 5-star hotel that boasts a remarkable guest rating of 9.8. This family-friendly oasis offers an array of amenities designed for travelers seeking a memorable vacation experience. With services like complimentary cribs and babysitting options available for a fee, families will find it convenient to stay with children. The elegant architecture and serene gardens create a tranquil environment, making it an ideal retreat for relaxation while still being close to the city's vibrant attractions.
  • The Leela Palace Bengaluru: Experience the epitome of luxury at The Leela Palace Bengaluru, a 5-star hotel with a guest rating of 9.4. This property is perfect for families and those looking to immerse themselves in the city's vibrant culture. Located in the city center, guests can enjoy a range of amenities, including a children’s pool and complimentary cribs. The royal architecture and polished interiors exude opulence, while the onsite services ensure a comfortable stay for all ages. It's a wonderful blend of elegance and accessibility, suited for both leisure and city exploration.
  • Welcomhotel by ITC Hotels, Richmond Road, Bengaluru: With a guest rating of 8.6, Welcomhotel by ITC Hotels, Richmond Road, Bengaluru is a fantastic choice for families and business travelers alike. This 5-star hotel features a comprehensive spa and pool services, including deep tissue massages and a sauna, ensuring relaxation after a busy day. Family-friendly amenities, such as a first-aid kit and breakfast options for children, enhance the experience. Situated in a prime area of Karnataka, it offers a perfect balance of business convenience and leisure indulgence.

Where to stay in Karnataka

Karnataka offers an incredible blend of experiences, from the bustling city of Bangalore to serene jungle lodges and scenic resorts. Whether you seek adventure in nature or a relaxing getaway, this vibrant state in South India has it all. Explore popular destinations, immerse yourself in the friendly atmosphere, and enjoy a perfect mix of business and leisure during your visit to Karnataka.

  • Bengaluru: Known as the Silicon Valley of India, Bengaluru is a vibrant metropolis that blends modernity with tradition. Located in the heart of Karnataka, it attracts travelers year-round, especially from December to February. The city offers diverse experiences ranging from business conferences to family outings. Visitors can indulge in extensive shopping at various malls and centers, while historical landmarks and event venues add a cultural touch to your visit. Don't miss exploring the bustling streets and historic sites that showcase the city's rich heritage.
  • Mysore: Renowned for its cultural richness and stunning architecture, Mysore is a charming city situated in Karnataka. Tourist arrivals peak in April, September, and December, making it a year-round destination for those seeking outdoor adventures and scenic beauty. The city is famous for its majestic palace, which stands as a testament to its royal history. Visitors can enjoy shopping in local markets and exploring the surrounding natural landscapes, including picturesque dams and unique architectural buildings that tell stories of the past.
  • Madikeri: Nestled in the lush hills of Coorg, Madikeri is a picturesque city known for its breathtaking scenery and outdoor adventures. This destination sees an influx of tourists from April to June, drawn by its natural beauty and adventurous activities. Madikeri offers a range of recreational facilities, including arts centers and educational venues. Explore the nearby national parks and serene water features that provide a perfect backdrop for nature enthusiasts and adventure seekers alike. The city's cool climate and scenic landscapes make it an ideal getaway.

Things to do in Karnataka

Karnataka offers a perfect blend of outdoor adventures and scenic beauty, making it an ideal vacation spot. Visitors can enjoy educational tours, indulge in shopping, or play a round of golf. Whether you're looking for a weekend getaway, sightseeing trips, or picnic spots, Karnataka has something for everyone. Make sure to plan your tour arrangements to fully experience the diverse attractions this vibrant state has to offer.

Shopping

Karnataka offers a vibrant shopping experience. Explore the bustling Brigade Road in Bangalore for trendy boutiques and electronics, or visit Commercial Street for local handicrafts. For a more modern vibe, head to Orion Mall, where you can find international brands and gourmet dining options.

Recreation

In Coorg, the Taj Madikeri Resort & Spa offers rejuvenating Ayurvedic treatments amidst lush coffee plantations. In Mysore, the Ayurvedalaya provides holistic wellness programs focusing on traditional therapies and yoga, perfect for relaxation and self-discovery.

Adventure

In Coorg, experience thrilling white-water rafting on the Cauvery River, surrounded by lush greenery. In Chikmagalur, trek through coffee plantations and scale the stunning Mullayanagiri peak for breathtaking views. In Gokarna, enjoy adventurous beach activities like parasailing and scuba diving in clear waters.

Nightlife

Karnataka's nightlife is vibrant and diverse. In Bengaluru, enjoy live music at Toit Brewery or dance the night away at The Humming Tree. For a more laid-back vibe, check out Pecos, a beloved pub known for its lively atmosphere and great drinks.

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

Booking tips and Expedia advantages for Karnataka

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Karnataka are April to May and August, where the prices are slightly lower. This is in comparison to February and November to December, 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: Take advantage of Expedia's search tool to refine your preferences, such as your budget, preferred location, and the type of hotel you’re looking for. To find the best prices and deals, simply sort the prices from low to high.
  • Consider bundling your trip: You can save money by combining your hotel reservation in Karnataka with your flights and activities through an Expedia package deal.

Find the best attractions in Karnataka

Karnataka is perfect for outdoor and adventure vacations, offering stunning scenery and a rich cultural experience. Popular attractions include temples, vibrant streets, and urban parks, providing a variety of activities for travelers. Whether you're seeking adventure or a taste of local culture, Karnataka has something for everyone to explore and enjoy.

  • Mysore Palace: Explore the grandeur of Mysore Palace, a stunning example of Indo-Saracenic architecture. With its intricate carvings, vibrant frescoes, and expansive gardens, this historic site immerses you in the rich culture and heritage of Karnataka, especially during the evening when the palace lights up beautifully.
  • M.G. Road: Experience the bustling atmosphere of M.G. Road, a vibrant hub filled with shops, cafes, and eateries. This lively street is perfect for shopping and savoring local cuisine, offering a taste of contemporary city life in Karnataka.
  • Nandi Hills: Visit Nandi Hills for breathtaking views and a serene escape from the city. This historic site, dotted with ancient temples and lush greenery, is ideal for hiking and enjoying the tranquility of nature, especially at sunrise.

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 RainSunnyAverageAverage
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 RainSunnyAverageSlightly Low
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 SunnyAverageAverage
November71.8°F (22.1°C)Light RainMostly SunnyAverageSlightly High
December73.9°F (23.3°C)No RainSunnyAverageSlightly High

The nearest major airports for your trip to Karnataka

When visiting Karnataka, you have several major airports to choose from. Bengaluru (BLR-Kempegowda Intl.) is the closest, located 17 miles away, with luxurious hotel options like Taj Bangalore, just 0.2 miles from the airport, and JW Marriott Bengaluru Prestige Golfshire Resort & Spa, 8 miles away. Another option is HYDerabad (HYD-Rajiv Gandhi Intl.), situated 300 miles away, featuring hotels like Novotel Hyderabad Airport Hotel, 0.9 miles from the airport. For those considering Goa (GOI-Dabolim), it’s about 301 miles away, with hotels such as Taj Cidade de Goa Horizon, 6 miles from the airport. All hotels offer various transportation services to their respective airports, ensuring easy access.

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 $10 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 $10 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.