Hotels with Restaurants in Karnataka from $47

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    one key icon
    Treat yourself
    Save instantly and earn perks with One Key
    today icon
    Change your mind
    Book hotels with free cancellation

Top Cities in Karnataka

Pick from 677 Karnataka Hotels with Restaurants with updated room rates, reviews, and availability. Most hotels are fully refundable.

The Elanza Hotel
4.0 star property
8.4 out of 10, Very Good, (366)
" I recently stayed at Elanza Hotel in Bangalore and had an overall pleasant experience. The room was clean and spacious, providing a comfortable environment for relaxation. The breakfast offered a good variety and was quite satisfying. One of the highlights of our stay was the friendly and attentive staff, who made us feel very welcome. However, I did notice that the lobby and reception area could use some improvement. The carpet in these areas needs cleaning, and enhancing the ambiance...
The price is $47
$53 total
includes taxes & fees
Jun 12 - Jun 13
The Elanza Hotel
Taj Bangalore
5.0 star property
9.4 out of 10, Exceptional, (654)
"Awesome hotel. Very close to Airport. Great breakfast. Clean and great big rooms"
The price is $135
$159 total
includes taxes & fees
Jun 14 - Jun 15
Taj Bangalore
St. Mark's Hotel
4.5 star property
9.6 out of 10, Exceptional, (522)
"Great Place! Friendly and comfortable! "
The price is $105
$124 total
includes taxes & fees
Jul 10 - Jul 11
St. Mark's Hotel
Save an average of 15% on thousands of hotels when you're signed in
Grand Mercure Mysore
5.0 star property
8.4 out of 10, Very Good, (298)
"The property and the stay was good. Health faucet has to be changed. "
The price is $52
$58 total
includes taxes & fees
Jun 17 - Jun 18
Grand Mercure Mysore
Radisson Blu Plaza Hotel Mysore
5.0 star property
8.8 out of 10, Excellent, (271)
"Close by to most of the attractions. Exceptional rooms with very good service round the clock. "
The price is $109
$135 total
includes taxes & fees
Jun 14 - Jun 15
Radisson Blu Plaza Hotel Mysore
The Oberoi, Bengaluru
5.0 star property
9.8 out of 10, Exceptional, (477)
"Great service, beautiful gardens with an amazing old train tree, small rooms"
The price is $144
$170 total
includes taxes & fees
Jun 14 - Jun 15
The Oberoi, Bengaluru
Taj MG Road, Bengaluru
5.0 star property
8.8 out of 10, Excellent, (448)
"Best experience"
The price is $120
$142 total
includes taxes & fees
Jun 22 - Jun 23
Taj MG Road, Bengaluru
Shangri-La Bengaluru
5.0 star property
9.2 out of 10, Wonderful, (264)
"Thi is BY FAR the best hotel experience I have had in my many visits to Bengaluru and other cities in India. The front desk staff is EXCELLENT. The property is beautiful and very flexible for meetings and events. I had an event in the Saffron restaurant and the Service Staff and food was exceptional. I am so grateful for the extra care and kindness I received. Thanks you all for such a beautiful & stress free experience!"
The price is $128
$152 total
includes taxes & fees
Jul 6 - Jul 7
Shangri-La Bengaluru
Fairfield By Marriott Bengaluru Rajajinagar
4.0 star property
7.8 out of 10, Good, (214)
"Perfect spot for a delightful stay with exceptional service. The dining experience is commendable, and the property as a whole is satisfactory."
The price is $66
$74 total
includes taxes & fees
Jun 14 - Jun 15
Fairfield By Marriott Bengaluru Rajajinagar
Vivanta Bengaluru Residency Road
5.0 star property
8.8 out of 10, Excellent, (259)
"Exceptional attentive and polite and helpful service. "
The price is $96
$113 total
includes taxes & fees
Jun 14 - Jun 15
Vivanta Bengaluru Residency Road
Don't see what you're looking for?
See all available properties in Karnataka
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.

Karnataka Hotels with Restaurants information

 

Hotels with Restaurants in Karnataka

677

Highest price
$144
Cheapest price
$47
Number of guest reviews
3,769
Total number of hotels in Karnataka
2,986

 

Frequently asked questions

How much do hotels with dining in Karnataka cost?
Hotels in Karnataka range between $47 to $144 per night. Don’t forget your appetite — these hotels feature restaurants or are close to some great dining experiences. This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
What are the best hotels with dining in Karnataka?
Karnataka has multiple hotels with dining that have a total average guest review rating of 8.9. Want to explore the local culinary scene in Bengaluru? Reserve a room at The Oberoi, Bengaluru, a 5-star stay with free valet parking services and premium bedding. Or, eat your way around the city from The Ritz-Carlton, Bangalore. Also popular with travelers, it has a 5-star rating and amenities such as designer toiletries and a sauna.
How many hotels with dining are there in Karnataka?
Check out our 677 hotels with dining in Karnataka and then select your favorite. Whether you’re taking off on a family getaway or a weekend with friends, Expedia will have a stay that’s just your flavor.
Are there any family-friendly hotels with dining in Karnataka?
You’ll find some comfortable family-friendly hotels with dining in Karnataka. If you’re visiting Bengaluru, experience the culinary highlights of the city from The Oberoi, Bengaluru. Amenities at this 5-star hotel include a swimming pool and childcare services. The Ritz-Carlton, Bangalore is another great pick for families looking for hotels with restaurants or close to foodie areas. This 5-star option comes with a children’s club and childcare services and is also in Bengaluru. There are loads of exciting things to do with your crew in Bengaluru. Bangalore Palace and Tipu Sultans Summer Palace deliver an enjoyable day out.
Are there any 5-star hotels with dining in Karnataka?
Karnataka has plenty of stays that blend high-end accommodations with delicious dining experiences. Get a taste of Bengaluru from Welcomhotel by ITC Hotels, Richmond Road, Bengaluru, a 5-star retreat with amenities such as a steam room and spa facilities. ITC Windsor, A Luxury Collection Hotel, Bengaluru is another option in Bengaluru. Also rated 5 stars, beauty services and a sauna are among the reasons discerning travelers choose to stay here.
Why book your hotel with dining in Karnataka with Expedia?
Expedia makes it a cinch to find your ideal hotel with dining in Karnataka. Use our handy filters to search for properties with an on-site restaurant. If you have a fixed budget, click on how much you’re willing to spend and your preferred hotel star rating. We’ll help you find the right place whatever your tastes or bank balance.
How can I find cheap hotels with dining in Karnataka?
With Expedia’s convenient filter tool, booking cheap hotels with dining in Karnataka couldn’t be simpler. To find accommodations that are very pocket friendly, narrow your search results by star rating, budget and meal plans.
What is there to do in Karnataka near my hotel with dining?
No matter your interests, there are plenty of things to do in Karnataka. If you’re visiting Bengaluru, don’t miss Bangalore Palace, Tipu Sultan’s Summer Palace and Snow City. Planning to stay in Mysore? Mysore Palace, Mysore Zoo and Jaganmohan Palace and Art Gallery are among the top attractions here.

Recent reviews of Karnataka hotels
Expedia verified reviews