DiscoverViana
The town along the Rio Lima with the Santa Luzia basilica on the green hill above, seen from the river beach

Viana do Castelo · Portugal

Discover Viana
do Castelo

Your sunny guide to stays, food, surf and local experiences on Portugal's beautiful northern coast.

Hand-picked

A hand-picked selection of the most beautiful places to eat, stay and explore.

  • Hotel

    Pousada Viana Do Castelo

    4.71,982 · Google

    Monte de Santa Luzia

    1.3 km to the centre · 1.4 km to the beach

    • Child-friendly
    • Wheelchair accessible
    Route
  • Burgers & snacks

    Uata?! Burger Ventura

    4.8712 · Google

    R. Frei Bartolomeu dos Martires 90 · €10–15

    600 m to the centre · 900 m to the beach

    • Terrace
    • Vegetarian options
    • Takes reservations
    • Child-friendly
    Route
  • Surf schools

    Xlife Surf School

    5.0525 · Google

    Rua Diogo Cão

    1.5 km to the centre · 400 m to the beach

    • Lessons
    • Wheelchair accessible
    Route
  • Hotel

    Av. de Cabo Verde 100

    1.6 km to the centre · 650 m to the beach

    • Sea view
    • Wi-Fi
    • Air conditioning
    • Garden
    Route
  • Restaurant

    Tasquinha da Linda

    4.52,354 · Google

    Rua dos Mareantes A-10 · €50+

    850 m to the centre · 700 m to the beach

    • Terrace
    • Vegetarian options
    • Takes reservations
    • Child-friendly
    Route
  • Museums & sights

    Viana do Castelo

    1.1 km to the centre · 1.4 km to the beach

    • Child-friendly
    • Wheelchair accessible
    Route
  • Hotel

    Av. Cap. Gaspar de Castro 866

    1.3 km to the centre

    • Child-friendly
    • Wheelchair accessible
    Route
  • Pizza & Italian

    Pizzaria Luzzo

    4.51,089 · Google

    Largo João Tomás da Costa 17 21A · €15–20

    200 m to the centre · 1.3 km to the beach

    • Terrace
    • Menu online
    • Vegetarian options
    • Takes reservations
    Route
  • Bar

    Tasca do Necas

    4.8714 · Google

    Rua de Santa Marta 155 · €10–15

    • Good for groups
    • Free parking
    • Takeaway
    • Child-friendly
    Route
  • Hotel

    Casa Melo Alvim

    4.4556 · Google

    Avenida Conde da Carreira 28

    300 m to the centre · 1.3 km to the beach

    • Child-friendly
    • Wheelchair accessible
    Route
  • Restaurant

    Rua Góis Pinto 57 · €10–25

    500 m to the centre · 850 m to the beach

    • Takes reservations
    • Child-friendly
    • Takeaway
    • Free parking
    Route
  • Museums & sights

    Fundação Gil Eannes

    4.68,739 · Google

    Navio Gil Eannes - Doca Comercial

    400 m to the centre · 800 m to the beach

    • Child-friendly
    • Free parking
    Route
  • Hotel

    Pousada Viana Do Castelo

    4.71,982 · Google

    Monte de Santa Luzia

    1.3 km to the centre · 1.4 km to the beach

    • Child-friendly
    • Wheelchair accessible
    Route
  • Burgers & snacks

    Uata?! Burger Ventura

    4.8712 · Google

    R. Frei Bartolomeu dos Martires 90 · €10–15

    600 m to the centre · 900 m to the beach

    • Terrace
    • Vegetarian options
    • Takes reservations
    • Child-friendly
    Route
  • Surf schools

    Xlife Surf School

    5.0525 · Google

    Rua Diogo Cão

    1.5 km to the centre · 400 m to the beach

    • Lessons
    • Wheelchair accessible
    Route
  • Hotel

    Av. de Cabo Verde 100

    1.6 km to the centre · 650 m to the beach

    • Sea view
    • Wi-Fi
    • Air conditioning
    • Garden
    Route
  • Restaurant

    Tasquinha da Linda

    4.52,354 · Google

    Rua dos Mareantes A-10 · €50+

    850 m to the centre · 700 m to the beach

    • Terrace
    • Vegetarian options
    • Takes reservations
    • Child-friendly
    Route
  • Museums & sights

    Viana do Castelo

    1.1 km to the centre · 1.4 km to the beach

    • Child-friendly
    • Wheelchair accessible
    Route
  • Hotel

    Av. Cap. Gaspar de Castro 866

    1.3 km to the centre

    • Child-friendly
    • Wheelchair accessible
    Route
  • Pizza & Italian

    Pizzaria Luzzo

    4.51,089 · Google

    Largo João Tomás da Costa 17 21A · €15–20

    200 m to the centre · 1.3 km to the beach

    • Terrace
    • Menu online
    • Vegetarian options
    • Takes reservations
    Route
  • Bar

    Tasca do Necas

    4.8714 · Google

    Rua de Santa Marta 155 · €10–15

    • Good for groups
    • Free parking
    • Takeaway
    • Child-friendly
    Route
  • Hotel

    Casa Melo Alvim

    4.4556 · Google

    Avenida Conde da Carreira 28

    300 m to the centre · 1.3 km to the beach

    • Child-friendly
    • Wheelchair accessible
    Route
  • Restaurant

    Rua Góis Pinto 57 · €10–25

    500 m to the centre · 850 m to the beach

    • Takes reservations
    • Child-friendly
    • Takeaway
    • Free parking
    Route
  • Museums & sights

    Fundação Gil Eannes

    4.68,739 · Google

    Navio Gil Eannes - Doca Comercial

    400 m to the centre · 800 m to the beach

    • Child-friendly
    • Free parking
    Route

Popular

The best-loved hotels, restaurants and places in Viana, by thousands of reviews.

Commission-free platform

Why pay more elsewhere?

On DiscoverViana you book directly with the owner. No booking fees, no surcharges, no commission. Just the best of Viana, at the owner's own price.

  • 0%Commission
  • €0Booking fees
  • 100%Direct contact

Don't miss

Five places that steal your heart

From the hilltop basilica to the beach where the Lima meets the ocean: this is where Viana shines.

Find your way

Viana on the map

Tap a place to fly there, or a pin to see the business. Every restaurant, stay, surf school and shop in town is on the map.

Loading the map…

Open the full map

Plan your days

Waves, good food and a bed with a view