Garnanäs ist ein Dorf in der Gemeinde Ronneby, in Blekinge län, Schweden. Garnanäs liegt auf 5 m Höhe. Die Einwohnerzahl beträgt 68. Die nächste größere Stadt ist Karlskrona, 31 km östlich. Strände in der Nähe: Näset (2,1 km), Bastaviken (2,4 km), Väbynäs (3,1 km). Zu den Sehenswürdigkeiten in der Umgebung gehören Bräkne-Hoby kyrka (7,8 km), Heilig-Kreuz-Kirche (13,5 km) und Carl-Gustafs-Kirche (13,8 km).