Cala Sant Vicenç is a small resort town in north-eastern Majorca, Spain. It consists of three small beaches, plus a few bars and restaurants catering for tourists.