from lahore/islamabad u can go to balakot and have a stay or u can hire a jeep from balakot for a couple of days, when u arrive at naran u have many good hotels, like royal hotel,naran mountain chalets, from naran u can visit lake saiful mulook, aansu lake, u can enjoy the horse ride their, plus if u want to go to lalazar and siri paya that would add more enjoyment to your trip.
i guess the jeep fare is 4000/- for whole day!