Yes, hotel check-in can usually be managed in English, especially in cities and established tourist areas.
Urban hotels
Reception staff in hotels across Islamabad, Lahore, and Karachi commonly communicate in English. Passport registration and standard forms are often processed in English as well.
Guesthouses in tourist regions
In northern regions such as Hunza and Skardu, many guesthouses that host foreign travelers also use basic English for check-in procedures.
What to prepare
Providing your passport and booking confirmation is typically all that is required. Language rarely creates complications in accommodation settings.