If your looking for branded names I dont think there is much difference in price to UK. Look at spending at least 10 euros + for Nivea more for Hawaiian tropic.
I think there is a site www.albufeira.com you may find usefull for questions on water sports.



