Date icon
Dates
Dates
Check-In
Select date
Check-Out
Select date
Check-In
Select date
slash
Check-Out
Select date
Guests icon
Please, enter a destination
Dates
Check-In
Select date
Check-Out
Select date
Check-In
Select date
slash
Check-Out
Select date
Search
Filters
close
Stars
1 Star
+655
2 Stars
+27
3 Stars
+120
4 Stars
+65
5 Stars
+8
Top facility
Free WiFi
+567
Restaurant
+398
Front desk open 24/7
Free parking
+598
Airport shuttle
+161
More arrow
Distance from center
Less than 1 km
+6
Less than 3 km
+9
Less than 5 km
+10
Distance from airport
Less than 1 km
Less than 3 km
Less than 5 km

Hotels near Praia do Cabedelo, Viana do Castelo, Portugal (895 results)

Carmo's Boutique Hotel
9.6
2 Adults
Choose a room
Suave Mar
2 Adults
Choose a room
Axis Viana Business & SPA Hotel
2 Adults
Choose a room
T2 Dunas Esposende
2 Adults
Choose a room
Casa Do Poco
2 Adults
Choose a room
Paço de Lanheses
2 Adults
Choose a room
Quinta S. Romao Do Neiva
2 Adults
Choose a room
Casa Do Cabo Ponte de Lima
2 Adults
Choose a room
Quinta de São Roque
2 Adults
Choose a room
The Spot Hostel Ofir
2 Adults
Choose a room

Praia do Cabedelo, Viana do Castelo, Portugal

Praia do Cabedelo is located on the northern coast of Portugal, opposite the old town of Viana do Castelo. The beach begins at the mouth of the Lima River and stretches for about 1 km, merging smoothly with the neighboring Praia da Amorosa.

This spacious half-moon-shaped beach with fine white sand, surrounded by dunes and pine forests, is an excellent spot for surfing, windsurfing, paddle surfing, bodyboarding, and diving. There is a surf school and sports equipment rental available here. The clear ocean waters are a little bit cool for swimming, as the water temperature in summer is usually about 16 °C. Nevertheless, the beach is popular among holidaymakers. There is a great beach bar, showers, and parking here. Lifeguards are on duty in the summer. This beach has been awarded the Blue Flag for its impeccable cleanliness.

The beach also offers an amazing view of the iconic mountaintop church, Santuário de Santa Luzia.

Praia do Cabedelo, Viana do Castelo, Portugal