Giresun'un güneydoğu kıyısından 1 mil açıkta bulunan Giresun Adası aynı zamanda Karadeniz'in tek adası olma özelliğini taşımaktadır. Bu ada Gedikkaya'dan kopan bir parçanın denize yerleşmesi sonucu oluşmuştur. Ada 40.000 m2'lik bir alana sahip olup, Akdeniz defnesi ve akasya başta olmak üzere yetmiş bir çeşit bitki örtüsü bulunmaktadır. Karadeniz'de karabatak ve martıların üreme yeri olan bu ada göçmen kuşların da uğrak yeridir.
Giresun Kalesi'nin altında denize yönelik, limana bakan doğal mağaralar tarihi çağlarda sığınak olarak kullanılmıştır.