As the weather warms, the pace is picking up in cities and coastal resorts, but things are still far from crowded. June gives you the best of both worlds in many senses – the weather is fine but not overly hot, so perfect for exploring, outdoor activities and lazy beach days – and rates still haven't skyrocketed.