I don,t have any idea about hotels in Islamabad & Lahore,
but you can find many average - good hotels in Blue area & Aab Para Isd.
In Murree you can find good hotels easily in Ramadan
Here are few,
Java
Lalazar
Taj Mahal
Mehran
Move & pick etc
Similarly
there also many in Naran,
Royal
New Cecil
Sarhad Tourism
De Manchi
and many more.