Houses and apartments for rent in Viana do Castelo

186 homes for rent in Viana do Castelo (Viana do Castelo district) from five portals, each shown once. Average asking rent €1,117 a month, €12.2 per m². Updated 5 Nov 2026.

Rent in Viana do Castelo by size

TypeHomesAverage rent€/m² a month
T03€770€18.8
T153€856€14.8
T281€1,156€12.8
T343€1,140€9.1
T4+14€1,812€7.5

T0 is a studio, T1 one bedroom, T2 two bedrooms and so on.

Newest homes for rent in Viana do Castelo

Sign up for free to see photos, price history and the original listing.

All 186 homes for rent in Viana do Castelo

Filter by price, size and area, see each home's price history and get only listings you haven't seen.

Rent elsewhere in Viana do Castelo

MunicipalityHomesAverage rent€/m² a month
Caminha59€1,043€10.9
Ponte de Lima58€1,082€9.0
Arcos de Valdevez23€731€9.3
Ponte da Barca17€872€8.2

Frequently asked questions

How much is rent in Viana do Castelo?

The average asking rent in Viana do Castelo is €1,117 a month (€12.2 per m²), across 186 homes listed now.

How much is a T1 in Viana do Castelo?

A one-bedroom (T1) home in Viana do Castelo is listed at €856 a month on average.

How much is a T2 in Viana do Castelo?

A two-bedroom (T2) home in Viana do Castelo is listed at €1,156 a month on average.

Asking prices from public listings, not final sale prices. Duplicates of the same home on several portals are counted once.