54 hotels & hostels in Mashhad
April through to early June and mid-August through to October are the best times to visit Mashhad.
Depending on your hotel, for a night at a double room, a typical traveler would pay something between €30 and €50, with the price going up as the hotels get better.