Why don't you take a look at the homepage of Hamburg?:
http://welcome.hamburg.de/index.do?ok=30…
Hamburg is a huge city with lots of things to do!
Hamburg boasts 31 theatres, six music halls, ten cabarets and 50 state and private museums. Of the 4,000 restaurants, 2,400 offer foreign cuisine.
The banks of the Elbe and the Alster rivers are ideal for a stroll. The port sight-seeing trips are impressive and they offer a special perspective on the panorama of Hamburg.
Right in the heart of the city, there is a large lake: the Alster. A boat tour on the Alster ends up in the city center, where you can go shopping or relax in a street café. And Hamburg's modern underground trains and buses will take you anywhere fast, for a small fare.
The area around Hamburg is especially delightful. The fruit-growing area of the "Altes Land" with its old farmhouses is especially suited for excursions by bus or on bicycle. The historic old towns of Stade and Luneburg can be reached in half an hour. And a trip to Lübeck or the beach on the Baltic Sea takes only one hour by car.