Faro
Direct return from Marrakesh
Faro, the sunlit capital of Portugal's Algarve, is a relaxed coastal city shaped by its walled old town, lagoon landscapes, and easy access to barrier-island beaches. Explore the cobbled lanes of the Cidade Velha, step through historic gateways such as the Arco da Vila, or take a boat into Ria Formosa Natural Park, where birdlife, salt marshes, and quiet beaches define the scenery. With fresh seafood, a slower pace, and nearby Roman remains at Milreu, Faro makes an appealing gateway to the Algarve.
Latest deals
5 days £28 Thu 24 Sep – Tue 29 Sep
11 days £29 Fri 18 Sep – Tue 29 Sep
7 days £30 Fri 18 Sep – Fri 25 Sep
14 days £30 Thu 8 Oct – Thu 22 Oct
4 days £30 Fri 25 Sep – Tue 29 Sep
13 days £31 Thu 24 Sep – Wed 7 Oct
7 days £31 Thu 8 Oct – Thu 15 Oct
6 days £31 Fri 18 Sep – Thu 24 Sep
10 days £31 Thu 8 Oct – Sun 18 Oct
12 days £31 Thu 17 Sep – Tue 29 Sep
13 days £31 Thu 8 Oct – Wed 21 Oct
4 days £31 Fri 18 Sep – Tue 22 Sep
16 days £32 Thu 24 Sep – Sat 10 Oct
8 days £32 Thu 17 Sep – Fri 25 Sep
2 days £32 Thu 8 Oct – Sat 10 Oct
8 days £32 Thu 3 Sep – Fri 11 Sep
5 days £33 Thu 17 Sep – Tue 22 Sep
5 days £33 Thu 8 Oct – Tue 13 Oct
5 days £33 Sat 17 Oct – Thu 22 Oct
13 days £33 Fri 9 Oct – Thu 22 Oct
12 days £33 Fri 25 Sep – Wed 7 Oct
2 days £33 Thu 24 Sep – Sat 26 Sep
7 days £33 Thu 17 Sep – Thu 24 Sep
14 days £33 Thu 1 Oct – Thu 15 Oct
8 days £33 Wed 14 Oct – Thu 22 Oct
6 days £33 Thu 1 Oct – Wed 7 Oct
12 days £34 Fri 9 Oct – Wed 21 Oct
8 days £34 Fri 18 Sep – Sat 26 Sep
6 days £34 Thu 8 Oct – Wed 14 Oct
7 days £34 Wed 14 Oct – Wed 21 Oct
4 days £34 Wed 14 Oct – Sun 18 Oct
7 days £34 Fri 4 Sep – Fri 11 Sep
9 days £34 Thu 1 Oct – Sat 10 Oct
6 days £34 Fri 9 Oct – Thu 15 Oct
14 days £34 Thu 3 Sep – Thu 17 Sep
12 days £34 Sat 3 Oct – Thu 15 Oct
7 days £34 Thu 3 Sep – Thu 10 Sep
15 days £34 Sat 3 Oct – Sun 18 Oct
4 days £34 Sat 17 Oct – Wed 21 Oct
9 days £34 Fri 9 Oct – Sun 18 Oct
5 days £34 Fri 2 Oct – Wed 7 Oct
13 days £34 Fri 2 Oct – Thu 15 Oct
4 days £34 Sat 3 Oct – Wed 7 Oct
15 days £34 Fri 25 Sep – Sat 10 Oct
16 days £34 Fri 2 Oct – Sun 18 Oct
8 days £35 Fri 2 Oct – Sat 10 Oct
15 days £35 Thu 3 Sep – Fri 18 Sep
7 days £35 Sat 3 Oct – Sat 10 Oct
12 days £35 Thu 1 Oct – Tue 13 Oct
... 257 more possible dates exist ...