Accommodation: This can be the kicker when travelling and that's why I'm so so happy AirBnb is now a thing. Catering to every traveller you can go el cheapo and take some share accommodation, rent a cosy spare room in someone's household or take it next level and rent an entire home. I always usually give myself a few days in a full property for a few days just to really get the vibe of what its like to call that place "home" but if you don't really know anyone and keen on making some friends share accommodation is great for that! I usually always find someone to buddy up with within a couple hours when I opt for the share option.
The best part as well is its not commercialised, your staying in a place which hasn't been styled room to room in corporate attire and really has that "homely" feel about it. There is everything from sleek and modern to shabby chic as well so if your feeling like doing some photography projects renting out a full space is a great option for that too. Two birds, one stone.
Eating Out: I get around this expense by just being smart about it. When I'm travelling its pretty likely I'm going to be eating out a few times both socially and on the run. I just try and be conscious of this and buy a handful of groceries when I first arrive. Small things like drinks, handbag snacks like nuts and fruit and lastly some breakfast food. This way I can make sure I'm not walking out the door already hungry and can keep myself going while I'm roaming out and about. This stops me not only from spending a lot of money on eating out but also from eating copious amounts of junk. I also find its good because it justifies checking out that incredibly expensive celebrity restaurant - behaving means rewards!