Filter By

Popular Filters

Budget per night




Star Rating

Review Score

Property Type

50 Hotels In Khajuraho

Search Availability of For Your Dates

Search Hotels

Showing all Hotels in Khajuraho

  • Filter
  • Sort By

Filter by budget per night


Filter by popular facilities


FAQs on Khajuraho

How much does a hotel in Khajuraho cost on an average?

On an average, it costs INR 29 per night to book a hotel in Khajuraho. You will pay on average around INR 58 if you choose to stay in a 4-star hotel. A 5-star hotel in Khajuraho will cost around INR 86

What are the best places to stay in Khajuraho?

The LaLiT Temple View Khajuraho, Sunrise Bed & Breakfast, The Lalit Temple View are among the best hotels in Khajuraho. If you are looking for hotels less than INR 29, then the best hotels are Sunrise Bed & Breakfast, Aarambh Residency, Holiday Home Stay

Loading, please wait...