The best time to go to Sweden for warmth is around the solstice - late June, when the day is longest in Sweden and the midnight sun can be seen in the north.