Skip to main content

Filter by:


Star Rating

Review Score

Oliveira – 314 hotels and places to stay
See the latest prices and deals by choosing your dates.
Hotel Fundador, hotel in Oliveira

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.

It was very comfortable and great breakfast! Staff super nice! Great grocery store very close.
8.6
Scored 8.6
Excellent
Rated excellent
2,701 reviews
Price from$84.37per night
Hotel Toural, hotel in Oliveira

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.

Perfect location in a heritage building on the main square, large suite with lots of light, comfort, balconies, delicious breakfast, and very kind and helpful staff
8.8
Scored 8.8
Excellent
Rated excellent
1,793 reviews
Price from$104.66per night
Casa do Juncal, hotel in Oliveira

Located within Guimarães city wall, in a manor house from the 18th century, Casa do Juncal combines history with modern comfort and elegance.

Second time we stayed at Casa do Juncal and everything was great once again. Breakfast was terrific, staff is great and the place has a great vibe.
9.1
Scored 9.1
Wonderful
Rated wonderful
649 reviews
Price from$121.75per night
Hotel Dom Joao IV, hotel in Oliveira

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.

Breakfast is good. The location is right across street from railway station. You can walk for 10 minutes to the city center. Parking is easy in the residence community behind the hotel. The manager is very kind and speaks English.
8.0
Scored 8.0
Very Good
Rated very good
1,689 reviews
Price from$52.33per night
Hotel Moutados, hotel in Oliveira

Located in Vila Nova de Famalicão, 14 miles from Braga Se Cathedral, Hotel Moutados has accommodations with a shared lounge, free private parking, a restaurant and a bar.

Really spacious room. Nice view, nice restaurant, friendly staff.
8.7
Scored 8.7
Excellent
Rated excellent
519 reviews
Price from$90.78per night
Hotel de Guimaraes, hotel in Oliveira

Located in the heart of historical Guimarães, Hotel de Guimarães features a spacious indoor pool and offers rooms with cable TV.

The location was walking distance to the castle, the palace, the old town area and the cable car. We had exceptional service from staff.
8.6
Scored 8.6
Excellent
Rated excellent
1,675 reviews
Price from$117.48per night
Hotel do Paço, hotel in Oliveira

Located in Guimaraes, Hotel do Paço is just 1.9 mi from the historical center. It offers air-conditioned double and triple rooms, and a bar. Free WiFi is provided.

Excellent value
7.6
Scored 7.6
Good
Rated good
920 reviews
Price from$53.40per night
Hotel ibis Guimaraes, hotel in Oliveira

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.

7.7
Scored 7.7
Good
Rated good
1,824 reviews
Price from$50.17per night
EMAJ Boutique Hotel, hotel in Oliveira

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.

Location was very good, staff very good
8.1
Scored 8.1
Very Good
Rated very good
927 reviews
Price from$104.13per night
Hotel Bienestar Termas De Vizela, hotel in Oliveira

The 4-star Hotel Bienestar Termas de Vizela offers a central location in Vizela, less than 10 minutes’ walking from Vizela Train Station. The hotel features a lounge bar and a restaurant on site.

I really like the property, the staff was great and we like the spa. The restaurant lowers the grade, very poor options for dinner taking into account the few options in town.
7.3
Scored 7.3
Good
Rated good
1,084 reviews
Price from$84.37per night
See all hotels near Oliveira
Subscribe to receive premium deals

Prices drop the second you sign up!