Algarve has a mediterranean climate with hot dry summers and mild winters. If you're a sunseeker the best time to visit Algarve is between June and August. The hottest month of the year is July with an average daily maximum of 30 C and an average low of 22 C.