Beirut has a typically Mediterranean climate, characterised by hot, dry summers and cool, wet winters. The hottest month is August, with temperatures reaching 86°F (30°C), and the coldest months are January and February, with temperatures between around 50°F (10°C) and 63°F (17°C). The best time to visit Beirut is in spring (May) or autumn (September), when the weather is perfectly mild and there is plenty of tourist accommodation available.