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,638 SGD
$2,411 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
21–26 Jun
21–26 Jun
$369 SGD
Show price breakdown
for 5 nights
$369 SGD for 5 nights
Free cancellation
4.84 out of 5 average rating, 412 reviews
4.84 (412)
Superhost
Superhost
Villa in Carreço
Portugal Active Sunset Beach Lodge | Heated Pool
4 bedrooms
4 bedrooms
,
·
7 beds
7 beds
,
·
4 bathrooms
4 bathrooms
22–27 Jun
22–27 Jun
$3,864 SGD
Show price breakdown
for 5 nights
$3,864 SGD for 5 nights
4.85 out of 5 average rating, 47 reviews
4.85 (47)
Superhost
Superhost
Townhouse in Viana do Castelo
Beach Getaway
2 bedrooms
2 bedrooms
,
·
5 beds
5 beds
,
·
2 bathrooms
2 bathrooms
23–28 Aug
23–28 Aug
$3,182 SGD
Show price breakdown
for 5 nights
$3,182 SGD for 5 nights
4.86 out of 5 average rating, 166 reviews
4.86 (166)
Room in Vitorino das Donas
North Room, 10 minutes from Ponte de Lima
1 double bed
1 double bed
,
·
1 bathroom
1 bathroom
17–22 Jun
17–22 Jun
$281 SGD
$229 SGD
Show price breakdown
for 5 nights
Free cancellation
4.79 out of 5 average rating, 14 reviews
4.79 (14)
Guest favourite
Guest favourite
Villa in Viana do Castelo
Casa de Xisto - The Charm of the Mountain
3 bedrooms
3 bedrooms
,
·
4 beds
4 beds
,
·
2 bathrooms
2 bathrooms
30 Aug – 4 Sept
30 Aug – 4 Sept
$1,492 SGD
Show price breakdown
for 5 nights
$1,492 SGD for 5 nights
Free cancellation
4.9 out of 5 average rating, 84 reviews
4.9 (84)
Home in Perre
Casa de Perre - rustic house with pool and orchard
2 bedrooms
2 bedrooms
,
·
4 beds
4 beds
,
·
1.5 bathrooms
1.5 bathrooms
28 Jun – 3 Jul
28 Jun – 3 Jul
$1,481 SGD
Show price breakdown
for 5 nights
$1,481 SGD for 5 nights
5.0 out of 5 average rating, 3 reviews
5.0 (3)
Guest favourite
Guest favourite
Room in Carreço
Casa do Nato - Rural Tourism
1 double bed
1 double bed
,
·
1 bathroom
1 bathroom
24–29 Jun
24–29 Jun
$615 SGD
Show price breakdown
for 5 nights
$615 SGD for 5 nights
Free cancellation
4.95 out of 5 average rating, 40 reviews
4.95 (40)
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,008 SGD
Show price breakdown
for 5 nights
$1,008 SGD for 5 nights
Flat in Viana do Castelo
Cabedelo Green Space By Norton
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
17–22 Jun
17–22 Jun
$1,107 SGD
$913 SGD
Show price breakdown
for 5 nights
Free cancellation
New place to stay
New
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
26 Jun – 1 Jul
26 Jun – 1 Jul
$615 SGD
Show price breakdown
for 5 nights
$615 SGD for 5 nights
Free cancellation
4.91 out of 5 average rating, 11 reviews
4.91 (11)
Guest favourite
Guest favourite
Place to stay in Viana do Castelo
The B1 Square Pushbutton
1 bedroom
1 bedroom
,
·
1 double bed
1 double bed
,
·
1 bathroom
1 bathroom
21–26 Sept
21–26 Sept
$581 SGD
Show price breakdown
for 5 nights
$581 SGD for 5 nights
Free cancellation
4.88 out of 5 average rating, 107 reviews
4.88 (107)
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
22–27 Jun
22–27 Jun
$1,165 SGD
Show price breakdown
for 5 nights
$1,165 SGD for 5 nights
Free cancellation
4.89 out of 5 average rating, 87 reviews
4.89 (87)
Flat in Viana do Castelo
Viana Urban Glamour - modern apt near the city
2 bedrooms
2 bedrooms
,
·
2 double beds
2 double beds
,
·
2 bathrooms
2 bathrooms
2–7 Jul
2–7 Jul
$952 SGD
Show price breakdown
for 5 nights
$952 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
B Apartments
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
9–14 Jul
9–14 Jul
$1,144 SGD
$948 SGD
Show price breakdown
for 5 nights
Free cancellation
4.88 out of 5 average rating, 199 reviews
4.88 (199)
Farm stay in Barroselas
Acorn Retreat Bungalow | Garden/ SwimmingPool
1 bedroom
1 bedroom
,
·
1 queen bed
1 queen bed
,
·
1 bathroom
1 bathroom
12–17 Jul
12–17 Jul
$1,841 SGD
$1,522 SGD
Show price breakdown
for 5 nights
5.0 out of 5 average rating, 3 reviews
5.0 (3)
Guest favourite
Guest favourite
Home in Gondar
Casa Lia da Pôrta
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
17–22 Jun
17–22 Jun
$1,576 SGD
Show price breakdown
for 5 nights
$1,576 SGD for 5 nights
4.98 out of 5 average rating, 53 reviews
4.98 (53)
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,387 SGD
Show price breakdown
for 5 nights
$1,387 SGD for 5 nights
5.0 out of 5 average rating, 15 reviews
5.0 (15)
Superhost
Superhost
Dome in Geraz do Lima
Couple Dome Passionfruit at LimaNature
1 bedroom
1 bedroom
,
·
1 queen bed
1 queen bed
,
·
1 bathroom
1 bathroom
25–30 Jun
25–30 Jun
$988 SGD
Show price breakdown
for 5 nights
$988 SGD for 5 nights
4.94 out of 5 average rating, 161 reviews
4.94 (161)
1
2
3
4
…
15