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
15 days £26 Sat 26 Sep – Sun 11 Oct
7 days £26 Thu 17 Sep – Thu 24 Sep
8 days £26 Thu 17 Sep – Fri 25 Sep
6 days £26 Fri 18 Sep – Thu 24 Sep
5 days £26 Fri 9 Oct – Wed 14 Oct
2 days £26 Fri 9 Oct – Sun 11 Oct
7 days £26 Fri 18 Sep – Fri 25 Sep
16 days £26 Fri 18 Sep – Sun 4 Oct
6 days £26 Fri 9 Oct – Thu 15 Oct
9 days £26 Fri 25 Sep – Sun 4 Oct
8 days £26 Sat 26 Sep – Sun 4 Oct
16 days £26 Fri 25 Sep – Sun 11 Oct
12 days £27 Fri 2 Oct – Wed 14 Oct
7 days £27 Wed 7 Oct – Wed 14 Oct
8 days £27 Wed 7 Oct – Thu 15 Oct
12 days £27 Sat 3 Oct – Thu 15 Oct
2 days £27 Fri 2 Oct – Sun 4 Oct
11 days £27 Sat 3 Oct – Wed 14 Oct
8 days £27 Sat 3 Oct – Sun 11 Oct
9 days £27 Fri 2 Oct – Sun 11 Oct
13 days £27 Fri 2 Oct – Thu 15 Oct
4 days £27 Wed 7 Oct – Sun 11 Oct
10 days £30 Thu 24 Sep – Sun 4 Oct
13 days £31 Fri 9 Oct – Thu 22 Oct
11 days £31 Fri 9 Oct – Tue 20 Oct
12 days £31 Thu 17 Sep – Tue 29 Sep
4 days £31 Fri 9 Oct – Tue 13 Oct
11 days £31 Fri 18 Sep – Tue 29 Sep
4 days £31 Fri 25 Sep – Tue 29 Sep
11 days £31 Fri 25 Sep – Tue 6 Oct
3 days £31 Sat 26 Sep – Tue 29 Sep
12 days £31 Sat 26 Sep – Thu 8 Oct
10 days £31 Sat 26 Sep – Tue 6 Oct
13 days £31 Sat 26 Sep – Fri 9 Oct
14 days £31 Fri 25 Sep – Fri 9 Oct
13 days £31 Fri 25 Sep – Thu 8 Oct
6 days £32 Sat 3 Oct – Fri 9 Oct
10 days £32 Sat 3 Oct – Tue 13 Oct
11 days £32 Fri 2 Oct – Tue 13 Oct
7 days £32 Thu 8 Oct – Thu 15 Oct
6 days £32 Thu 8 Oct – Wed 14 Oct
15 days £32 Wed 7 Oct – Thu 22 Oct
13 days £32 Wed 7 Oct – Tue 20 Oct
6 days £32 Fri 2 Oct – Thu 8 Oct
7 days £32 Fri 2 Oct – Fri 9 Oct
6 days £32 Wed 14 Oct – Tue 20 Oct
8 days £32 Wed 14 Oct – Thu 22 Oct
6 days £32 Fri 16 Oct – Thu 22 Oct
4 days £32 Fri 16 Oct – Tue 20 Oct
... 194 more possible dates exist ...