Although there is never a bad time to visit a place like Amalfi, there are few months that you can avoid and get rid of touristy season – June to August – in spite of the fact that it is touted as the best time to visit Amalfi.
Summer(June to August) : The best time to visit Amalfi. It is the peak season expect a lot of crowd where ever you go and also the prices will be at their highest. Weather and the fact that it is a peak season will make sure all the hotels and restaurants are open.
Autumn(September to October): With the temperature in Amalfi cooling down and almost perfect days,autumn is another good time to enjoy your escapade to Amalfi.
Winter(November to February) : An off season that makes for a good time to visit if you do not like the crowd. There are very high chances that you will face rain around this time and sometimes the waves take a trip to the towns. Be careful! With less crowd around, a lot of restaurants and hotels remain closed until Easter when the peak season is back.
Spring(March to June): Another good time to visit Amalfi as the bars and restaurants start to open up, weather in Amalfi is just right and the peak season is yet to arrive. Explore Amalfi at your own pace and chances are very high that you might still get good deals on the accommodation and travel packages.