Malcata Holidays from £163
Book a Hotel + Flight or Car together to unlock savings
Plan, book, travel with confidence
Better together
Save up to £750 when you book a flight and hotel together*
Find the right fit
With over 300,000 hotels worldwide, it's easy to create a perfect package
Rest easy
Packages with flights are ATOL protected
Top Malcata flight + hotel deals
Price found within the past 48 hours. Click for updated prices.
Trip length
3 nights4 nights5 nights6-7 nights
Stars
5 star4 star & up3 star & up2 star & up
Flight class
EconomyPremium economyBusinessFirst class
Remove all filters




16 Jan - 21 Jan
YOUROPO - Downtown + Flight
Centro / Baixa
5 nights
9.8/10 - Exceptional (193 reviews)
Return • Manchester (MAN) - Porto (OPO)
MAN - OPO • Direct OPO - MAN • Direct
£163
per traveller
found 1 day ago




16 Jan - 21 Jan
Ribeira Apartments Flores + Flight
Centro / Baixa
5 nights
10/10 - Exceptional (1 review)
Return • Manchester (MAN) - Porto (OPO)
MAN - OPO • Direct OPO - MAN • Direct
£188
per traveller
found 1 day ago




4 Feb - 7 Feb
YOUROPO - Tamegão + Flight
Centro / Baixa
3 nights
Return • Bristol (BRS) - Porto (OPO)
BRS - OPO • Direct OPO - BRS • Direct
£167
per traveller
found 1 day ago




16 Jan - 21 Jan
YOUROPO - Stories + Flight
Centro / Baixa
5 nights
10/10 - Exceptional (1 review)
"Fabulous location and wonderful stay. "
Reviewed October 3, 2025
Return • Manchester (MAN) - Porto (OPO)
MAN - OPO • Direct OPO - MAN • Direct
£169
per traveller
found 1 day ago




16 Jan - 21 Jan
Ribeira Apartments Baixa + Flight
Centro / Baixa
5 nights
Return • Manchester (MAN) - Porto (OPO)
MAN - OPO • Direct OPO - MAN • Direct
£167
per traveller
found 1 day ago
Frequently Asked Questions
How do I get a cheap travel package to Malcata?
Combining your hotel and flight with Expedia won't just save you time — it'll save you a tidy sum too. A Malcata holiday package makes it a cinch to create the perfect trip. With more than 550 airlines throughout the world to select from, finding convenient flights that fit your schedule won't be a hassle. In addition to that, we have over 1,000,000 properties globally to take your pick of. Now that's choice! No matter who you are, Expedia puts the world within your reach.
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.