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

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Karnataka hotels

1. 080 Transit Hotel T2

080 Transit Hotel T2
3.0 star property
Devanahalli
9.0 out of 10, Wonderful, (228 reviews)
"Excellent and convenient hotel located in the airport itself. I have stayed here on 3 occasions and have always loved the cleanliness, convenience and comfort"
United States
Prasad
$84 nightly
The price is $100
Dec 14 - Dec 15
Total with taxes and fees
080 Transit Hotel T2

2. The Leela Palace Bengaluru

The Leela Palace Bengaluru
5.0 star property
Jeevanbhima Nagar
9.4 out of 10, Exceptional, (446 reviews)
"Definitely would recommend if you’re staying in Bangalore"
United States
Srinath
$266 nightly
The price is $314
Nov 27 - Nov 28
Total with taxes and fees
The Leela Palace Bengaluru

3. Taj Bangalore

Taj Bangalore
5.0 star property
Devanahalli
9.4 out of 10, Exceptional, (1,001 reviews)
"The hotel is beautiful and the room was very luxurious. The staff were very warm and efficient making check in very easy especially after a late night flight. Breakfast was a generous and delicious experience. I can’t wait to stay again. This is an excellent airport hotel."
United States
Angela
$160 nightly
The price is $188
Nov 14 - Nov 15
Total with taxes and fees
Taj Bangalore

4. Ravishing Retreat by SILA Leisure

Ravishing Retreat by SILA Leisure
3.5 star property
Ramanagara
7.4 out of 10, Good, (6 reviews)
"Close to nature and scenic place. "
United States
Puneet
$117 nightly
The price is $138
Dec 14 - Dec 15
Total with taxes and fees
Ravishing Retreat by SILA Leisure

5. Oakwood Residence Whitefield Bangalore

Oakwood Residence Whitefield Bangalore
4.0 star property
Whitefield
9.0 out of 10, Wonderful, (50 reviews)
"Big rooms, very friendly staff, convenient location"
United States
Srinivasulu
$62 nightly
The price is $65
Nov 14 - Nov 15
Total with taxes and fees
Oakwood Residence Whitefield Bangalore

6. Taj MG Road, Bengaluru

Taj MG Road, Bengaluru
5.0 star property
Ulsoor
9.0 out of 10, Wonderful, (593 reviews)
"Overall, an excellent place to stay in Bangalore city. The restaurant is very good and the staff very attentive to your needs. The hotel is walkable to metro station and all major historic sites, shopping areas etc are close by. We enjoyed our stay."
United States
Neelakandha
Taj MG Road, Bengaluru

7. Doubletree by Hilton Bengaluru Airport

Doubletree by Hilton Bengaluru Airport
5.0 star property
Bengaluru
9.0 out of 10, Wonderful, (61 reviews)
"Clean Room, Breakfast buffet has over 50 items, Great Staff."
United States
Allen
$133 nightly
The price is $157
Dec 11 - Dec 12
Total with taxes and fees
Doubletree by Hilton Bengaluru Airport

8. The Oberoi, Bengaluru

The Oberoi, Bengaluru
5.0 star property
Bengaluru
9.8 out of 10, Exceptional, (755 reviews)
"Excellent staff and very clean rooms."
United States
Ramana
$191 nightly
The price is $226
Nov 14 - Nov 15
Total with taxes and fees
The Oberoi, Bengaluru

9. The Leela Bhartiya City Bengaluru

The Leela Bhartiya City Bengaluru
5.0 star property
Bengaluru
9.6 out of 10, Exceptional, (216 reviews)
"Excellent service and great place for a staycation. Food is good in both Quattro and Falak."
United Kingdom
Nikhil
$117 nightly
The price is $138
Nov 14 - Nov 15
Total with taxes and fees
The Leela Bhartiya City Bengaluru

10. Royal Orchid Resort & Convention Centre

Royal Orchid Resort & Convention Centre
4.0 star property
Yelahanka
7.0 out of 10, Good, (70 reviews)
"One of the best property if you are willing to stay not very far from airport."
United Kingdom
Sundar
$71 nightly
The price is $74
Nov 23 - Nov 24
Total with taxes and fees
Royal Orchid Resort & Convention Centre

11. Hyatt Centric MG Road Bangalore

Hyatt Centric MG Road Bangalore
5.0 star property
Ulsoor
8.6 out of 10, Excellent, (423 reviews)
"Everything was great! The staff in particular was amazing! Chef Muskan delivered tasty treats with a smile and Pradnya and Varshitha were always helpful with every request including tourist advice!"
Canada
Eleni
$108 nightly
The price is $128
Nov 21 - Nov 22
Total with taxes and fees
Hyatt Centric MG Road Bangalore

12. Visthara Elite

Visthara Elite
3.0 star property
HBR Layout
8.2 out of 10, Very good, (16 reviews)
"The room was spotless and located in a good neighborhood with a park just beside it. We were there for just a night but liked everything about it."
United Kingdom
Ankita
$11 nightly
The price is $12
Nov 21 - Nov 22
Total with taxes and fees
Visthara Elite

13. Royal Orchid Central Bangalore, MG Road

Royal Orchid Central Bangalore, MG Road
4.0 star property
Bangalore City Center
7.2 out of 10, Good, (228 reviews)
"Wonderful ambiance and friendly staff."
United States
Krishnakumar
$58 nightly
The price is $61
Nov 28 - Nov 29
Total with taxes and fees
Royal Orchid Central Bangalore, MG Road

14. Kinara Executive Lodge

Kinara Executive Lodge
2.0 star property
Udupi
8.4 out of 10, Very good, (17 reviews)
"Good rooms near temple"
United Kingdom
Thiyagarajan
$12 nightly
The price is $12
Dec 3 - Dec 4
Total with taxes and fees
Kinara Executive Lodge

15. The Leela Coorg Forest Sanctuary

The Leela Coorg Forest Sanctuary
5.0 star property
Horur
10.0 out of 10, Exceptional, (4 reviews)
"Great stay! Exceptional service and food. A memorable holiday truly!"
United Kingdom
Anurag
$497 nightly
The price is $587
Nov 16 - Nov 17
Total with taxes and fees
The Leela Coorg Forest Sanctuary

16. Hotel Royal Orchid Bangalore

Hotel Royal Orchid Bangalore
5.0 star property
Domlur
7.2 out of 10, Good, (159 reviews)
"Excellat staycation"
United Kingdom
Sippy
$63 nightly
The price is $66
Nov 30 - Dec 1
Total with taxes and fees
Hotel Royal Orchid Bangalore

17. Taj West End

Taj West End
5.0 star property
Bangalore City Center
9.2 out of 10, Wonderful, (268 reviews)
"Great luxury hotel."
Germany
Norbert
$207 nightly
The price is $245
Nov 15 - Nov 16
Total with taxes and fees
Taj West End

18. Conrad Bengaluru

Conrad Bengaluru
5.0 star property
Ulsoor
9.0 out of 10, Wonderful, (235 reviews)
"Great location"
United States
Unnikrishnan
$146 nightly
The price is $173
Nov 29 - Nov 30
Total with taxes and fees
Conrad Bengaluru

19. Samanvay Boutique Hotel Udupi

Samanvay Boutique Hotel Udupi
3.0 star property
Udupi
9.6 out of 10, Exceptional, (179 reviews)
"Great staff and excellent food. Clean room as well!"
United States
Guru Prasad
$47 nightly
The price is $49
Nov 17 - Nov 18
Total with taxes and fees
Samanvay Boutique Hotel Udupi

20. Taj Madikeri Resort & Spa, Coorg

Taj Madikeri Resort & Spa, Coorg
5.0 star property
Madikeri
9.4 out of 10, Exceptional, (159 reviews)
"Entire staff were excellent and looked after us very well. Jayalaxmi in Spa was exceptional and so was the chef and all the staff at the restaurant. I would highly recommend this resort. I wish we had more time"
Canada
Jinka
Taj Madikeri Resort & Spa, Coorg
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.

Get last-minute hotel deals in Karnataka and save more

Sign in to unlock great savings.
Showing deals for:Nov 20 - Nov 22
Showing deals for:Dec 13 - Dec 14

Top Karnataka Hotel Reviews

Find out more about 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.

Calendar MonthTemperaturePrecipitationCloudinessOccupancyPricing
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.

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

Explore a world of travel with Expedia