Hotels in Karnataka

100 hotels in Karnataka, India to book direct on Hotaler. Prices from INR 924 per night, all-in with taxes and fees. 48 5-star, 31 4-star, 13 3-star.

Regions in Karnataka

Places in Karnataka

All hotels in Karnataka

Hotaler lists 100 hotels in Karnataka (48 5-star, 31 4-star, 13 3-star). The lowest all-in price for one night in the next 30 days is INR 924 at KSTDC Hotel Mayura Bhuvaneshwari Kamalapur, and a typical lowest price is INR 10,597. 80 of 99 priced hotels have a refundable lowest rate. Figures as of 14 Nov 2026.

Frequently asked questions

How many hotels in Karnataka can I book on Hotaler?
100 hotels in Karnataka are listed on Hotaler, including 48 5-star, 31 4-star, 13 3-star.
How much does a hotel in Karnataka cost per night?
From INR 924 for one night in the next 30 days, all-in with taxes and fees. A typical lowest price is INR 10,597. Prices as of 14 Nov 2026; the live price is shown when you pick your dates.
What is the cheapest hotel in Karnataka right now?
KSTDC Hotel Mayura Bhuvaneshwari Kamalapur, from INR 924 per night all-in, as of 14 Nov 2026.
Can I cancel a hotel booking in Karnataka for free?
80 of 99 priced hotels in Karnataka have a refundable lowest rate. The cancellation terms are shown on every rate before you book.
Do I pay when I book a hotel in Karnataka?
Most rates are pay at the property. Rates marked Pay now are charged when you book. Taxes and fees are shown before you book.