The currency in Germany is the Euro. Euros are also used in many other European countries, so if you're traveling around Europe, it's a good idea to have some Euros on hand. You can get Euros from your bank before you leave, or you can exchange money once you arrive in Germany. Most large hotels and restaurants will accept major credit cards, so you shouldn't have any trouble getting by even if you don't have any Euros.