Skip to main content

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

Awesome: 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.

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. The unique aspect of the building. The monastery is a kept and preserved monument. It is in an incredible state, with majestic gardens and with a staff that is always ready to tell you more about its origins. Also the food!

Show more Show less
9
Awesome
898 reviews
Price from
$150
per night

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. It was a beautiful property in a beautiful location and the service was beyond excellent.

Show more Show less
9
Awesome
811 reviews
Price from
$117
per night

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. The customer service of the reception team is superb, Ana y Anabella helped us with all the info and things that we need during our stay. The room was great and the bed really comfy.

Show more Show less
8.5
Very Good
1,463 reviews
Price from
$45
per night

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. Lovely, charming hotel in the proper style, really tucked away in the heart of the old town with kind, attentive, helpful staff. Ultra convenient for everything in the old town but still quiet. Very spacious room. Great breakfast. Lovely central open patio in the hotel and gracious indoor seating too. Hotel bar. Great value for service offered. It was hard to leave.

Show more Show less
8.8
Excellent
1,460 reviews
Price from
$75
per night

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. Excellent stay. The staff was very friendly and the location was great. The pool on the 3rd (top) floor was amazing. i did upgrade to a queen bed and it was VERY comfortable (and NOT stiff like most European beds). I can not say enough good things about this hotel. It will not disappoint.

Show more Show less
8.5
Very Good
1,085 reviews
Price from
$107
per night

Hotel de Guimaraes

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. Rooms are very clean. Towels and bed sheets are changed very day. The breakfast is great. Close to train station.

Show more Show less
8.6
Excellent
1,323 reviews
Price from
$111
per night

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. location. comfortable and convenient

Show more Show less
8.2
Very Good
2,881 reviews
Price from
$50
per night

Hotel Fundador

Hotel in Guimarães

Occupying a hilltop overlooking the UNESCO-listed center of Guimarães, Fundador provides modern rooms with direct access to garage parking and free Wi-Fi, right by the town’s railway station. Breakfast and view were great!!

Show more Show less
8.5
Very Good
1,695 reviews
Price from
$63
per night

Hotel ibis Guimaraes

Hotel in Guimarães

Ibis Guimarães is centrally located next to the Guimarães Shopping Center and a 15 minute walk from the historic center of town. It features rooms with Wi-Fi access and a 24-hour snack bar. Great staff who was able to check me in early. Super comfortable big bed. Right next to the long distance bus station if you plan on traveling by bus. All the sights walkable.

Show more Show less
7.6
Good
1,157 reviews
Price from
$47
per night

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. Very interesting building. It was a bank before.

Show more Show less
8.1
Very Good
871 reviews
Price from
$83
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

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

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

  • Many families visiting Guimarães loved staying at Casa do Juncal, Pousada Mosteiro de Guimaraes, and Hotel da Oliveira.

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

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

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

  • On average, 3-star hotels in Guimarães cost $121 per night, and 4-star hotels in Guimarães are $169 per night. If you're looking for something really special, a 5-star hotel in Guimarães can be found for $296 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