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