Gran Canaria

from London

Save up to: £111

Average cost: £150

Best deal: £39


Gran Canaria, one of Spain's Canary Islands off northwestern Africa, is known for its diverse climates, vibrant nightlife, and beautiful beaches. Visit the historic Vegueta district, explore the bustling Maspalomas Dunes, or relax on the stunning Playa de Amadores. Gran Canaria's traditional Canarian cuisine, natural landscapes, and the annual Las Palmas de Gran Canaria carnival make it an island of wonders and joy.


Latest deals:

7 days
£39
Sat 18 Apr - Sat 25 Apr


8 days
£39
Fri 17 Apr - Sat 25 Apr


12 days
£39
Mon 13 Apr - Sat 25 Apr


6 days
£39
Sun 19 Apr - Sat 25 Apr


10 days
£39
Wed 15 Apr - Sat 25 Apr


8 days
£40
Tue 28 Apr - Wed 6 May


15 days
£40
Tue 21 Apr - Wed 6 May


14 days
£40
Wed 22 Apr - Wed 6 May


9 days
£40
Mon 27 Apr - Wed 6 May


10 days
£41
Tue 21 Apr - Fri 1 May


7 days
£41
Wed 22 Apr - Wed 29 Apr


16 days
£41
Wed 22 Apr - Fri 8 May


7 days
£41
Fri 17 Apr - Fri 24 Apr


13 days
£41
Sun 19 Apr - Sat 2 May


12 days
£41
Fri 17 Apr - Wed 29 Apr


14 days
£41
Fri 17 Apr - Fri 1 May


15 days
£41
Fri 17 Apr - Sat 2 May


10 days
£41
Sun 19 Apr - Wed 29 Apr


11 days
£41
Tue 21 Apr - Sat 2 May


8 days
£41
Tue 21 Apr - Wed 29 Apr


6 days
£41
Sat 18 Apr - Fri 24 Apr


10 days
£41
Wed 22 Apr - Sat 2 May


14 days
£41
Wed 15 Apr - Wed 29 Apr


13 days
£41
Sat 18 Apr - Fri 1 May


14 days
£41
Sat 18 Apr - Sat 2 May


5 days
£41
Sun 19 Apr - Fri 24 Apr


12 days
£41
Sun 19 Apr - Fri 1 May


11 days
£41
Sat 18 Apr - Wed 29 Apr


16 days
£41
Wed 15 Apr - Fri 1 May


9 days
£41
Wed 22 Apr - Fri 1 May


9 days
£41
Wed 15 Apr - Fri 24 Apr


11 days
£41
Mon 27 Apr - Fri 8 May


13 days
£41
Sun 12 Apr - Sat 25 Apr


11 days
£41
Mon 13 Apr - Fri 24 Apr


16 days
£41
Mon 13 Apr - Wed 29 Apr


10 days
£41
Tue 28 Apr - Fri 8 May


5 days
£41
Mon 27 Apr - Sat 2 May


11 days
£42
Tue 14 Apr - Sat 25 Apr


5 days
£42
Mon 20 Apr - Sat 25 Apr


16 days
£43
Mon 27 Apr - Wed 13 May


12 days
£43
Sun 12 Apr - Fri 24 Apr


15 days
£43
Tue 28 Apr - Wed 13 May


16 days
£43
Mon 20 Apr - Wed 6 May


10 days
£44
Tue 14 Apr - Fri 24 Apr


15 days
£44
Tue 14 Apr - Wed 29 Apr


12 days
£44
Mon 20 Apr - Sat 2 May


11 days
£44
Mon 20 Apr - Fri 1 May


9 days
£44
Mon 20 Apr - Wed 29 Apr


16 days
£47
Tue 28 Apr - Thu 14 May


7 days
£47
Wed 18 Mar - Wed 25 Mar


8 days
£47
Tue 17 Mar - Wed 25 Mar


9 days
£47
Tue 17 Mar - Thu 26 Mar


8 days
£47
Wed 18 Mar - Thu 26 Mar


9 days
£47
Mon 13 Apr - Wed 22 Apr


7 days
£47
Wed 15 Apr - Wed 22 Apr


5 days
£47
Fri 17 Apr - Wed 22 Apr


11 days
£49
Tue 28 Apr - Sat 9 May


12 days
£49
Mon 27 Apr - Sat 9 May


13 days
£49
Thu 23 Apr - Wed 6 May


5 days
£49
Fri 13 Mar - Wed 18 Mar


5 days
£49
Sat 18 Apr - Thu 23 Apr


6 days
£49
Fri 13 Mar - Thu 19 Mar


7 days
£49
Fri 13 Mar - Fri 20 Mar


12 days
£49
Fri 13 Mar - Wed 25 Mar


13 days
£49
Fri 13 Mar - Thu 26 Mar


10 days
£49
Sun 12 Apr - Wed 22 Apr


10 days
£49
Mon 13 Apr - Thu 23 Apr


8 days
£49
Wed 15 Apr - Thu 23 Apr


6 days
£49
Fri 17 Apr - Thu 23 Apr


5 days
£49
Fri 8 May - Wed 13 May


12 days
£50
Fri 24 Apr - Wed 6 May


8 days
£50
Tue 14 Apr - Wed 22 Apr


6 days
£50
Thu 7 May - Wed 13 May


11 days
£50
Sun 15 Mar - Thu 26 Mar


10 days
£50
Sun 15 Mar - Wed 25 Mar


5 days
£50
Sun 15 Mar - Fri 20 Mar


9 days
£50
Thu 23 Apr - Sat 2 May


8 days
£50
Thu 23 Apr - Fri 1 May


6 days
£50
Thu 23 Apr - Wed 29 Apr


15 days
£50
Thu 23 Apr - Fri 8 May