Skip to main content
Stays Flights Flight + Hotel Car Rentals Attractions Airport Taxis

Hotels and More in Guimarães

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our Top Picks Lowest Price First Star rating and price Top Reviewed

Hotel Toural

Hotel in Guimarães

Located in the historic city center 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. Great staff, lovely city, best location possible. Such an amazing time! Couldn’t ask for a better choice.

Show more Show less
9.1
Awesome
1,413 reviews
Avg. price/night:
$65
Check availability

Casa do Juncal

Hotel in Old Town , Guimarães

Located within Guimarães city wall, in a manor house from the 18th century, Casa do Juncal Suites combines history with modern comfort and elegance. Very good location, friendly staffs,perfect breakfast.

Show more Show less
9.5
Exceptional
682 reviews
Avg. price/night:
$79
Check availability

Hotel da Oliveira

Hotel in Old Town , Guimarães

The Hotel da Oliveira is within the historical Guimarães city center, a UNESCO World Heritage site. The Guimarães Castle, the city’s most iconic landmark is 492 feet away. Renovated rooms and restaurant done very nicely. Close to downtown sites. Had one of our better dinners in HOOF restaurant and breakfast there was very nice with lots of options. Wifi worked well and room was quiet. Parking was free about 150 m from hotel. If in area would definitely re-book.

Show more Show less
9.1
Awesome
842 reviews
Avg. price/night:
$83
Check availability

Pousada Mosteiro de Guimaraes

Hotel in Guimarães

Located 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. Great staff, superb facilities ... and they even made me a breakfast for a 0630h departure.

Show more Show less
9.1
Awesome
694 reviews
Avg. price/night:
$109
Check availability

Santa Luzia ArtHotel

Hotel in Guimarães

Located 1640 feet from Guimarães historic city center, considered World Heritage Site since 2001, Santa Luzia ArtHotel welcomes guests with a restaurant and bar. A super high quality bed, a high quality bathroom, exzellent breakfast. Super nice staff. One power outlet was broken but this is complaining on a top level. All in all a superb experience for a very fair price. Value/Money was outstanding!

Show more Show less
8.8
Excellent
1,077 reviews
Avg. price/night:
$96
Check availability

EMAJ Boutique Hotel

Hotel in Guimarães

Located in Guimarães historical city center, 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. he position in front of a big place is fantastic. I was there towards end of November and all the Christmas lights were already on, giving the place a magic atmosphere. Very friendly staff and excellent breakfast.

Show more Show less
8.4
Very Good
1,000 reviews
Avg. price/night:
$65
Check availability

Open Village Sports Hotel & Spa Club

Hotel in Guimarães

Including a luxurious spa, tennis courts and 2 pools, this Guimarães hotel offers many leisure facilities to keep in shape or relax. All spacious rooms come with a satellite LCD TV and modern... da piscina do spa, do quarto e da tranquilidade do local.

Show more Show less
8.1
Very Good
1,571 reviews
Avg. price/night:
$62
Check availability

Hotel Mestre de Avis

Hotel in Guimarães

Awarded the Green Key eco-label in 2017, this hotel offers air-conditioned rooms with satellite TV in the historic center of Guimarães. Guimarães Castle is 10-minute walk away. Everything - let's start with he parking. The hotel has two parking spots in the street directly in the front of the main door. We got one and they charged a fair price of 3€/24h. Further we asked for an early breakfast and they made it. The called the bakery for an earlier delivery and we had an excellent breakfast with fresh fruit salat and everything before 7am - thanks a lot!

Show more Show less
8.8
Excellent
1,637 reviews
Avg. price/night:
$45
Check availability

Hotel Dom Joao IV

Hotel in Guimarães

Set 1969 feet from Guimarães' historic center, Hotel Dom João IV is 328 feet from the train station. Guimarães Castle and the Palace of the Dukes of Braganza are less than 20 minutes' walk away. Very nice room with a big balcony, the bathroom was beautiful with a large bath. Everything was very clean. Breakfast was good and the personal a very nice

Show more Show less
8.1
Very Good
1,099 reviews
Avg. price/night:
$29
Check availability

Stay Hotel Guimarães Centro

Hotel in Guimarães

Located just outside the historical center of Guimarães, Stay Hotel Guimarães Centro is a 5-minute walk from Guimarães train station. It offers free WiFi. Staff very friendly, very clean

Show more Show less
8.6
Excellent
2,067 reviews
Avg. price/night:
$49
Check availability

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

  • On average, 3-star hotels in Guimarães cost $72 per night, and 4-star hotels in Guimarães are $89 per night. If you're looking for something really special, a 5-star hotel in Guimarães can be found for $124 per night, on average (based on Booking.com prices).

  • Some of the best hotels in Guimarães near Ducal Palace include Apartamentos com História, Casa do Juncal and Alojamento Local F&B.

  • These hotels in Guimarães are highly rated by couples: Casa do Juncal, Hotel da Oliveira, and Hotel Toural.

  • Many families visiting Guimarães loved staying at Casa do Juncal, Hotel Toural, and Hotel da Oliveira.

  • For hotels in Guimarães that serve highly-rated breakfasts, try Casa do Juncal, Hotel Toural, and Pousada Mosteiro de Guimaraes.

  • On average, it costs $54 per night to book a 3-star hotel in Guimarães for tonight. You'll pay around $83 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Guimarães will cost around $109, on average (based on Booking.com prices).

  • Hotel Toural, Casa do Juncal, and Hotel da Oliveira are some of the popular hotels in Guimarães.

  • The average price per night for a 3-star hotel in Guimarães this weekend is $57 or, for a 4-star hotel, $111. Looking for something even fancier? 5-star hotels in Guimarães for this weekend cost around $114 per night, on average (based on Booking.com prices).

  • Hotel Fundador, Pousada Mosteiro de Guimaraes, and Casa do Juncal got great room view-related reviews from travelers in Guimarães.

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Guimarães:

Explore guest reviews of hotels in Guimarães

See all