Gtk+3.0 bindings are being developed in the Lazarus-ccr
They are based on the headers from gtk+3.4.4 which can be downloaded here:
The current result can be found in the Lazarus-CCR in this svn address:
Or you can browse the files here
These files were generated with gir2pascal which should be updated to generate correct bindings if errors are found.