Yes, you can host multiple websites on the TezHost's Basic Web Hosting plan. However, the number of addon domains allowed may vary depending on the specific package you choose, such as the 1GB, 2GB, or 5GB package.