Due to its proximity to the ocean, Frankfurt has a temperate climate with moderately cold winters and warm summers.
Summer is in June, July, and August. Temperatures can reach 20 °C (68 to 72 °F). In winter December, January, and February, temperatures can reach lows of 1.6 °C (29 to 32 °F).
Visit Berlin: Berlin, Germany.
You can find hotels in Germany ranging from backpackers and boutique hotels to serviced apartments.