Book the best hotels in Shiraz with the help of in-depth descriptions and our best price guarantee.
Spring and Autumn are the best times to visit Shiraz.
Shiraz Grand Hotel for five-star luxury, KarimKhan Hotel for a mid-range traditional style hotel and Friendly House for budget travelers.
All travelers to Shiraz must visit the Nasir-ol-Molk Mosque (The Pink Mosque), Vakil Bazaar and take a day trip to Persepolis.
Compared to cities like Isfahan and Tehran, Shiraz hotels are relatively inexpensive.
Depending on your hotel, for a night at a double room, a typical traveler would pay something between €30 and €50.
You could also find some classy budget hotels for €20 a night, and some very luxurious accommodations for up to €70 a night.