Cala Bona is een rustig plaatsje op het Spaanse eiland Mallorca. De plaats heeft geen bijzonder uitgaansleven en lijkt zich mede hierdoor voornamelijk te richten op gezinnen met kinderen. Er is hier een klein strandje welke uit zand en steentjes bestaat, maar het strand van Cala Millor biedt een goed alternatief (10min lopen). Het strand van Cala Millor is een stuk mooier maar ook een stuk drukker.
Cala Bona heeft een romantisch haventje met vele leuke terrasjes. Er loopt hier een boulevard welke u helemaal af kunt lopen. U kunt vanaf Cala Bona gemakkelijk uitstapjes maken middels bus of boot. Een huurauto is ook zeker een overweging waard.