Грамматический словарь Зализняка (склонения слова):
Портвейн, портвейны, портвейна, портвейнов, портвейну, портвейнам, портвейн, портвейны, портвейном, портвейнами, портвейне, портвейнах
портве́йн
-а (-у), м.
Сорт крепкого виноградного вина.
[нем. Portwein]
ПОРТВЕЙН, а, м. Сладкое креплёное виноградное вино.
портве́йн
ПОРТВЕЙН -а (-у); м. [нем. Portwein] Сорт крепкого виноградного вина. Дешёвый, марочный п. Налить стакан портвейна.
◁ Портвейнец, -нца и -нцу; м. Ласк.
ПОРТВ’ЕЙН, портвейна, ·муж. (·нем. Portwein). Сорт крепкого виноградного вина (от названия португальского ·гор. Опорто).
Заимствовано в XVIII в. из немецкого языка, где означает буквально "вино из Порто" (португальский город, в котором его начали производить) – Portwien. Немецкое Wein означает "вино".