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
Descriptions are based on details hosts provide
Boat in Viana do Castelo
Rosé Dream Boat by Portugal Active
1 bedroom
1 bedroom
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
26–31 Jul
26–31 Jul
$804 SGD
Show price breakdown
for 5 nights
$804 SGD for 5 nights
5.0 out of 5 average rating, 3 reviews
5.0 (3)
Guest favourite
Guest favourite
Flat in Viana do Castelo
Vintage home in the historic center
4 bedrooms
4 bedrooms
,
·
4 beds
4 beds
,
·
2 bathrooms
2 bathrooms
30 Aug – 4 Sept
30 Aug – 4 Sept
$2,077 SGD
$1,775 SGD
Show price breakdown
for 5 nights
Pay $0 today
Free cancellation
4.89 out of 5 average rating, 88 reviews
4.89 (88)
Guest favourite
Guest favourite
Flat in Viana do Castelo
the gil eannes apartments II
1 bedroom
1 bedroom
,
·
1 double bed
1 double bed
,
·
1 bathroom
1 bathroom
20–25 Sept
20–25 Sept
$522 SGD
Show price breakdown
for 5 nights
$522 SGD for 5 nights
Pay $0 today
Free cancellation
4.89 out of 5 average rating, 192 reviews
4.89 (192)
Guest favourite
Guest favourite
Loft in Meadela
Modern studio with parking near downtown
2 beds
2 beds
,
·
1 bathroom
1 bathroom
27 Jul – 1 Aug
27 Jul – 1 Aug
$1,042 SGD
$876 SGD
Show price breakdown
for 5 nights
5.0 out of 5 average rating, 23 reviews
5.0 (23)
Guest favourite
Guest favourite
Room in Viana do Castelo
Fireplace and a lovely winter garden
2 single beds
2 single beds
,
·
1 bathroom
1 bathroom
15–20 Jul
15–20 Jul
$409 SGD
Show price breakdown
for 5 nights
$409 SGD for 5 nights
Pay $0 today
Free cancellation
4.84 out of 5 average rating, 172 reviews
4.84 (172)
Superhost
Superhost
Serviced apartment in Viana do Castelo
Porta de Santiago - Apartment
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
6–11 Aug
6–11 Aug
$3,481 SGD
Show price breakdown
for 5 nights
$3,481 SGD for 5 nights
Pay $0 today
Free cancellation
4.85 out of 5 average rating, 27 reviews
4.85 (27)
Guest favourite
Guest favourite
Boutique hotel in Viana do Castelo
Classic-meets-modern with pool and gardens
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
24–29 Sept
24–29 Sept
$679 SGD
Show price breakdown
for 5 nights
$679 SGD for 5 nights
Pay $0 today
Free cancellation
4.93 out of 5 average rating, 55 reviews
4.93 (55)
Superhost
Superhost
Flat in Viana do Castelo
Open-plan living near the lake
3 bedrooms
3 bedrooms
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
10–15 Aug
10–15 Aug
$1,245 SGD
Show price breakdown
for 5 nights
$1,245 SGD for 5 nights
4.82 out of 5 average rating, 17 reviews
4.82 (17)
Guest favourite
Guest favourite
Apartment in Viana do Castelo
Bright open-plan home in a gated community
1 bedroom
1 bedroom
,
·
1 double bed
1 double bed
,
·
1 bathroom
1 bathroom
24–29 Jul
24–29 Jul
$800 SGD
Show price breakdown
for 5 nights
$800 SGD for 5 nights
4.86 out of 5 average rating, 244 reviews
4.86 (244)
Home in Viana do Castelo
the river house
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
23–28 Aug
23–28 Aug
$1,391 SGD
Show price breakdown
for 5 nights
$1,391 SGD for 5 nights
Pay $0 today
Free cancellation
New place to stay
New
Flat in Viana do Castelo
Sunlit balcony near Portugal’s Atlantic coast
3 bedrooms
3 bedrooms
,
·
3 double beds
3 double beds
,
·
2 bathrooms
2 bathrooms
8–13 Sept
8–13 Sept
$1,973 SGD
$890 SGD
Show price breakdown
for 5 nights
Pay $0 today
Free cancellation
4.24 out of 5 average rating, 41 reviews
4.24 (41)
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
,
·
3 bathrooms
3 bathrooms
4–9 Oct
4–9 Oct
$913 SGD
Show price breakdown
for 5 nights
$913 SGD for 5 nights
Pay $0 today
Free cancellation
4.94 out of 5 average rating, 89 reviews
4.94 (89)
Flat in Viana do Castelo
Modern Portuguese Flat w/ Home Cinema
1 bedroom
1 bedroom
,
·
2 double beds
2 double beds
,
·
1 bathroom
1 bathroom
22–27 Aug
22–27 Aug
$1,192 SGD
$868 SGD
Show price breakdown
for 5 nights
4.61 out of 5 average rating, 117 reviews
4.61 (117)
Top guest favourite
Guest favourite
Casa particular in Viana do Castelo
Heated pool, 300 meters from the beach
6 bedrooms
6 bedrooms
,
·
10 beds
10 beds
,
·
5 bathrooms
5 bathrooms
19–24 Jul
19–24 Jul
$6,272 SGD
$4,305 SGD
Show price breakdown
for 5 nights
5.0 out of 5 average rating, 30 reviews
5.0 (30)
Guest favourite
Guest favourite
Home in Viana do Castelo
Salt pool, jacuzzi, and gym in nature
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
19–24 Jul
19–24 Jul
$1,328 SGD
Show price breakdown
for 5 nights
$1,328 SGD for 5 nights
Pay $0 today
Free cancellation
4.98 out of 5 average rating, 110 reviews
4.98 (110)
Guest favourite
Guest favourite
Flat in Viana do Castelo
Remodeled 5th-floor flat near city center
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
17–22 Jul
17–22 Jul
$1,096 SGD
Show price breakdown
for 5 nights
$1,096 SGD for 5 nights
Pay $0 today
Free cancellation
4.92 out of 5 average rating, 59 reviews
4.92 (59)
Guest favourite
Guest favourite
Villa in Viana do Castelo
Award-winning contemporary home near the beach
3 bedrooms
3 bedrooms
,
·
4 beds
4 beds
,
·
3.5 bathrooms
3.5 bathrooms
16–21 Jul
16–21 Jul
$4,346 SGD
Show price breakdown
for 5 nights
$4,346 SGD for 5 nights
5.0 out of 5 average rating, 23 reviews
5.0 (23)
Guest favourite
Guest favourite
Flat in Viana do Castelo
B Apartments Castelo
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
10–15 Aug
10–15 Aug
$3,799 SGD
Show price breakdown
for 5 nights
$3,799 SGD for 5 nights
Pay $0 today
Free cancellation
4.97 out of 5 average rating, 38 reviews
4.97 (38)
1
2
3
4
…
15