Dal lake houseboats charge anywhere between INR 1,800 to INR 10,000 per night. Different houseboats have different packages and offers for tourists. Dal Lake houseboat price also varies as per the season you’re visiting in.