Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Homes
Homes
Experiences
Experiences
Services
Services
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
Photo 1 of 6
Guest favourite
Guest favourite
Room in Viana do Castelo
Private Twin/Double Room
2 single beds
2 single beds
,
·
1 bathroom
1 bathroom
6–11 Sept
6–11 Sept
$366 SGD
Show price breakdown
for 5 nights
$366 SGD for 5 nights
Free cancellation
4.84 out of 5 average rating, 187 reviews
4.84 (187)
Photo 1 of 29
Flat in Viana do Castelo
Lima & Luzia View
3 bedrooms
3 bedrooms
,
·
3 queen beds
3 queen beds
,
·
2 bathrooms
2 bathrooms
3–8 Sept
3–8 Sept
$872 SGD
Show price breakdown
for 5 nights
$872 SGD for 5 nights
Photo 1 of 24
Top guest favourite
Guest favourite
Guest house in Viana do Castelo
Capicua Beach House
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
29 Sept – 4 Oct
29 Sept – 4 Oct
$1,420 SGD
$1,256 SGD
Show price breakdown
for 5 nights
Free cancellation
5.0 out of 5 average rating, 32 reviews
5.0 (32)
Photo 1 of 29
Flat in Viana do Castelo
GuestReady - A prime stay in Viana do Castelo
2 bedrooms
2 bedrooms
,
·
2 queen beds
2 queen beds
,
·
2 bathrooms
2 bathrooms
15–20 Sept
15–20 Sept
$1,169 SGD
$988 SGD
Show price breakdown
for 5 nights
Free cancellation
4.83 out of 5 average rating, 6 reviews
4.83 (6)
Photo 1 of 29
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
,
·
2 bathrooms
2 bathrooms
12–17 Oct
12–17 Oct
$1,630 SGD
$1,443 SGD
Show price breakdown
for 5 nights
Free cancellation
5.0 out of 5 average rating, 21 reviews
5.0 (21)
Photo 1 of 5
Room in Viana do Castelo
Quarto em apartamento T2 Viana do Castelo
1 double bed
1 double bed
,
·
1 bathroom
1 bathroom
1–6 Sept
1–6 Sept
$427 SGD
Show price breakdown
for 5 nights
$427 SGD for 5 nights
New place to stay
New
Photo 1 of 24
Flat in Viana do Castelo
Lucas House
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
13–18 Sept
13–18 Sept
$712 SGD
Show price breakdown
for 5 nights
$712 SGD for 5 nights
Free cancellation
New place to stay
New
Photo 1 of 23
Flat in Viana do Castelo
Very nice apartment in the center of Viana do Castelo.
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
8–13 Sept
8–13 Sept
$610 SGD
Show price breakdown
for 5 nights
$610 SGD for 5 nights
Free cancellation
4.46 out of 5 average rating, 74 reviews
4.46 (74)
Photo 1 of 20
Flat in Viana do Castelo
Eiffel - Apartment 101
2 bedrooms
2 bedrooms
,
·
2 queen beds
2 queen beds
,
·
1.5 bathrooms
1.5 bathrooms
14–19 Sept
14–19 Sept
$798 SGD
Show price breakdown
for 5 nights
$798 SGD for 5 nights
5.0 out of 5 average rating, 3 reviews
5.0 (3)
Photo 1 of 29
Guest favourite
Guest favourite
Flat in Viana do Castelo
Beach House
3 bedrooms
3 bedrooms
,
·
4 beds
4 beds
,
·
2 bathrooms
2 bathrooms
11–16 Sept
11–16 Sept
$1,332 SGD
Show price breakdown
for 5 nights
$1,332 SGD for 5 nights
4.89 out of 5 average rating, 85 reviews
4.89 (85)
Photo 1 of 29
Guest favourite
Guest favourite
Home in Viana do Castelo
Casa Pedro e Inês - Pet friendly country house
3 bedrooms
3 bedrooms
,
·
5 beds
5 beds
,
·
2.5 bathrooms
2.5 bathrooms
5–10 Sept
5–10 Sept
$3,524 SGD
$1,625 SGD
Show price breakdown
for 5 nights
4.94 out of 5 average rating, 64 reviews
4.94 (64)
Photo 1 of 21
Guest favourite
Guest favourite
Home in Viana do Castelo
Lobo do Mar
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
2 bathrooms
2 bathrooms
23–28 Sept
23–28 Sept
$1,097 SGD
Show price breakdown
for 5 nights
$1,097 SGD for 5 nights
5.0 out of 5 average rating, 5 reviews
5.0 (5)
Photo 1 of 29
Flat in Viana do Castelo
White Rose 1 - Cozy ap. near city and beach
3 bedrooms
3 bedrooms
,
·
4 beds
4 beds
,
·
1.5 bathrooms
1.5 bathrooms
2–7 Sept
2–7 Sept
$919 SGD
$765 SGD
Show price breakdown
for 5 nights
5.0 out of 5 average rating, 3 reviews
5.0 (3)
Photo 1 of 29
Guest favourite
Guest favourite
Flat in Chafé
Amorosa Beach Apartment Family
3 bedrooms
3 bedrooms
,
·
3 queen beds
3 queen beds
,
·
1.5 bathrooms
1.5 bathrooms
10–15 Sept
10–15 Sept
$717 SGD
Show price breakdown
for 5 nights
$717 SGD for 5 nights
Free cancellation
4.95 out of 5 average rating, 19 reviews
4.95 (19)
Photo 1 of 29
Guest house in Viana do Castelo
In Burgus Guesthouse IB1
3 bedrooms
3 bedrooms
,
·
5 beds
5 beds
,
·
1 bathroom
1 bathroom
13–18 Sept
13–18 Sept
$931 SGD
Show price breakdown
for 5 nights
$931 SGD for 5 nights
Free cancellation
4.65 out of 5 average rating, 23 reviews
4.65 (23)
Photo 1 of 6
Top guest favourite
Guest favourite
Room in Viana do Castelo
The Pushbutton of Square B2 Superior
2 beds
2 beds
,
·
1 bathroom
1 bathroom
15–20 Oct
15–20 Oct
$613 SGD
Show price breakdown
for 5 nights
$613 SGD for 5 nights
Free cancellation
4.92 out of 5 average rating, 89 reviews
4.92 (89)
Photo 1 of 29
Guest favourite
Guest favourite
Flat in Viana do Castelo
the gil eannes apartments
1 bedroom
1 bedroom
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
26 Sept – 1 Oct
26 Sept – 1 Oct
$523 SGD
Show price breakdown
for 5 nights
$523 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 8 reviews
5.0 (8)
Photo 1 of 29
Guest favourite
Guest favourite
Home in Carreço
stone house next to the beach
2 bedrooms
2 bedrooms
,
·
6 beds
6 beds
,
·
2 bathrooms
2 bathrooms
6–11 Sept
6–11 Sept
$1,374 SGD
Show price breakdown
for 5 nights
$1,374 SGD for 5 nights
4.96 out of 5 average rating, 27 reviews
4.96 (27)
1
2
3
4
…
15