Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Homes
Homes
NEW
NEW
Experiences
Experiences, new
NEW
NEW
Services
Services, new
Start your search
Location
Homes in Viana do Castelo
Check in / Check out
Any week
Guests
Add guests
Become a host
Help Centre
Become a host
It’s easy to start hosting and earn extra income.
Refer a host
Find a co-host
Log in or sign up
filters
Filters
Price
Type of place
Show map
Search results; Over 1,000 homes
Over 1,000 homes
Guest favourite
Guest favourite
Flat in Viana do Castelo
Apartment with terrace, sea and mountain view
2 bedrooms
2 bedrooms
,
·
2 king beds
2 king beds
19–24 Oct
19–24 Oct
$1,202 SGD
Show price breakdown
for 5 nights
$1,202 SGD for 5 nights
Free cancellation
4.88 out of 5 average rating, 126 reviews
4.88 (126)
Top guest favourite
Guest favourite
Cottage in Viana do Castelo
Casa do Chafariz
1 bedroom
1 bedroom
,
·
1 double bed
1 double bed
16–21 Oct
16–21 Oct
$555 SGD
Show price breakdown
for 5 nights
$555 SGD for 5 nights
4.98 out of 5 average rating, 189 reviews
4.98 (189)
Guest favourite
Guest favourite
Shared room in Vila Praia de Âncora
A Guest House Pereira - Quarto 6
1 bedroom
1 bedroom
,
·
6 single beds
6 single beds
16–21 Aug
16–21 Aug
$191 SGD
$163 SGD
Show price breakdown
for 5 nights
4.94 out of 5 average rating, 18 reviews
4.94 (18)
Boat in Viana do Castelo
Rosé Dream Boat by Portugal Active
1 bedroom
1 bedroom
,
·
3 beds
3 beds
24–29 Aug
24–29 Aug
$851 SGD
Show price breakdown
for 5 nights
$851 SGD for 5 nights
4.75 out of 5 average rating, 4 reviews
4.75 (4)
Guest favourite
Guest favourite
Flat in Viana do Castelo
the gil eannes apartments
1 bedroom
1 bedroom
,
·
3 beds
3 beds
5–10 Sept
5–10 Sept
$697 SGD
Show price breakdown
for 5 nights
$697 SGD for 5 nights
Free cancellation
4.88 out of 5 average rating, 33 reviews
4.88 (33)
Guest favourite
Guest favourite
Flat in Viana do Castelo
Gigantones House Historic Center ! River view !
1 bedroom
1 bedroom
,
·
1 queen bed
1 queen bed
1–6 Sept
1–6 Sept
$806 SGD
Show price breakdown
for 5 nights
$806 SGD for 5 nights
Free cancellation
4.92 out of 5 average rating, 60 reviews
4.92 (60)
Guest favourite
Guest favourite
Flat in Viana do Castelo
A capitania (apartment in the center of Viana)
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
3–8 Sept
3–8 Sept
$595 SGD
Show price breakdown
for 5 nights
$595 SGD for 5 nights
Free cancellation
4.79 out of 5 average rating, 76 reviews
4.79 (76)
Top guest favourite
Guest favourite
Home in Estorãos
Cerquido by NHôme | Cork Oak House
1 bedroom
1 bedroom
,
·
2 beds
2 beds
10–15 Oct
10–15 Oct
$1,257 SGD
Show price breakdown
for 5 nights
$1,257 SGD for 5 nights
5.0 out of 5 average rating, 60 reviews
5.0 (60)
Top guest favourite
Guest favourite
Farm stay in Fontão
The Little House, House in Minho Quinta
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
11–16 Oct
11–16 Oct
$1,444 SGD
Show price breakdown
for 5 nights
$1,444 SGD for 5 nights
5.0 out of 5 average rating, 18 reviews
5.0 (18)
Superhost
Superhost
Room in Balugães
Casa Altamira - Q1
1 double bed
1 double bed
15–20 Aug
15–20 Aug
$567 SGD
Show price breakdown
for 5 nights
$567 SGD for 5 nights
Free cancellation
4.78 out of 5 average rating, 45 reviews
4.78 (45)
Guest favourite
Guest favourite
Flat in Viana do Castelo
Areias Beach apartment
1 bedroom
1 bedroom
,
·
1 double bed
1 double bed
16–21 Oct
16–21 Oct
$392 SGD
Show price breakdown
for 5 nights
$392 SGD for 5 nights
4.85 out of 5 average rating, 266 reviews
4.85 (266)
Guest favourite
Guest favourite
Boutique hotel in Viana do Castelo
3 Marias Residence - Margarida Village
1 bedroom
1 bedroom
,
·
3 beds
3 beds
12–17 Oct
12–17 Oct
$702 SGD
Show price breakdown
for 5 nights
$702 SGD for 5 nights
Free cancellation
4.96 out of 5 average rating, 27 reviews
4.96 (27)
Top guest favourite
Guest favourite
Flat in Viana do Castelo
Fátima's Place - Cozy Loft in Old Town Viana
1 bedroom
1 bedroom
,
·
2 beds
2 beds
28 Aug – 2 Sept
28 Aug – 2 Sept
$896 SGD
Show price breakdown
for 5 nights
$896 SGD for 5 nights
5.0 out of 5 average rating, 62 reviews
5.0 (62)
Superhost
Superhost
Room in Viana do Castelo
Casa da Lili
23–28 Aug
23–28 Aug
$523 SGD
Show price breakdown
for 5 nights
$523 SGD for 5 nights
Free cancellation
4.84 out of 5 average rating, 31 reviews
4.84 (31)
Guest favourite
Guest favourite
Cottage in Perre
house / field and beach / Viana do Castelo
1 bedroom
1 bedroom
,
·
2 beds
2 beds
7–12 Sept
7–12 Sept
$584 SGD
Show price breakdown
for 5 nights
$584 SGD for 5 nights
4.87 out of 5 average rating, 181 reviews
4.87 (181)
Room in Âncora
Bridge Room
1 double bed
1 double bed
3–8 Sept
3–8 Sept
$407 SGD
Show price breakdown
for 5 nights
$407 SGD for 5 nights
Free cancellation
4.86 out of 5 average rating, 7 reviews
4.86 (7)
Guest favourite
Guest favourite
Home in Viana do Castelo
Lobo do Mar
1 bedroom
1 bedroom
,
·
1 bed
1 bed
22–27 Aug
22–27 Aug
$1,756 SGD
Show price breakdown
for 5 nights
$1,756 SGD for 5 nights
5.0 out of 5 average rating, 5 reviews
5.0 (5)
Superhost
Superhost
Home in Viana do Castelo
Casa Marquês Villa
2 bedrooms
2 bedrooms
,
·
4 single beds
4 single beds
7–12 Sept
7–12 Sept
$1,078 SGD
Show price breakdown
for 5 nights
$1,078 SGD for 5 nights
4.75 out of 5 average rating, 4 reviews
4.75 (4)
1
2
3
4
…
15