Belize embassies in nearby countries

» Austria

» Belgium

» France

» Germany

» Greece

» Ireland

» Italy

» Netherlands

» Norway

» United Kingdom

Belize embassies worldwide

Belize flag Belize representation in Spain

Barcelona — Belize Honorary Consulate

AddressAvda. Diagonal 469 - 4th Floor 2 A
08036 Barcelona
Phonelocal: 93.430.3044
international: +34.93.430.3044

Madrid — Belize Honorary Consulate

AddressTalavera 9
Somosaguas Norte
28283 Madrid
Phonelocal: 91.352.0419
international: +34.91.352.0419

Mallorca — Belize Honorary Consulate

AddressP. O. Box 5200
Palma de Mallorca 07080
Phonelocal: 971.706.154
international: +34.971.706.154