Airbnb is a good alternative for finding alternatives for hotels and hostels. It can be a much cheaper option, especially if you’re going to stay with a group of 3 or more persons. If you avoid the commercial listings on the platform, it can also be a good insight into local customs and culture.