The currency used in Vilamoura, like the rest of Portugal is the Euro. You can buy currency for Vilamoura before you leave the UK either online or from any Thomas Cook store, which is cheaper than buying it at the airport. You’ll also find many ATM machines and foreign exchange facilities around the more touristic areas. If you’re not sure how much money you want to take away with you, then why not check out the Thomas Cook Cash Passport?