Annual policies usually cover multiple trips of up to 30 days. If any of your planned holidays are longer than this, you’ll need long-stay travel insurance.