What is the currency, and how much cash should I bring?

The currency in Portugal is Euro. 

You will not need much cash with you on the trip, since accommodation and some meals are provided. However, we suggest bringing 20-50 Euros cash. 

Most places accept card, so we recommend also bringing your Monzo or Revolut card and withdrawing some cash in-country just in case.