No. You can host a game from any client, but you can self host or purchase Valheim Server Hosting(affiliate) if you wish. We've got a guide if you need it, too!