Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Start your search
Location
Viana do Castelo
Check in / Check out
Any week
Guests
Add guests
Stays
Experiences
Online Experiences
Where
Search by region
I’m flexible
I’m flexible
Portugal
Portugal
Europe
Europe
Canada
Canada
Caribbean
Caribbean
Italy
Italy
Check in
Add dates
Check out
Add dates
Who
Add guests
Search
Airbnb your home
Sign up
Log in
Airbnb your home
Help Center
%{visible} of %{smart_count_str} Airbnb Category showing||||%{visible} of %{smart_count_str} Airbnb Categories showing
Your search
National parks
Amazing pools
Countryside
Amazing views
Rooms
Beachfront
Farms
Lake
Vineyards
Cabins
Historical homes
Tiny homes
Play
Trending
New
Bed & breakfasts
Lakefront
Design
Camping
Earth homes
Surfing
Boats
Beach
Filters
, 1 filter applied
1
Show map
Search results; Over 1,000 places in Viana do Castelo
Over 1,000 places in Viana do Castelo
Learn how we sort results
Learn how we sort results
Guest favorite
Guest favorite
Apartment in Viana do Castelo
61m2 Cosy - Viana do Castelo
Individual Host
Individual Host
Jul 20 – 25
Jul 20 – 25
€ 74
night
€ 74 per night
·
€ 367 total
€ 367 total
Show price breakdown
4.96 out of 5 average rating, 89 reviews
4.96 (89)
Guest favorite
Guest favorite
Villa in Viana do Castelo
Coral Beach House
Individual Host
Individual Host
May 10 – 15
May 10 – 15
€ 241
night
€ 241 per night
·
€ 1,202 total
€ 1,202 total
Show price breakdown
5.0 out of 5 average rating, 12 reviews
5.0 (12)
Guest favorite
Guest favorite
Cottage in Perre
house / field and beach / Viana do Castelo
Individual Host
Individual Host
Apr 20 – 25
Apr 20 – 25
€ 57
€ 50
night
€ 50 per night, originally € 57
·
€ 247 total
€ 247 total
Show price breakdown
4.87 out of 5 average rating, 128 reviews
4.87 (128)
Superhost
Superhost
Apartment in Viana do Castelo
Porta da Picota - Apartment
Professional Host
Professional Host
Apr 20 – 25
Apr 20 – 25
€ 60
€ 55
night
€ 55 per night, originally € 60
·
€ 274 total
€ 274 total
Show price breakdown
4.67 out of 5 average rating, 18 reviews
4.67 (18)
Superhost
Superhost
Townhouse in Viana do Castelo
Areias Amazing Beach House with Pool and Barbecue
Professional Host
Professional Host
Apr 28 – May 3
Apr 28 – May 3
€ 159
night
€ 159 per night
·
€ 792 total
€ 792 total
Show price breakdown
4.89 out of 5 average rating, 104 reviews
4.89 (104)
Apartment in Viana do Castelo
Viana Heart I City Center & Private Garage
Individual Host
Individual Host
Apr 22 – 27
Apr 22 – 27
€ 84
€ 75
night
€ 75 per night, originally € 84
·
€ 373 total
€ 373 total
Show price breakdown
4.83 out of 5 average rating, 23 reviews
4.83 (23)
Guest favorite
Guest favorite
Apartment in Darque
Feel The Ocean Apartment - Praia do Cabedelo
Individual Host
Individual Host
Apr 20 – 25
Apr 20 – 25
€ 135
night
€ 135 per night
·
€ 675 total
€ 675 total
Show price breakdown
5.0 out of 5 average rating, 6 reviews
5.0 (6)
Superhost
Superhost
283
Reviews
4.83
Rating
8
Years hosting
Room in Viana do Castelo
Stay with Joana
Stay with Joana
Hosting for 8 years
,
·
Hosting for 8 years
Orange Tree Flower - Private Room
Apr 20 – 25
Apr 20 – 25
Individual Host
,
·
Individual Host
€ 38
night
€ 38 per night
·
€ 187 total
€ 187 total
Show price breakdown
4.83 out of 5 average rating, 283 reviews
4.83 (283)
Guest favorite
Guest favorite
Apartment in Viana do Castelo
Areias Beach apartment
Individual Host
Individual Host
Jul 13 – 20
Jul 13 – 20
€ 117
night
€ 117 per night
·
€ 817 total
€ 817 total
Show price breakdown
4.84 out of 5 average rating, 187 reviews
4.84 (187)
Guest favorite
Guest favorite
Apartment in Darque
Sweet Cabedelo
Individual Host
Individual Host
May 9 – 14
May 9 – 14
€ 76
night
€ 76 per night
·
€ 379 total
€ 379 total
Show price breakdown
4.88 out of 5 average rating, 52 reviews
4.88 (52)
Guest favorite
Guest favorite
Apartment in Viana do Castelo
Viana is HEART of GOLD...
Professional Host
Professional Host
Apr 20 – 25
Apr 20 – 25
€ 75
night
€ 75 per night
·
€ 371 total
€ 371 total
Show price breakdown
4.86 out of 5 average rating, 21 reviews
4.86 (21)
Guest favorite
Guest favorite
Boutique hotel in Viana do Castelo
3 Marias Residence - Vila Susana
Professional Host
Professional Host
Jun 27 – Jul 2
Jun 27 – Jul 2
€ 78
night
€ 78 per night
·
€ 390 total
€ 390 total
Show price breakdown
4.86 out of 5 average rating, 36 reviews
4.86 (36)
Guest favorite
Guest favorite
Apartment in Viana do Castelo
Our sweet flat by the beach
Individual Host
Individual Host
Apr 26 – May 1
Apr 26 – May 1
€ 73
night
€ 73 per night
·
€ 362 total
€ 362 total
Show price breakdown
4.88 out of 5 average rating, 107 reviews
4.88 (107)
Guest favorite
Guest favorite
Apartment in Viana do Castelo
Viana do Castelo, Cabedelo Beach Apartment
Professional Host
Professional Host
Apr 29 – May 4
Apr 29 – May 4
€ 82
night
€ 82 per night
·
€ 408 total
€ 408 total
Show price breakdown
4.88 out of 5 average rating, 69 reviews
4.88 (69)
Superhost
Superhost
Cabin in Darque
Charming cottage by the beach
Individual Host
Individual Host
Sep 30 – Oct 5
Sep 30 – Oct 5
€ 59
night
€ 59 per night
·
€ 292 total
€ 292 total
Show price breakdown
4.81 out of 5 average rating, 178 reviews
4.81 (178)
Superhost
Superhost
Apartment in Viana do Castelo
Porta de Santiago - Apartment
Professional Host
Professional Host
Apr 26 – May 1
Apr 26 – May 1
€ 152
night
€ 152 per night
·
€ 758 total
€ 758 total
Show price breakdown
4.88 out of 5 average rating, 17 reviews
4.88 (17)
Guest favorite
Guest favorite
Apartment in Viana do Castelo
Porta da Ribeira - Apartment
Professional Host
Professional Host
Apr 28 – May 3
Apr 28 – May 3
€ 105
€ 92
night
€ 92 per night, originally € 105
·
€ 456 total
€ 456 total
Show price breakdown
4.95 out of 5 average rating, 20 reviews
4.95 (20)
Townhouse in Viana do Castelo
Cabedelo Beachfront - 3bdr + Garage & Garden
Professional Host
Professional Host
Apr 21 – 26
Apr 21 – 26
€ 231
€ 210
night
€ 210 per night, originally € 231
·
€ 1,047 total
€ 1,047 total
Show price breakdown
New place to stay
New
1
2
3
4
…
15