Sao Rafeal is a fantastic location for your Algarve Wedding. With fantastic beaches and the beautiful Marina it does not come any better than this. With some fantastic venues to hold the whole of your Algarve Wedding, including stag do or hen do, the wedding ceremony and evening party you really are spoilt for choice.