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
Filters
0
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
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
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
Free cancellation
4.84 out of 5 average rating, 412 reviews
4.84 (412)
Guest favourite
Guest favourite
Flat in Viana do Castelo
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)
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
28 Jun – 3 Jul
28 Jun – 3 Jul
$1,035 SGD
Show price breakdown
for 5 nights
$1,035 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 4 reviews
5.0 (4)
Guest favourite
Guest favourite
Villa in Viana do Castelo
Contemporary beach house Cabedelo
3 bedrooms
3 bedrooms
4 beds
,
·
4 beds
3.5 bathrooms
,
·
3.5 bathrooms
22–27 Jun
22–27 Jun
$3,855 SGD
Show price breakdown
for 5 nights
$3,855 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 22 reviews
5.0 (22)
Flat in Viana do Castelo
Viana Vintage AP 2 bedrooms with parking
2 bedrooms
2 bedrooms
3 beds
,
·
3 beds
2 bathrooms
,
·
2 bathrooms
17–22 Jun
17–22 Jun
$623 SGD
Show price breakdown
for 5 nights
$623 SGD for 5 nights
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
1 bathroom
,
·
1 bathroom
27 Jun – 2 Jul
27 Jun – 2 Jul
$1,297 SGD
Show price breakdown
for 5 nights
$1,297 SGD for 5 nights
Free cancellation
4.87 out of 5 average rating, 117 reviews
4.87 (117)
Guest favourite
Guest favourite
Home in Carreço
Charming little house 800 meters from the beach.
1 bedroom
1 bedroom
2 beds
,
·
2 beds
1 bathroom
,
·
1 bathroom
25–30 Jun
25–30 Jun
$614 SGD
Show price breakdown
for 5 nights
$614 SGD for 5 nights
Free cancellation
4.91 out of 5 average rating, 11 reviews
4.91 (11)
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)
Guest favourite
Guest favourite
Home in Carreço
stone house next to the beach
2 bedrooms
2 bedrooms
2 beds
,
·
2 beds
2 bathrooms
,
·
2 bathrooms
17–22 Jun
17–22 Jun
$1,278 SGD
Show price breakdown
for 5 nights
$1,278 SGD for 5 nights
5.0 out of 5 average rating, 14 reviews
5.0 (14)
Top guest favourite
Guest favourite
Villa in Viana do Castelo
Design villa with pool and sea view | Yuna
2 bedrooms
2 bedrooms
3 beds
,
·
3 beds
1 bathroom
,
·
1 bathroom
30 Aug – 5 Sept
30 Aug – 5 Sept
$4,282 SGD
Show price breakdown
for 6 nights
$4,282 SGD for 6 nights
5.0 out of 5 average rating, 18 reviews
5.0 (18)
Guest favourite
Guest favourite
Home in Estorãos
Cerquido by NHôme | Cork Oak House
1 bedroom
1 bedroom
2 beds
,
·
2 beds
1 bathroom
,
·
1 bathroom
22–27 Jul
22–27 Jul
$1,821 SGD
Show price breakdown
for 5 nights
$1,821 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 54 reviews
5.0 (54)
Featured hotel
Featured hotel
Place to stay in Viana do Castelo
Casa Melo Alvim by Unlock Hotels, Family Suite
1 bedroom
1 bedroom
1 bed
,
·
1 bed
1 bathroom
,
·
1 bathroom
21–26 Jun
21–26 Jun
$1,041 SGD
Show price breakdown
for 5 nights
$1,041 SGD for 5 nights
Villa in Afife
Arda's House: pool between sea and mountain, Afife
3 bedrooms
3 bedrooms
5 beds
,
·
5 beds
2.5 bathrooms
,
·
2.5 bathrooms
17–22 Jun
17–22 Jun
$2,433 SGD
Show price breakdown
for 5 nights
$2,433 SGD for 5 nights
Free cancellation
4.74 out of 5 average rating, 35 reviews
4.74 (35)
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
Free cancellation
4.88 out of 5 average rating, 32 reviews
4.88 (32)
Place to stay in Viana do Castelo
Single Room in an Apartment - Praia do Cabedelo
1 bedroom
1 bedroom
1 bed
,
·
1 bed
1 bathroom
,
·
1 bathroom
15–20 Jun
15–20 Jun
$301 SGD
Show price breakdown
for 5 nights
$301 SGD for 5 nights
Free cancellation
4.63 out of 5 average rating, 40 reviews
4.63 (40)
Superhost
Superhost
Home in Viana do Castelo
Casa Marquês Villa
2 bedrooms
2 bedrooms
4 single beds
,
·
4 single beds
2 bathrooms
,
·
2 bathrooms
21–26 Aug
21–26 Aug
$2,051 SGD
Show price breakdown
for 5 nights
$2,051 SGD for 5 nights
5.0 out of 5 average rating, 3 reviews
5.0 (3)
Home in Carreço
TinyHouse Assembler
2 bedrooms
2 bedrooms
3 beds
,
·
3 beds
1 bathroom
,
·
1 bathroom
27 Jun – 2 Jul
27 Jun – 2 Jul
$789 SGD
Show price breakdown
for 5 nights
$789 SGD for 5 nights
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 bathroom
1 bathroom
25–30 Jul
25–30 Jul
$846 SGD
$775 SGD
Show price breakdown
for 5 nights
Free cancellation
4.86 out of 5 average rating, 66 reviews
4.86 (66)
1
2
3
4
…
15