Mostly fairy meadows hotels are closed in winters. We recommend GreenLand Hotel in fairy meadows and on your request they can open Hotel anytime. Shangrilla Raikot is absolutely not recommend. For Besham (Hilton and Besham Continental Hotel) both Hotel price will be same around 2500pkr for a room. Shangrilla Chilas may be around 3500-4000pkr.
Waterproof trekking shoes and gaiters are recommended. Get yourself a good down jacket because it gets cold after sun sets. Till fairy meadows its not a big problem we did it without gaiters. But if you plan to go to beyal camp and beyond you are going to need gaiters and long shoes.