Honiara , population 49,107 ( 1999 ) , is the capital city of the Solomon Islands and of Guadalcanal Province . Honiara , population 49,107 ( 1999 census ) , 78,190 ( 2009 estimate ) , is the capital of the Solomon Islands and of Guadalcanal Province , although it is a separately administered town .