That depends on your travel style and the sights you want to see. Basically, Hamburg is not more expensive than other German cities. Some of the sights you can even discover for free.