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
Top guest favourite
Guest favourite
Home in Viana do Castelo
AL Ferros-Duplex-Viana do Castelo-Center-51378/AL
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
20–25 Oct
20–25 Oct
$1,038 SGD
$912 SGD
Show price breakdown
for 5 nights
Free cancellation
4.95 out of 5 average rating, 95 reviews
4.95 (95)
Superhost
Superhost
Room in Viana do Castelo
Flor da Laranjeira - Private Room
1 double bed
1 double bed
20–25 Sept
20–25 Sept
$321 SGD
Show price breakdown
for 5 nights
$321 SGD for 5 nights
Free cancellation
4.83 out of 5 average rating, 428 reviews
4.83 (428)
Guest favourite
Guest favourite
Flat in Viana do Castelo
Viana Vintage AP 2 bedrooms with parking
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
1–6 Oct
1–6 Oct
$509 SGD
Show price breakdown
for 5 nights
$509 SGD for 5 nights
5.0 out of 5 average rating, 7 reviews
5.0 (7)
Guest favourite
Guest favourite
Flat in Viana do Castelo
Viana Rooftop House - Historic Center River View !
1 bedroom
1 bedroom
,
·
2 beds
2 beds
24–29 Sept
24–29 Sept
$706 SGD
Show price breakdown
for 5 nights
$706 SGD for 5 nights
Free cancellation
4.87 out of 5 average rating, 68 reviews
4.87 (68)
Guest favourite
Guest favourite
Flat in Chafé
Amorosa Beach Apartment Family
3 bedrooms
3 bedrooms
,
·
3 queen beds
3 queen beds
10–15 Sept
10–15 Sept
$787 SGD
$643 SGD
Show price breakdown
for 5 nights
4.95 out of 5 average rating, 19 reviews
4.95 (19)
Guest favourite
Guest favourite
Flat in Chafé
Apartment in Amorosa
2 bedrooms
2 bedrooms
,
·
2 double beds
2 double beds
17–22 Sept
17–22 Sept
$658 SGD
$581 SGD
Show price breakdown
for 5 nights
4.93 out of 5 average rating, 41 reviews
4.93 (41)
Featured hotel
Featured hotel
Room in Viana do Castelo
Triple Room
2 double beds
2 double beds
13–18 Sept
13–18 Sept
$655 SGD
Show price breakdown
for 5 nights
$655 SGD for 5 nights
+$98 SGD Airbnb credit
New place to stay
New
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
26–31 Oct
26–31 Oct
$1,197 SGD
Show price breakdown
for 5 nights
$1,197 SGD for 5 nights
Free cancellation
4.89 out of 5 average rating, 131 reviews
4.89 (131)
Guest favourite
Guest favourite
Flat in Viana do Castelo
Centre historique Grand appartement 95 m²
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
13–18 Sept
13–18 Sept
$985 SGD
$874 SGD
Show price breakdown
for 5 nights
4.88 out of 5 average rating, 26 reviews
4.88 (26)
Guest favourite
Guest favourite
Cabin in Viana do Castelo
Charming cottage by the beach
1 bedroom
1 bedroom
,
·
3 beds
3 beds
26 Sept – 1 Oct
26 Sept – 1 Oct
$521 SGD
Show price breakdown
for 5 nights
$521 SGD for 5 nights
4.83 out of 5 average rating, 216 reviews
4.83 (216)
Guest favourite
Guest favourite
Boutique hotel in Viana do Castelo
3 Marias Residence - Vila Tiago
1 bedroom
1 bedroom
,
·
2 beds
2 beds
18–23 Oct
18–23 Oct
$552 SGD
Show price breakdown
for 5 nights
$552 SGD for 5 nights
Free cancellation
4.93 out of 5 average rating, 59 reviews
4.93 (59)
Guest favourite
Guest favourite
Flat in Viana do Castelo
2-bedroom in the Historic Center next to the Capela das Malheiras
2 bedrooms
2 bedrooms
15–20 Oct
15–20 Oct
$1,084 SGD
Show price breakdown
for 5 nights
$1,084 SGD for 5 nights
Free cancellation
4.93 out of 5 average rating, 44 reviews
4.93 (44)
Guest favourite
Guest favourite
Flat in Chafé
Pé na Areia - T2 - Amorosa, Viana do Castelo
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
10–15 Sept
10–15 Sept
$842 SGD
$736 SGD
Show price breakdown
for 5 nights
5.0 out of 5 average rating, 6 reviews
5.0 (6)
Flat in Viana do Castelo
Lima & Luzia View
3 bedrooms
3 bedrooms
,
·
3 queen beds
3 queen beds
7–12 Oct
7–12 Oct
$727 SGD
Show price breakdown
for 5 nights
$727 SGD for 5 nights
5.0 out of 5 average rating, 4 reviews
5.0 (4)
Guest favourite
Guest favourite
Flat in Viana do Castelo
Viana Urban Glamour - modern apt near the city
2 bedrooms
2 bedrooms
,
·
2 double beds
2 double beds
24–29 Sept
24–29 Sept
$844 SGD
Show price breakdown
for 5 nights
$844 SGD for 5 nights
5.0 out of 5 average rating, 10 reviews
5.0 (10)
Superhost
Superhost
Guest suite in Viana do Castelo
Cozy studio in the heart of the city
1 bedroom
1 bedroom
,
·
2 beds
2 beds
25–30 Sept
25–30 Sept
$476 SGD
Show price breakdown
for 5 nights
$476 SGD for 5 nights
4.76 out of 5 average rating, 217 reviews
4.76 (217)
Superhost
Superhost
Flat in Viana do Castelo
Tourinho's House - Apt Historic Centre of Viana
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
11–16 Sept
11–16 Sept
$891 SGD
$656 SGD
Show price breakdown
for 5 nights
4.67 out of 5 average rating, 9 reviews
4.67 (9)
Guest favourite
Guest favourite
Home in Viana do Castelo
Lobo do Mar
1 bedroom
1 bedroom
,
·
2 beds
2 beds
23–28 Sept
23–28 Sept
$1,093 SGD
Show price breakdown
for 5 nights
$1,093 SGD for 5 nights
5.0 out of 5 average rating, 5 reviews
5.0 (5)
1
2
3
4
…
15