Towards the eastern end of the main street, is a popular place and has the cheapest rooms. shared bathrooms have hot bucket of water in the evenings. the restaurant is currently closed. double rooms are $ 20/1 000 afn, triples are $ 30/1500 afn. this zohak hotel is filthy but only cost afs500 (aobut $10/night for a single. meals are $2 each and in may of '10 the restaurant was open.
The Roof of Bamiyan Hotel
Sits above the town to the south-west and offers fantastic views over the Bamiyan valley. Good if you have your own transport, otherwise it's a long walk up the hill. The manager, an Afghan veteran of the hippie trail, can organize reliable vehicle hire and the like. Popular with NGO workers and journalists. It definitely has the best view of all the hotels in Bamiyan, but the rooms are dirty and they do not maintain the rooms very well. They advertise hot water, but it's available only about half the time and you need to take quick showers because it runs out fast. Also, it is difficult to get to town since it's on top of a hill. If you want to eat at the hotel, the prices are set and are expensive. 500 Afs for lunch, 500 Afs for dinner. Paying 500 Afs for local food is extremely expensive. Even with all these faults, if you want great views, there isn't a better place than the Roof of Bamiyan.
The Hotel Silk Road
The most upscale accommodation in the region, rooms are spotless and comfortable, and the meals are excellent. Dinner costs $12 per head and is worth every penny. Wireless internet is available for $5/day in the bedrooms, although only in the mornings and evenings when the power is on.