Skip to main content

The best guest houses in Monte Douro

Check out our pick of great guest houses in Monte Douro

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

The spacious guest house is composed of 1 bedroom, a living room, a fully equipped kitchen, and 1 bathroom. A TV is offered. The accommodation is non-smoking.

Ribeira Square is 7 km from the guest house, while Sao Bento Metro Station is 7.3 km from the property. The nearest airport is Francisco Sá Carneiro Airport, 9 km from GuestReady - Back To Climbwood.

The location was great. Walking distance to office and meetings. Close to metro, airport etc. Someone met us at the facility promptly and walked us around. They were friendly and even arrived early when we got there before check-in time.

Show more Show less
7.4
Good
57 reviews
Price from
£193
per night

Offering a restaurant, Casa Velha is located in Perafita, 6.4 km from Matosinhos and 18 km from the Porto centre. The unit is in front of the nearby beach area and features free WiFi.

Each room comes with a double bed and a cable TV. All feature a private bathroom with free toiletries and have views of the Ocean. Extras include a desk and bed linen.

Good place to stay for a night! I picked it as my first stop on Camino, and was happy to have a private room after the first day of walking. There is a mini market not far, as well as a few restaurants.

Show more Show less
7.5
Good
588 reviews
Price from
£38
per night

Set in Perafita, 2.7 km from Aterro Beach and 2.8 km from Cabo do Mundo Beach, Perafita Yellow House - EcoHostPT offers spacious air-conditioned accommodation with a patio and free WiFi. This recently renovated guest house is located 11 km from Music House and 11 km from Boavista Roundabout. The property provides barbecue facilities, parking on-site and an electric vehicle charging station.

Everything. So many extras available and a great welcoming.

Show more Show less
9.5
Exceptional
30 reviews
Price from
£76
per night

At the guest house, each unit comes with a desk, a TV, a private bathroom, bed linen and towels. A dishwasher, an oven and microwave are also featured, as well as a coffee machine. The units will provide guests with a fridge.

This is a wonderful big villa for one family or 2families. We are 5persons had a good time in ground floor. House keeper is quite nice, rooms are very clean. The water temperature of swimming pool is real comfortable. Beach is 200m away from house. There are enough parking place in yard, privacy is very good.

Show more Show less
9.1
Superb
15 reviews
Price from
£153
per night

At the guest house, each unit is equipped with a wardrobe and a flat-screen TV. With a private bathroom equipped with a shower and a hair dryer, units at the guest house also provide guests with free WiFi, while selected rooms include a terrace. At the guest house, all units are fitted with bed linen and towels.

Brand new rooms. Clean and comfortable.

Show more Show less
9.4
Superb
160 reviews
Price from
£68
per night

Featuring a balcony with garden views, a garden and barbecue facilities, Albina's Guest House can be found in Leça da Palmeira, close to Fuzelhas Beach and 2.5 km from Matosinhos Beach. With inner courtyard views, this accommodation offers a patio. Free WiFi is available throughout the property and Leca da Palmeira Beach is 500 metres away.

Property was 100% ! Clean, a lot of space perfect for family , feel like a home in property was all i need from washing mashin till fork .My 100% recommendations

Show more Show less
9.8
Exceptional
17 reviews
Price from
£136
per night

Featuring a seasonal outdoor swimming pool and views of pool, Smiling Places - Guest House in Labruge is a recently renovated bed and breakfast located in Labruge, 500 metres from Labruge Beach. There is a private entrance at the bed and breakfast for the convenience of those who stay. The bed and breakfast features family rooms and facilities for disabled guests.

Elisabete, the wonderful host and her charming husband went out of their way to make us comfortable. Such a warm welcome. The room was lovely with lots of little extra features and large. The bathroom was even equipped with laundry soap for clothes washing. Tea and coffee making facilities were available and the breakfast was excellent, freshly baked bread and watermelon as well as the great coffee and delicious blackcurrant jam. I want to live here! And when we left, it was like saying goodbye to an old friend.

Show more Show less
9.9
Exceptional
964 reviews
Price from
£68
per night

Casa de Praia Guest House, a property with a garden, is located in Labruge, 500 metres from Labruge Beach, 1 km from Angeiras North Beach, as well as 1.1 km from Sao Paio Beach. The property is situated 17 km from Music House, 18 km from Boavista Roundabout and 20 km from Clerigos Tower. The bed and breakfast provides rooms with air conditioning, free private parking and free WiFi.

Excellent location for a Camino stop - small village, couple of beach-fronting restaurants; accommodation is clean and comfortable.

Show more Show less
8.1
Very good
1,048 reviews
Price from
£72
per night

Metro Vilar Suites is set in Vilar do Pinheiro, 100 metres from Vilar do Pinheiro Metro Station that guests can use to reach the airport, seaside resorts, city centre of Porto, Matosinhos and Povoa do Varzim. Free private parking is available on site.

The hosts went above and beyond to accommodate us at short notice and after hours. Our other booking cancelled our 2 families accommodation on the very day we were due to arrive and we had 7 children altogether with nowhere to stay for the night. We were so grateful to this provider. The room was lovely and clean and the breakfast so delicious. The pool was such an amazing bonus! Thank you! Highly recommend.

Show more Show less
8
Very good
1,543 reviews
Price from
£65
per night

Located just 1.1 km from Fuzelhas Beach, Residencialusobrasileira provides accommodation in Leça da Palmeira with access to a garden, a shared lounge, as well as full-day security. The property has garden and quiet street views, and is 600 metres from Leca da Palmeira Beach. The guest house features family rooms.

Very friendly, good location. Exceptional value for money.

Show more Show less
7.6
Good
343 reviews
Price from
£53
per night

Looking for a guest house?

Warm and welcoming guest houses are ideal for travellers who prefer unfussy accommodation with a personal touch. They are usually family-run, and your host will provide local recommendations and optional meals. Often cheaper than regular hotels, guest houses can also feature a cosy living room and a garden.
Search guest houses in Monte Douro

Guest houses that travellers love in Monte Douro

gogless