I have a site with 1and1 and you can use WordPress with that host, even the basic package give you 5 SQL database which you need 1 for wordpress install and there is wordpress install option in the control panel. Small word of warning 1and1 restrict their theme size which you can download as standard. For instance 18tag will fail to load, it come up with a message saying the file is to large, which is bonkers. Not a problem, you phone them and they make the file cap large so you can install the theme, you will need some security information from the domain owner to do this. Once installed you login in using the WP-admin after the domain name like any other WordPress site, so you don’t need the 1and1 control panel, apart from email set up, any more.