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
Top guest favourite
Guest favourite
Villa in Viana do Castelo
Casa do Mâroco 21090/AL
4 bedrooms
,
·
5 beds
,
·
3 private bathrooms
27 Jun – 4 Jul
27 Jun – 4 Jul
$2,634 SGD
$2,407 SGD
Show price breakdown
for 7 nights
,
·
4.86 out of 5 average rating, 50 reviews
4.86 (50)
Guest favourite
Guest favourite
Flat in Darque
Penthouse at Cabedelo Beach with Ocean View
2 bedrooms
2 bedrooms
4 beds
,
·
4 beds
2 bathrooms
,
·
2 bathrooms
13–18 Jun
13–18 Jun
$2,023 SGD
$1,163 SGD
Show price breakdown
for 5 nights
4.94 out of 5 average rating, 18 reviews
4.94 (18)
Superhost
Superhost
Flat in Viana do Castelo
Jardim 11
1 bedroom
1 bedroom
1 bed
,
·
1 bed
1 bathroom
,
·
1 bathroom
14–19 Jun
14–19 Jun
$535 SGD
Show price breakdown
for 5 nights
$535 SGD for 5 nights
Pay $0 today
Free cancellation
New place to stay
New
Home in Viana do Castelo
the river house
1 bedroom
1 bedroom
2 beds
,
·
2 beds
1 bathroom
,
·
1 bathroom
21–26 Jun
21–26 Jun
$833 SGD
Show price breakdown
for 5 nights
$833 SGD for 5 nights
Pay $0 today
Free cancellation
New place to stay
New
Flat in Darque
GuestReady - Hideaway in Viana do Castelo
3 bedrooms
3 bedrooms
3 double beds
,
·
3 double beds
2 bathrooms
,
·
2 bathrooms
15–20 Jun
15–20 Jun
$527 SGD
Show price breakdown
for 5 nights
$527 SGD for 5 nights
Pay $0 today
Free cancellation
4.3 out of 5 average rating, 37 reviews
4.3 (37)
Guest favourite
Guest favourite
Flat in Viana do Castelo
Biscoito Guest House- City Center
4 bedrooms
4 bedrooms
1 double bed
,
·
1 double bed
2 bathrooms
,
·
2 bathrooms
15–20 Jun
15–20 Jun
$1,121 SGD
Show price breakdown
for 5 nights
$1,121 SGD for 5 nights
Pay $0 today
Free cancellation
4.89 out of 5 average rating, 87 reviews
4.89 (87)
Guest favourite
Guest favourite
Flat in Viana do Castelo
61m2 Cozy - Viana do Castelo
1 bedroom
1 bedroom
1 bed
,
·
1 bed
1 bathroom
,
·
1 bathroom
23–28 Jun
23–28 Jun
$521 SGD
Show price breakdown
for 5 nights
$521 SGD for 5 nights
4.94 out of 5 average rating, 131 reviews
4.94 (131)
Guest favourite
Guest favourite
Room in Viana do Castelo
Flor da Laranjeira - Private Room
1 double bed
1 double bed
2 bathrooms
,
·
2 bathrooms
14–19 Jun
14–19 Jun
$360 SGD
Show price breakdown
for 5 nights
$360 SGD for 5 nights
Pay $0 today
Free cancellation
4.84 out of 5 average rating, 412 reviews
4.84 (412)
Superhost
Superhost
Flat in Viana do Castelo
Casa da Nespereira T2+1 Duplex [2 bedrooms + 1 loft]
1 bedroom
1 bedroom
1 double bed
,
·
1 double bed
1 bathroom
,
·
1 bathroom
20–25 Jun
20–25 Jun
$795 SGD
$620 SGD
Show price breakdown
for 5 nights
4.78 out of 5 average rating, 49 reviews
4.78 (49)
Guest favourite
Guest favourite
Flat in Viana do Castelo
Gigantones GuestHouse Hist. Center ! River view !
1 bedroom
1 bedroom
1 double bed
,
·
1 double bed
1 bathroom
,
·
1 bathroom
15–20 Jun
15–20 Jun
$699 SGD
$528 SGD
Show price breakdown
for 5 nights
Pay $0 today
Free cancellation
4.88 out of 5 average rating, 32 reviews
4.88 (32)
Superhost
Superhost
Boat in Viana do Castelo
Rosé Dream Boat by Portugal Active
1 bedroom
1 bedroom
3 beds
,
·
3 beds
1 bathroom
,
·
1 bathroom
12–17 Jun
12–17 Jun
$765 SGD
Show price breakdown
for 5 nights
$765 SGD for 5 nights
Guest favourite
Guest favourite
Flat in Viana do Castelo
Lady of the Seas - Apartment in Ribeira
1 bedroom
1 bedroom
2 beds
,
·
2 beds
1 bathroom
,
·
1 bathroom
19–24 Jun
19–24 Jun
$881 SGD
$636 SGD
Show price breakdown
for 5 nights
5.0 out of 5 average rating, 12 reviews
5.0 (12)
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
1 bathroom
,
·
1 bathroom
27 Jun – 2 Jul
27 Jun – 2 Jul
$730 SGD
Show price breakdown
for 5 nights
$730 SGD for 5 nights
5.0 out of 5 average rating, 56 reviews
5.0 (56)
Home in Viana do Castelo
Lobo do Mar
1 bedroom
1 bedroom
1 bed
,
·
1 bed
2 bathrooms
,
·
2 bathrooms
24–29 Jun
24–29 Jun
$1,031 SGD
Show price breakdown
for 5 nights
$1,031 SGD for 5 nights
5.0 out of 5 average rating, 4 reviews
5.0 (4)
Flat in Viana do Castelo
Chaleureux appartement au cœur de la ville
2 bedrooms
2 bedrooms
3 beds
,
·
3 beds
1 bathroom
,
·
1 bathroom
30 Jun – 5 Jul
30 Jun – 5 Jul
$854 SGD
Show price breakdown
for 5 nights
$854 SGD for 5 nights
Pay $0 today
Free cancellation
4.79 out of 5 average rating, 14 reviews
4.79 (14)
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
27 Jun – 2 Jul
27 Jun – 2 Jul
$701 SGD
Show price breakdown
for 5 nights
$701 SGD for 5 nights
Pay $0 today
Free cancellation
4.92 out of 5 average rating, 26 reviews
4.92 (26)
Guest favourite
Guest favourite
Home in Viana do Castelo
Viana Centro B - 1st Floor
2 bedrooms
2 bedrooms
2 beds
,
·
2 beds
1 bathroom
,
·
1 bathroom
16–21 Jun
16–21 Jun
$1,367 SGD
Show price breakdown
for 5 nights
$1,367 SGD for 5 nights
Pay $0 today
Free cancellation
5.0 out of 5 average rating, 19 reviews
5.0 (19)
Superhost
Superhost
Home in Viana do Castelo
Casa do Trigo - house with garage in the center
3 bedrooms
3 bedrooms
4 beds
,
·
4 beds
2.5 bathrooms
,
·
2.5 bathrooms
29 Jun – 4 Jul
29 Jun – 4 Jul
$1,413 SGD
$1,117 SGD
Show price breakdown
for 5 nights
4.94 out of 5 average rating, 17 reviews
4.94 (17)
Guest favourite
Guest favourite
Flat in Viana do Castelo
B Apartments Castelo
3 bedrooms
3 bedrooms
3 beds
,
·
3 beds
2 bathrooms
,
·
2 bathrooms
23–28 Jun
23–28 Jun
$1,616 SGD
Show price breakdown
for 5 nights
$1,616 SGD for 5 nights
Pay $0 today
Free cancellation
4.97 out of 5 average rating, 36 reviews
4.97 (36)
1
2
3
4
…
15