Local Information & Resources Select a country Australia Austria Belgium Brazil Canada China Colombia Costa Rica Finland France Germany Greece India Italy Japan Korea Mexico Netherlands New Zealand Nigeria Norway Panama Philippines Poland Portugal Puerto Rico Singapore South Africa Spain Sweden Switzerland Thailand United Kingdom USA Vietnam SPAIN Welcome Registered Address Bacardi España S.A. Plaza Catalunya nº 1 6th floor 08002 Barcelona
Enjoy Our Brands Responsibly
BACARDI, the bat device and all other marks appearing on the Bacardi Group products shown and/or quoted in this website are trademarks and/or registered trademarks of Bacardi & Company Limited or of other subsidiaries of Bacardi Limited.