Guimarães, Portugal: The Ultimate Travel Guide 2025

Visiting Guimarães offers a wonderfully atmospheric introduction to northern Portugal, set within the lush landscapes of the Minho region. Its compact layout makes it ideal for slow wandering, where charming squares, inviting cafés, and handsome granite buildings unfold one after another. With its beautifully preserved centre and relaxed pace, Guimarães feels both intimate and quietly grand, giving you plenty of opportunities to enjoy its character without rushing.
Guimarães is one of the best places to visit in Portugal, thanks not only to its compact medieval heart but also its thriving cultural scene and excellent urban viewpoints. Travellers often find themselves drawn to the mix of lively pedestrian streets, leafy parks, and artisan shops, all set against a backdrop of distinctive northern Portuguese architecture. The town’s cafés and restaurants spill into open plazas, creating an inviting atmosphere throughout the day — from morning coffee to evening strolls.
Set among green hills and close to the Serra de Penha, Guimarães also offers easy access to scenic outdoor experiences. A short cable car ride or drive brings you to panoramic views perfect for appreciating the region’s landscape. Whether you are exploring its stone-lined lanes, taking in cultural attractions, or venturing up to Penha for fresh air and vistas, Guimarães provides a balanced, rewarding travel experience that suits both short visits and longer stays.
Table of Contents
- History of Guimarães
- The History of Guimarães
- Early Beginnings and Medieval Foundations
- The 12th Century and the Birth of Portugal
- Later Centuries and Urban Evolution
- 17 Best places to See in Guimarães
- Alberto Sampaio Museum
- Largo da Oliveira
- Convento de Santa Clara
- Igreja de São Francisco Guimarães
- Rua de Santa Maria
- Praça de São Tiago
- Muralhas de Guimaraes
- Largo dos Laranjais
- Fonte do Largo Dr. João da Mota Prego
- Largo do Toural
- Igreja de Nossa Senhora da Consolação
- Martins Sarmento Society
- Paço dos Duques de Bragança
- Igreja de São Miguel do Castelo
- Centro Cultural Vila Flor
- Castelo de Guimarães
- Monte da Penha
- 11 Best Day Trips from Guimarães
- Citânia de Briteiros
- Braga
- Barcelos
- Esposende
- Porto
- Vila Real
- Peso da Régua
- Viana do Castelo
- Lamego
- Espinho
- Pinhão
- Where to Stay in Guimarães
- Best Time to Visit Guimarães
- Visiting Guimarães in Spring
- Visiting Guimarães in Summer
- Visiting Guimarães in Autumn
- Visiting Guimarães in Winter
- How to get to Guimarães
- Getting to Guimarães by Air
- Getting to Guimarães by Train
- Getting to Guimarães by Car
- Travelling Around Guimarães
History of Guimarães
The History of Guimarães
Early Beginnings and Medieval Foundations
Guimarães traces its origins to the early medieval period, developing around a small settlement established in the 9th century. The area gained prominence when Countess Mumadona Dias founded a monastery here, prompting the construction of protective fortifications that encouraged the growth of a surrounding community. This early cluster of religious and defensive buildings formed the nucleus of what would become one of northern Portugal’s most important towns.
The 12th Century and the Birth of Portugal
Guimarães is closely linked with the emergence of the Portuguese nation in the 12th century. It was here that Afonso Henriques, who would become the first King of Portugal, spent part of his early life. The town played a role in the consolidation of his power, including the nearby Battle of São Mamede in 1128, often regarded as a decisive step toward Portuguese independence. As authority shifted from the County of Portugal toward a sovereign kingdom, Guimarães stood at the heart of these formative developments.
Later Centuries and Urban Evolution
In the centuries that followed, Guimarães continued to grow as a regional centre of craftsmanship, trade, and governance. Its streets expanded outward from the medieval core, yet the town retained much of its original layout, stone architecture, and sense of continuity. By the early modern era, Guimarães had established itself as an important urban centre in the Minho region, balancing tradition with gradual modernization. Today, its well-preserved historic centre reflects this layered evolution, earning it recognition as a UNESCO World Heritage Site.
Visiting Guimarães for the first time and wondering what are the top places to see in the city? In this complete guide, I share the best things to do in Guimarães on the first visit. To help you plan your trip, I have also included an interactive map and practical tips for visiting!
This website uses affiliate links which earn a small commission at no additional cost to you.
17 Best places to See in Guimarães
This complete guide to Guimarães not only tells you about the very best sights and tourist attractions for first-time visitors to the city but also provide insights into a few of our personal favorite things to do.
This is a practical guide to visiting the best places to see in Guimarães and is filled with tips and info that should answer all your questions!
Alberto Sampaio Museum

Location: Museu de Alberto Sampaio, Rua Alfredo Guimarães, Guimaraes, Portugal | Hours: 10am-6pm Tue-Sun | Price: adult/child €3/free, Sun morning free | Website | Distance: 69.4km
Visiting Alberto Sampaio Museum
Largo da Oliveira

Location: Largo da Oliveira, Guimaraes, Portugal | Distance: 69.4km
Visiting Largo da Oliveira
Convento de Santa Clara (Guimarães)

Location: Antigo Convento de Santa Clara, Largo Cónego José Maria Gomes, Guimarães, Portugal | Distance: 69.4km
Visiting Convento de Santa Clara (Guimarães)
Igreja de São Francisco Guimarães

Location: Igreja de São Francisco, Rua Padre Gaspar Roriz, Guimarães, Portugal | Hours: 9.30am-noon & 3-5pm Tue-Sat, 9.30am-1pm Sun | Distance: 69.4km
Visiting Igreja de São Francisco Guimarães
Rua de Santa Maria

Location: Rua de Santa Maria, Guimarães, Portugal | Distance: 69.4km
Visiting Rua de Santa Maria
Praça de São Tiago

Location: Praça de São Tiago, Guimaraes, Portugal | Distance: 69.4km
Visiting Praça de São Tiago
Muralhas de Guimaraes

Visiting Muralhas de Guimaraes
Largo dos Laranjais

Location: Largo dos Laranjais, Guimaraes, Portugal | Hours: 24 Hours | Distance: 69.4km
Visiting Largo dos Laranjais
Fonte do Largo Dr. João da Mota Prego (Guimarães)

Visiting Fonte do Largo Dr. João da Mota Prego (Guimarães)
Largo do Toural

Location: Largo do Toural, Guimaraes, Portugal | Distance: 69.4km
Visiting Largo do Toural
Igreja de Nossa Senhora da Consolação (Guimarães)

Location: Igreja e Oratórios de Nossa Senhora da Consolação e Santos Passos, Largo de São Brás, Guimarães, Portugal | Hours: Monday to Saturday: 8 am-12 pm / 3 pm - 5 pm; Sunday 8 am-12 pm. | Distance: 69.4km
Visiting Igreja de Nossa Senhora da Consolação (Guimarães)
Martins Sarmento Society

Location: Sociedade Martins Sarmento, Rua Paio Galvão, Guimaraes, Portugal | Hours: Tuesday-Friday: 9:30 a.m.–12:30 p.m./ 2:30 p.m.–5:30 p.m.; Saturday and Sunday: 10 a.m.-12:30 p.m./ 2:30-5:30 p.m. Closed: Monday and public holidays | Website | Distance: 69.4km
Visiting Martins Sarmento Society
Paço dos Duques de Bragança

Location: Paço dos Duques de Bragança, Rua Conde Dom Henrique, Guimaraes, Portugal | Hours: 10am-6pm | Price: adult/child €5/free | Website | Distance: 69.4km
Visiting Paço dos Duques de Bragança
Igreja de São Miguel do Castelo

Location: Igreja de São Miguel do Castelo, Rua Conde Dom Henrique, Guimaraes, Portugal | Hours: 10.00 a.m.-6.00p.m. (last entry 5.30 p.m.) Closed: 1 January, Easter sunday, 1 May and 25 December | Distance: 69.4km
Visiting Igreja de São Miguel do Castelo
Centro Cultural Vila Flor

Location: Centro Cultural Vila Flor (CCVF), Avenida Dom Afonso Henriques, Guimaraes, Portugal | Distance: 69.4km
Visiting Centro Cultural Vila Flor
Castelo de Guimarães

Location: Castelo de Guimarães, Rua Conde Dom Henrique, Guimaraes, Portugal | Hours: 10am‑6pm | Price: adult/child €2/free | Website | Distance: 69.4km
Visiting Castelo de Guimarães
Monte da Penha

Location: Penha, Guimarães, Portugal | Hours: Winter: Open Fridays, Saturdays, Sundays 10 am - 5:15 pm | Price: Adults €7.50, Children €3.50. | Distance: 69.4km
Visiting Monte da Penha
Best Day Trips from Guimarães
A day trip from Guimarães offers the perfect opportunity to escape the urban rhythm and discover the surrounding region's charm. Whether you're drawn to scenic countryside, historic villages, or cultural landmarks, the area around Guimarães provides a variety of easy-to-reach destinations ideal for a one-day itinerary. If you are looking to rent a car in Portugal I recommend having a look at Discover Cars, first, as they compare prices and review multiple car rental agencies for you.
Citânia de Briteiros

Location: Citânia de Briteiros, Briteiros, Portugal | Hours: 9am-6pm Apr-Sep, to 5pm Oct-Mar | Price: adult/child incl museum €3/1.50 | Website | Distance: 9.6km
Visiting Citânia de Briteiros
Braga

Visiting Braga
Barcelos

Visiting Barcelos
Esposende

Visiting Esposende
Porto

Visiting Porto
Vila Real

Visiting Vila Real
Peso da Régua

Visiting Peso da Régua
Viana do Castelo

Visiting Viana do Castelo
Lamego

Visiting Lamego
Espinho

Visiting Espinho
Pinhão (Alijó)

Visiting Pinhão (Alijó)
Where to Stay in Guimarães
Guimarães offers several appealing areas to stay, each with its own character and advantages depending on the type of trip you’re planning. The Historic Centre is the most atmospheric choice, placing you among narrow lanes, lively plazas, and beautifully preserved medieval architecture. It’s ideal for travellers who want to be close to cafés, restaurants, and major landmarks. Here, you’ll find charming boutique options such as Hotel da Oliveira and the refined Pousada Mosteiro de Guimarães, which sits just above the old town in a converted monastery with peaceful views.
A short stroll from the centre, the Costa e Silva and Toural areas provide a slightly quieter environment while still keeping you within easy reach of the main sights. These neighbourhoods offer a mix of modern amenities and traditional architecture, giving you a balanced base for exploring both the historic core and newer parts of Guimarães. Hotels here often appeal to travellers seeking comfort and convenience without the higher foot traffic of the old town. Good options include Hotel do Paço and EMAJ Boutique Hotel, both well placed for walking into the centre.
For visitors looking for more space, greenery, or a relaxed environment, the areas surrounding Penha Hill and the southern outskirts of Guimarães make great alternatives. These neighbourhoods offer a peaceful atmosphere, wider roads, and easy access to the cable car leading up to Penha’s scenic viewpoints. They suit travellers who plan to explore the countryside as well as the city. While accommodation is more spread out, you’ll find welcoming properties that blend modern comfort with natural surroundings, giving you a break from urban bustle while keeping Guimarães only minutes away.
Using the our Hotel and Accomodation map, you can compare hotels and short-term rental accommodations in Guimarães. Simply insert your travel dates and group size, and you’ll see the best deals for your stay.
Guimarães Accommodation Map
Best Time to Visit Guimarães
Visiting Guimarães in Spring (Best)
Spring is one of the most enjoyable times to visit Guimarães, with comfortable temperatures, blossoming gardens, and a fresh, lively feel in the Minho region. Outdoor cafés return to full life, the historic centre becomes especially pleasant for relaxed wandering, and the nearby hills start to glow with vibrant greenery. This season is ideal for exploring both the town and surrounding countryside without the heat or crowds of summer.
Visiting Guimarães in Summer
Summer brings warm weather and a lively cultural atmosphere, making it an appealing time for travellers who enjoy energy and events. The highlight is the Medieval Fair of Guimarães, a colourful festival that transforms the historic centre with costumed performers, market stalls, parades, and reenactments. Evenings are long and lively, with outdoor dining and music spilling through the historic streets. Just bear in mind that it can be busy, especially during peak festival days and weekends.
Visiting Guimarães in Autumn
Autumn offers mild weather, fewer visitors, and beautiful seasonal colours throughout the Minho region. It’s an excellent time for scenic walks to places like Penha Hill, where the changing foliage adds a warm glow to the landscape. Cultural events and exhibitions continue through the season, and the town’s relaxed rhythm makes it easy to explore museums, plazas, and viewpoints at a comfortable pace.
Visiting Guimarães in Winter
Winter in Guimarães is cool and often rainy, but the city retains its charm thanks to atmospheric streets, cosy cafés, and festive decorations in December. This quieter season suits travellers who prefer a calm, reflective visit and don’t mind occasional showers. Museums and historic sites remain open, and the softer light gives the granite buildings and squares a particularly evocative feel.
Annual Weather Overview
- January 12°C 58°F
- February 14°C 62°F
- March 18°C 68°F
- April 21°C 73°F
- May 23°C 77°F
- June 25°C 81°F
- July 31°C 91°F
- August 30°C 89°F
- September 27°C 85°F
- October 23°C 78°F
- November 16°C 64°F
- December 13°C 58°F
How to get to Guimarães
Getting to Guimarães by Air
Nearest airports
The closest major airport to Guimarães is Porto Airport (Francisco Sá Carneiro), located around 50 km to the south. It is one of Portugal's busiest international airports, with frequent connections across Europe and several long-haul routes. From the airport, travellers can continue to Guimarães by metro to Porto Campanhã or São Bento, followed by a direct train or bus.
Airport to city connections
Buses also run between Porto Airport and Guimarães, offering a direct and convenient link without needing to transfer in Porto city. Taxis and ride-hailing services are readily available, and private transfers operate regularly for travellers seeking a quicker or more comfortable option.
For the best deals and a seamless booking experience, check out these flights to Guimarães on Booking.com.
Getting to Guimarães by Train
Rail connections and frequency
Guimarães is served by a direct railway line from Porto, with trains running frequently from both Campanhã and São Bento stations. These services are part of a well-used regional route, making the journey smooth and reliable throughout the day. The line is not a major national corridor but offers efficient access to the city from northern Portugal.
Train stations in Guimarães
All trains arrive at Guimarães Station, located a short walk from the historic centre. The station is modern, easy to navigate, and well integrated with local bus routes and pedestrian paths, making onward travel straightforward.
Train schedules and bookings can be found on Omio.
Getting to Guimarães by Car
Driving routes and access
Guimarães is easily reached by car, with the A7 and A11 providing fast, direct access from Porto, Braga, and other parts of northern Portugal. Roads are generally well maintained, and the journey offers pleasant views of the Minho region. Parking is available both on the edges of the historic centre and in designated garages within the town.
Things to know when driving
Traffic is usually manageable, though the medieval streets within the centre are narrow and often pedestrian-only, so it’s best to park outside the historic core. Signposting throughout the region is clear, and major routes are straightforward to follow.
If you are looking to rent a car in Portugal I recommend having a look at Discover Cars, first, as they compare prices and review multiple car rental agencies for you.
Travelling Around Guimarães
Guimarães is compact, and most visitors explore on foot, especially within the UNESCO-listed historic centre. Local buses connect neighbourhoods and nearby attractions, while taxis and ride-hailing services offer an easy alternative for reaching places such as Penha Hill or surrounding towns. The cable car to Penha provides a scenic and practical way to access the hilltop viewpoints.


