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
£192
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
583 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 was perfect, Nano is a very nice host.

Show more Show less
9.5
Exceptional
29 reviews
Price from
£81
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
£136
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.

Excellent accommodation, very close to the airport and metro but quiet and clean. The kitchen was well equipped, nice hot shower and comfortable bed. Recommended

Show more Show less
9.4
Superb
159 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.

The house was full equipment and near the ocean.

Show more Show less
9.8
Exceptional
17 reviews
Price from
£135
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.

Perfect hostess who went the extra mile to help.

Show more Show less
9.9
Exceptional
960 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.

We are a group of six walking the Camino de Santiago and we really enjoyed our overnight stay. It was clean and staff friendly and helpful. Breakfast was great too.

Show more Show less
8.1
Very good
1,049 reviews
Price from
£81
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 location was perfect the view was very nice very clean nice stuff

Show more Show less
8
Very good
1,539 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.

Location is superb, staff is very friendly, room is cozy. All is good

Show more Show less
7.6
Good
342 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