MailerLite is a perfect option to host a free landing page. Sign up for free here, and you can host 10 landing pages for free. You’ll need to upgrade to a paid account if you want more landing pages or more than 1000 subscribers signed up on your landing pages.