Skip to main content

Some properties in this location are offering free and highly discounted rates to make it easier for those coming from Ukraine to find a safe place to stay (ID required upon arrival).

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Guimarães – 109 hotels and places to stay
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Santa Luzia ArtHotel 4 stars

Hotel in Guimarães

Located 500 metres from Guimarães historic city centre, considered World Heritage Site since 2001, Santa Luzia ArtHotel welcomes guests with a restaurant and bar. The staff were incredibly helpful and nice. The decor ambience and breakfast was great. The beds were very comfortable. I really don’t have anything negative to say.

Show more Show less
8.5
Very good
1,035 reviews
Price from
£73
per night

Hotel Fundador 3 stars

Hotel in Guimarães

Occupying a hilltop overlooking the UNESCO-listed centre of Guimarães, Fundador provides modern rooms with direct access to garage parking and free Wi-Fi, right by the town’s railway station. Parking available on the premises for free, and the room was very spacious and terrific views of the Old Town and castle

Show more Show less
8.5
Very good
1,668 reviews
Price from
£59
per night

Stay Hotel Guimarães Centro 4 stars

Hotel in Guimarães

Located just outside the historical centre of Guimarães, Stay Hotel Guimarães Centro is a 5-minute walk from Guimarães train station. It offers free WiFi. location. comfortable and convenient

Show more Show less
8.1
Very good
2,847 reviews
Price from
£48
per night

Pousada Mosteiro de Guimaraes 5 stars

Hotel in Guimarães

Situated in a 12th century Augustin Convent, the Pousada Mosteiro de Guimaraes overlooks Guimarães. Rooms are equipped with modern amenities including air conditioning and cable TV. This hotel was the highlight of our Portugal vacation! The property is very atmospheric, especially the patio with fountains and azulejos and the garden. There is a gorgeous church at the property. The breakfast was amazing and served in a very beautiful room. This place have exceeded our expectations.

Show more Show less
9.1
Superb
996 reviews
Price from
£135
per night

Hotel de Guimaraes 4 stars

Hotel in Guimarães

Located in the heart of historical Guimarães, Hotel de Guimarães features a spacious indoor pool and offers rooms with cable TV. The two receptionists were very friendly and helpful, explaining details for sightseeing and dining. Rooms modern and clean. My request for a quiet room on an upper floor was met. The bar offered at late hours some reasonable snacks and friendly waiters. The dining room is very large, so a quiet breakfast is guaranteed. Parking is free and close to the entrance.

Show more Show less
8.6
Fabulous
1,305 reviews
Price from
£80
per night

Hotel Toural 4 stars

Hotel in Guimarães

Situated in the historic city centre of Guimarães, Hotel Toural offers spacious rooms with satellite TV and air conditioning, only a 10-minute walk from Guimarães Castle. Free parking is available. Exceptional location; spacious room very clean. Great breakfast with outstanding waiters services. Definitely recommend a stay at this hotel. The only downside is the room insulation; water running and other noises are present, and loud enough to wake the guests.

Show more Show less
8.8
Fabulous
1,451 reviews
Price from
£59
per night

Hotel Mestre de Avis 2 stars

Hotel in Guimarães

Awarded the Green Key eco-label in 2017, this hotel offers air-conditioned rooms with satellite TV in the historic centre of Guimarães. Guimarães Castle is 10-minute walk away. Lovely spot in the middle of town, Nice breakfast too. Staff so helpful and friendly, Good nights sleep in comfy beds. Spotlessly clean.

Show more Show less
8.4
Very good
1,439 reviews
Price from
£52
per night

Hotel da Oliveira 4 stars

Hotel in Old Town , Guimarães

The Hotel da Oliveira is within the historical Guimarães city centre, a UNESCO World Heritage site. The Guimarães Castle, the city’s most iconic landmark is 150 metres away. Excellent hotel with outstanding restaurant. Staff were courteous, professional but friendly and helpful. Great location, walk everywhere in the old town from the hotel, Bed was exceedingly comfortable - just like home - which is a rare thing in Portugal, the nation of rock hard beds! :-) Spotlessly clean.

Show more Show less
9
Superb
831 reviews
Price from
£116
per night

Hotel ibis Guimaraes 2 stars

Hotel in Guimarães

Ibis Guimarães is centrally located next to the Guimarães Shopping Centre and 15 minutes’ walk from the historical centre. It features rooms with Wi-Fi access and a 24-hour snack bar. The receptionists were super friendly, we even had a problem with a tv remote but got sorted super fast. We took our little dog and was no fuss but we gad to pay 15 euros for his stay. All the hotel super clean. Very happy with my stay.

Show more Show less
7.6
Good
1,234 reviews
Price from
£40
per night

EMAJ Boutique Hotel 4 stars

Hotel in Guimarães

Located in Guimarães historical city centre, within a classified building from the 19th century, EMAJ Boutique Hotel is a 4-star hotel with a 24-hour reception. Free WiFi access is available. The hotel was in a great location. It’s very clean. The staff was helpful.

Show more Show less
8.1
Very good
870 reviews
Price from
£74
per night

Most booked hotels in Guimarães in the past month

See all

Budget hotels in Guimarães

See all

FAQs about hotels in Guimarães

Subscribe to see Secret Deals

Prices drop the moment you sign up!

What guests said about Guimarães:

Explore guest reviews of hotels in Guimarães

See all