Here are some hotels near Tomb of Hafez: Setaregan Hotel Shiraz,Grand Hotel Shiraz,Aryobarzan Shiraz Hotel,Zandieh Hotel in Shiraz,Karim Khan Hotel