Hotels of Earth

Hotel Margarida Da Praça

★★★ Largo 5 de Outubro, Nº 58, Viana do Castelo, PT

8.8 guest rating· 791 reviews

About this hotel

Charming Historic Location

Discover the intimate atmosphere of Hotel Margarida da Praça in the heart of Viana do Castelo, nestled in a beautifully restored early 20th-century building.

Comfortable and Modern Rooms

Relax in our cozy rooms equipped with all the amenities you need, including TV, air conditioning, and free Wi-Fi. Enjoy picturesque views of the Lima River or the historic center from select rooms.

Central and Convenient

Explore popular attractions just steps away, with the Gil Eannes Hospital Ship and Costume Museum a short walk from the hotel. Immerse yourself in the rich history and beauty of Viana do Castelo during your stay.

To experience our charming atmosphere and convenient location, book your stay at Hotel Margarida da Praça today.

Rooms & rates

Deluxe Double or Twin Room with City View

Sleeps 2 · 20 m² · Queen bed, 2× Twin bed

  • Desk
  • Air conditioning
  • Private bathroom
  • Coffee/tea maker
  • Coffee machine

Double Room with City View

Sleeps 2 · 13 m² · Queen bed

  • Desk
  • Air conditioning
  • Private bathroom
  • Shower
  • TV

Budget Double Room

Sleeps 2 · 12 m² · Double bed

  • Desk
  • Air conditioning
  • Private bathroom
  • Shower
  • TV

Deluxe Junior Suite

Sleeps 2 · 30 m² · Double bed

  • Desk
  • Air conditioning
  • Bathrobe
  • Private bathroom
  • Coffee/tea maker

Deluxe Double or Twin Room with River View

Sleeps 2 · 21 m² · Queen bed, 2× Twin bed

  • Desk
  • Air conditioning
  • Private bathroom
  • Coffee/tea maker
  • Coffee machine

Deluxe Suite with Terrace and River View

Sleeps 2 · 31 m² · Queen bed

  • Desk
  • Air conditioning
  • Bathrobe
  • Private bathroom
  • Coffee/tea maker

Superior Double Room

Sleeps 2 · 16 m² · Queen bed, 2× Twin bed

  • Desk
  • Air conditioning
  • Private bathroom
  • Coffee/tea maker
  • Coffee machine

Standard Double Room

Sleeps 2 · 16 m² · Queen bed

  • Desk
  • Air conditioning
  • Private bathroom
  • Shower
  • TV

Amenities

  • Free WiFi
  • Air conditioning
  • Pets allowed
  • Non-smoking rooms
  • Non-smoking throughout
  • Airport shuttle (additional charge)
  • ATM/cash machine on site
  • Board games/puzzles
  • Daily housekeeping
  • Fax/photocopying
  • Fire extinguishers
  • Heating
  • Invoice provided
  • Key access
Show all 19 amenities
  • Lift / Elevator
  • Luggage storage
  • Security alarm
  • Shuttle service
  • Smoke alarms

Location

© OpenStreetMap contributors

Largo 5 de Outubro, Nº 58, Viana do Castelo, PT

Check-in
from 03:00 PM to 08:00 PM
Check-out
until 11:00 AM

What guests say8.8791 reviews

+ Pet friendly+ Good location+ Comfortable rooms+ Friendly staffNoise insulationLimited breakfast optionsRestaurant closed
Cleanliness8.6
Service9.3
Location9.6
Room Quality8.3
Amenities8.6
Value for Money8.8

Great value for money.

10.0

It was small but clean and comfy. In a great location.

Breakfast was ok, but not great.

Vilis · LV · 2026-07-21

Good to know

Please note that the property can arrange a transfer from and to Francisco Sá Carneiro Airport at an additional cost. Guests are kindly requested to inform the property in advance if they wish to make use of this service. Contact details can be found on the booking confirmation.Please inform of your expected arrival time in advance. You can use the Special Requests box when booking, or contact the property directly using the contact details in your confirmation.

Guests are required to show a photo ID and credit card upon check-in. Please note that all Special Requests are subject to availability and additional charges may apply.

Guests under the age of 18 can only check in with a parent or official guardian.

A deposit may be required at the property.

Pets

Pets are allowed on request. No extra charges.

Groups

When booking more than 5 rooms, different policies and additional supplements may apply.

Internet

WiFi is available in all areas and is free of charge.

Parking

No parking available.

Children and extra bed policy

Children of any age are allowed.

Children up to and including 2 years old stay for free when using an available cot.

Children from 3 years old to 6 years old stay for € 20 per person per night when using an available extra bed.

Children from 7 years old to 17 years old stay for € 25 per person per night when using an available extra bed.

Any type of extra bed or child's cot/crib is upon request and needs to be confirmed by management.

Supplements are not calculated automatically in the total costs and will have to be paid for separately during your stay.