Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Start your search
Location
Viana do Castelo
Check in / Check out
Add dates
Guests
Add guests
Places to stay
Experiences
Location
Navigate forward to access suggested results
Check in
Add dates
Check out
Add dates
Guests
Add guests
Search
Become a host
Sign up
Log in
Host your home
Host an experience
Help
300+ stays
Stays in Viana do Castelo
Showing you results for "Viana do Castelo, Portugal"
Review COVID-19 travel restrictions before you book.
Learn more
SUPERHOST
Entire apartment in Viana do Castelo
Sunset Apartment
4 guests
·
2 bedrooms
·
3 beds
·
1 bath
Wifi
·
Indoor fireplace
·
Heating
4.85
(131)
$42
/ night
$42 per night
SUPERHOST
Entire house in Braga
Beach House - Amazing front water spot
6 guests
·
3 bedrooms
·
3 beds
·
1.5 baths
Wifi
·
Indoor fireplace
·
Heating
4.87
(188)
$108
/ night
$108 per night
Entire apartment in Gondarém
Casa do Alto
6 guests
·
3 bedrooms
·
5 beds
·
1 bath
Wifi
·
Indoor fireplace
·
Heating
4.73
(26)
$59
/ night
$59 per night
Entire apartment in Viana do Castelo
Amazing Cost-Benefit! Limited Time!
5 guests
·
1 bedroom
·
2 beds
·
1 bath
Wifi
·
Indoor fireplace
·
Heating
4.50
(10)
$17
/ night
$17 per night
SUPERHOST
Entire apartment in Viana do Castelo
Apartamento T1 no centro da cidade
2 guests
·
1 bedroom
·
1 bed
·
1 bath
Wifi
4.71
(138)
$42
/ night
$42 per night
SUPERHOST
Entire apartment in Viana do Castelo
T1 - Sta. Luzia
4 guests
·
1 bedroom
·
1 bed
·
1 bath
Wifi
4.77
(35)
$55
/ night
$55 per night
Entire apartment in Viana do Castelo
Seagull's House - City center apart with terrace
6 guests
·
3 bedrooms
·
4 beds
·
1.5 baths
Wifi
·
Heating
$98
/ night
$98 per night
Entire townhouse in Viana do Castelo
Ribeira House - Casa no Centro da Cidade de Viana
5 guests
·
2 bedrooms
·
2 beds
·
1.5 baths
Wifi
·
Heating
5.0
(3)
$98
/ night
$98 per night
SUPERHOST
Entire apartment in Viana do Castelo
Magnólia Apartment 36008/AL
4 guests
·
1 bedroom
·
1 bed
·
1 bath
Wifi
·
Heating
·
Pool
4.92
(102)
$44
/ night
$44 per night
SUPERHOST
Entire apartment in Viana do Castelo
Nas Três Janelas
2 guests
·
1 bedroom
·
1 bed
·
1 bath
Wifi
·
Heating
4.96
(28)
$42
/ night
$42 per night
Entire apartment in Meadela
DayDream Apartament
4 guests
·
2 bedrooms
·
2 beds
·
1 bath
Wifi
5.0
(3)
$34
/ night
$34 per night
SUPERHOST
Entire house in Afife
Casa da Gateira - 4 suite bedroom with heated pool
8 guests
·
4 bedrooms
·
0 beds
·
4.5 baths
Wifi
·
Indoor fireplace
·
Heating
·
Pool
$55
/ night
$55 per night
SUPERHOST
Entire apartment in Viana do Castelo
A capitania (apartamento no centro de Viana)
4 guests
·
2 bedrooms
·
3 beds
·
1 bath
Heating
5.0
(6)
$55
/ night
$55 per night
SUPERHOST
Entire apartment in Viana do Castelo
Beach house cabedelo ,viana do castelo
4 guests
·
2 bedrooms
·
2 beds
·
1 bath
Wifi
·
Indoor fireplace
·
Heating
·
Pool
4.69
(37)
$61
/ night
$61 per night
SUPERHOST
Entire cottage in Viana do Castelo
Beautiful country house
4 guests
·
2 bedrooms
·
3 beds
·
1 bath
Wifi
·
Indoor fireplace
4.90
(110)
$61
/ night
$61 per night
SUPERHOST
Entire chalet in Vila Praia de Âncora
Moinho das Oliveiras
3 guests
·
1 bedroom
·
2 beds
·
1 bath
Wifi
·
Indoor fireplace
·
Heating
4.73
(107)
$48
/ night
$48 per night
SUPERHOST
Entire cottage in Viana do Castelo
CASA DO CHAFARIZ
4 guests
·
1 bedroom
·
1 bed
·
1 bath
Wifi
·
Heating
4.97
(102)
$59
/ night
$59 per night
SUPERHOST
Entire house in Viana do Castelo
Home with amazing views 26740/AL
4 guests
·
2 bedrooms
·
4 beds
·
2 baths
Wifi
·
Heating
4.81
(44)
$26
/ night
$26 per night
SUPERHOST
Entire apartment in Viana do Castelo
B Apartamentos
4 guests
·
1 bedroom
·
2 beds
·
1 bath
Wifi
·
Heating
4.88
(24)
$45
/ night
$45 per night
SUPERHOST
Entire loft in Viana do Castelo
Loft junto à montanha
2 guests
·
1 bedroom
·
1 bed
·
1 bath
Wifi
4.91
(22)
$36
/ night
$36 per night
1
2
3
4
5
…
15
1
–
20 of 300+ places to stay
Enter dates to see full pricing. Additional fees apply. Taxes may be added.
Esposende
Caminha (Matriz) e Vilarelho
Póvoa de Varzim
Figueira da Foz
Vila Nova de Gaia
Vila Praia de Âncora
Ponte de Lima
Guimarães
Map