roomfornightEXPLORE YOUR TRAVELS

Hotel da Oliveira, Guimarães

9.4464 reviews4 starsVieille ville de Guimarães, Guimarães

Hotel da Oliveira is a four-star hotel in the old town of Guimarães, Portugal, on Largo da Oliveira. It suits travellers who want to explore the historic centre on foot, with restaurants, bars and sights all within a few minutes.

Hotel da Oliveira is a four-star hotel in the Vieille ville de Guimarães, with a 24-hour reception, a lift and a free self-service breakfast served daily from 08:00 to 10:30. Guests can eat at the on-site restaurant, relax in one of the two bars or lounges, or order room service around the clock. The hotel also offers a children's menu, bicycle rental, a concierge service, a laundry service and a safe at reception.

The hotel sits right in the historic centre. Largo da Oliveira is a 1 min walk away, and the Maison des Lobo Machado is 2 min on foot. The Castle of Guimarães is a 7 min walk, and the Guimarães railway station is 11 min on foot. The Museu de Alberto Sampaio is 1 min away, and the São Mamede arts and cinema centre is 2 min away.

Hotel da Oliveira: who is it for?

The hotel suits couples and history lovers who want to walk to the castle and museums from the hotel door, since the castle is a 7 min walk. It also suits families travelling with children, who can use the children's menu and bicycle rental. Business travellers benefit from the 24-hour reception, concierge service and laundry service, and guests who like a late evening will find several bars and a pub within 1 min on foot.

Is its price a good deal?

Only prices actually recorded by RoomForNight for one night, never estimates.

Since October 25, 2026: from €157 to €167 a night, over 5 readings.

Weekdays (Sunday to Thursday nights)

€163 on average

4-star hotels in Guimarães

63% more expensive

Median price €100, across 39 hotels

Hotels in Vieille ville de Guimarães

70% more expensive

Median price €96, across 3 hotels

Hotels recorded in Guimarães

66% more expensive

Median price €98, across 86 hotels

Hotel da Oliveira: which rooms?

  • Standard Double Room
    Standard Double Room25 m²Sleeps 31 Double Bed OR 2 Twin Beds≈ €152 per night
  • Junior Suite
    Junior Suite35 m²Sleeps 32 twin beds≈ €180 per night
  • Deluxe Suite
    Deluxe Suite45 m²Sleeps 41 Double Bed and 1 Twin Sofa Bed≈ €201 per night

Room prices checked on November 5, 2026 for the night of December 5, 2026, converted from US dollars to euros at the European Central Bank rate. The exact rate is shown by our partner when you book. Room types offered by the hotel on Hotels.com. Availability and rates when you book.

Where is Hotel da Oliveira?

Distance from Hotel da Oliveira to the centre of Guimarães: 1 min walk, as the crow flies.

Open in Google Maps

Hotel da Oliveira: what to do around it?

Landmarks

  • Place Largo da Oliveira1 min walk
  • Maison des Lobo Machado2 min walk
  • Château de Guimarães7 min walk
  • Porto (OPO-Dr. Francisco Sá Carneiro)53 min drive

Where to eat nearby?

  • HoolRestaurant1 min walk
  • ParaxutRestaurant1 min walk
  • BuxaRestaurant1 min walk
  • El reiRestaurant1 min walk
  • SantiagoPortuguese cuisine1 min walk
  • Amu teRestaurant1 min walk
Book a restaurant

Where to go out at night?

  • Poncha's MadeiraBar1 min walk
  • CinecittáBar1 min walk
  • O'clockPub1 min walk
  • Salado BarBar1 min walk
  • MurariaBar1 min walk

What to see nearby?

  • Museu de Alberto SampaioMuseum1 min walk
  • São Mamede Centro de Artes e EspetáculosCinema2 min walk
  • Condessa Mumadona DiasAttraction3 min walk
  • São GualterAttraction3 min walk
  • Estátua de S. JudasAttraction3 min walk
  • Busto de Martins SarmentoAttraction3 min walk
Activities & tours

How to get around?

  • GuimarãesTrain station11 min walk

Places: © OpenStreetMap contributors. Straight-line distances from the hotel, estimated walking times. openstreetmap.org/copyright · Powered by Geoapify

Amenities, fees, rooms and landmarks: information provided by the hotel on Hotels.com.

Other hotels nearby

Hotel da Oliveira: frequently asked questions

Hotel da Oliveira: where is the hotel?+

Hotel da Oliveira is in Guimarães, in the Vieille ville de Guimarães area. Address: Rua de Santa Maria-Largo da Oliveira, 4801-910 Guimarães. Place Largo da Oliveira is a 1 min walk away. Distance from Hotel da Oliveira to the centre of Guimarães: 1 min walk, as the crow flies.

Hotel da Oliveira: how much is a night?+

The latest recorded price is €152 for the night of December 5, 2026 (recorded on November 5, 2026). Since October 25, 2026, our readings range from €157 to €167.

Hotel da Oliveira: what transport is nearby?+

Around the hotel: Guimarães (Train station, 11 min walk).

Hotel da Oliveira: where to eat nearby?+

Around the hotel: Hool (Restaurant, 1 min walk), Paraxut (Restaurant, 1 min walk), and Buxa (Restaurant, 1 min walk).

Hotel da Oliveira: where to go out at night?+

Around the hotel: Poncha's Madeira (Bar, 1 min walk), Cinecittá (Bar, 1 min walk), and O'clock (Pub, 1 min walk).

Hotel da Oliveira: what to see nearby?+

Around the hotel: Museu de Alberto Sampaio (Museum, 1 min walk), São Mamede Centro de Artes e Espetáculos (Cinema, 2 min walk), and Condessa Mumadona Dias (Attraction, 3 min walk).

Hotel da Oliveira: which room types?+

The hotel offers, among others: Standard Double Room (25 m², Sleeps 3), Junior Suite (35 m², Sleeps 3), and Deluxe Suite (45 m², Sleeps 4).

Hotel da Oliveira: is there parking?+

Yes, the hotel lists parking.

Hotel da Oliveira: is the Wi-Fi free?+

Yes, the hotel lists free Wi-Fi.

Is breakfast included at Hotel da Oliveira?+

Yes, a free self-service breakfast is served every day from 08:00 to 10:30. The hotel also offers room service around the clock.

Is the hotel accessible for guests with reduced mobility?+

The hotel has a lift, wheelchair-accessible routes and parking accessible to people with reduced mobility. The bathrooms have grab bars and an emergency call cord.

How far is Hotel da Oliveira from the train station?+

The Guimarães railway station is an 11 min walk from the hotel. Reception is open 24 hours a day if you arrive late.

Plan your stay in Guimarães

Tell us your wish, your dates and your budget. Charlize puts together hotels, activities and tables in one conversation.

Start the conversation →

All hotels in Guimarães →

From €152 per nightBook