Anch'io avevo pensato ad 'ospita', ma ho immaginato (forse a torto) che il tipo gestisse il website. Di solito l'ospitare (almeno in siti del genere) comporta la gestione del sito stesso; con 'ospita' io intenderei che fornisce lo spazio web, la macchina e tutta l'infrastruttura hardware e software senza organizzare i contenuti.
Potrebbe essere questo il caso, non so; aspettiamo il parere di entrapta, comunque -a rigore- sono d'accordo che 'to host' sia semplicemente 'ospitare', ma mi sembrava riduttivo (forse pero' mi sono spinto troppo in la' con l'interpretazione).