Three Wetherspoon pubs will host a 12-day beer festival, offering up to 30 real ales - and five international beers.