Hotels in Karnal (Haryana, India)
210 hotels in Karnal
- Diverse On-site Dining OptionsSee prices from 10 sitesfrom£277
Leela Residency
Concierge and tour booking assistanceSee prices from 7 sitesfrom£22Deventure Hotel
Select dates to see exact pricesThe Vivaan Hotel & Resorts Karnal
Select dates to see exact pricesHotel Karnal Inn
Select dates to see exact pricesKarna Lake Tourist Resort
Waterfront location on Karna LakeSelect dates to see exact pricesComfort Inn Karnal
Select rooms with private balconiesSelect dates to see exact pricesSavoy Greens Motel
Select dates to see exact pricesGopinath The Grand
Select dates to see exact pricesGian Residency
Select dates to see exact pricesHotel Prem Plaza
Select dates to see exact pricesThe Royal Paradise
Select dates to see exact prices8Th Planet
Select dates to see exact pricesDreamz Residency
Select dates to see exact pricesOYO 15481 Hotel Star
Select dates to see exact pricesOYO 8361 Leela Residency
Select dates to see exact pricesOyo 71793 The Clark
Select dates to see exact pricesThe Olive Hotel Karnal
Select dates to see exact pricesElvin Hotel Karnal
Select dates to see exact pricesHotel Sagar Villa Deluxe
Select dates to see exact pricesOyo Shree Ji Hotel & Banquet
Select dates to see exact pricesHotel Star
Select dates to see exact pricesHotel Immense Plaza
Select dates to see exact pricesTHE EDEN HOTELS & RESORTS
Select dates to see exact pricesROYAL LALIT Grand Hotel
Select dates to see exact pricesTHE ORIN
Select dates to see exact pricesAairHotel
Select dates to see exact pricesHotel Vantara
Select dates to see exact pricesOyo 85940 Hotel Aartic
Select dates to see exact pricesOyo 832166 Mannat Resort And Benquet
Select dates to see exact pricesHotel O Kk Royal
Select dates to see exact pricesAanandam Hotel
Select dates to see exact pricesHotel Jalsa Karnal
Select dates to see exact pricesInvogue Inn
Select dates to see exact pricesHOTEL MY DREAM
Select dates to see exact prices
The prices and availability we receive from booking sites change constantly. This means you may not always find the exact same offer you saw on trivago when you land on the booking site.



