In Spain, it would be typical to tip €5 per person for a 2-hour tour; if the tour is part of a service offered by the local authorities and the guide is a paid employee. For a full-day tour, a €10-€15 tip maybe more usual, although of course you can give more if you feel that the guide has been exceptional.