Gran Canaria

from Birmingham

Save up to: £203

Average cost: £249

Best deal: £46


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
£46
Mon 16 Mar - Mon 23 Mar


14 days
£46
Mon 9 Mar - Mon 23 Mar


7 days
£47
Mon 2 Mar - Mon 9 Mar


7 days
£48
Mon 9 Mar - Mon 16 Mar


14 days
£48
Mon 2 Mar - Mon 16 Mar


7 days
£49
Tue 14 Apr - Tue 21 Apr


15 days
£50
Mon 16 Mar - Tue 31 Mar


8 days
£50
Mon 23 Mar - Tue 31 Mar


14 days
£52
Tue 14 Apr - Tue 28 Apr


8 days
£56
Mon 13 Apr - Tue 21 Apr


15 days
£59
Mon 13 Apr - Tue 28 Apr


14 days
£60
Tue 7 Apr - Tue 21 Apr


13 days
£60
Tue 24 Feb - Mon 9 Mar


6 days
£60
Tue 24 Feb - Mon 2 Mar


10 days
£61
Sat 11 Apr - Tue 21 Apr


10 days
£63
Sat 18 Apr - Tue 28 Apr


11 days
£64
Thu 26 Feb - Mon 9 Mar


10 days
£65
Fri 27 Feb - Mon 9 Mar


11 days
£66
Mon 23 Nov - Fri 4 Dec


14 days
£66
Fri 20 Nov - Fri 4 Dec


10 days
£66
Tue 28 Apr - Fri 8 May


6 days
£67
Tue 14 Apr - Mon 20 Apr


10 days
£70
Fri 13 Mar - Mon 23 Mar


11 days
£70
Fri 17 Apr - Tue 28 Apr


7 days
£71
Fri 27 Nov - Fri 4 Dec


11 days
£71
Mon 2 Mar - Fri 13 Mar


11 days
£72
Mon 27 Apr - Fri 8 May


11 days
£72
Mon 9 Mar - Fri 20 Mar


14 days
£72
Fri 24 Apr - Fri 8 May


10 days
£72
Tue 5 May - Fri 15 May


7 days
£73
Fri 20 Nov - Fri 27 Nov


14 days
£73
Fri 27 Nov - Fri 11 Dec


13 days
£73
Sat 18 Apr - Fri 1 May


7 days
£74
Mon 23 Nov - Mon 30 Nov


7 days
£74
Mon 13 Apr - Mon 20 Apr


10 days
£74
Fri 20 Nov - Mon 30 Nov


11 days
£74
Mon 9 Nov - Fri 20 Nov


11 days
£74
Mon 7 Dec - Fri 18 Dec


9 days
£75
Sun 22 Mar - Tue 31 Mar


5 days
£75
Thu 23 Apr - Tue 28 Apr


14 days
£75
Sat 18 Apr - Sat 2 May


6 days
£75
Tue 5 May - Mon 11 May


13 days
£75
Sat 25 Apr - Fri 8 May


14 days
£76
Fri 4 Dec - Fri 18 Dec


7 days
£76
Tue 5 May - Tue 12 May


13 days
£76
Tue 28 Apr - Mon 11 May


11 days
£76
Tue 5 May - Sat 16 May


11 days
£77
Tue 14 Apr - Sat 25 Apr


14 days
£77
Tue 28 Apr - Tue 12 May


16 days
£78
Tue 14 Apr - Thu 30 Apr


14 days
£78
Mon 30 Nov - Mon 14 Dec


7 days
£78
Fri 24 Apr - Fri 1 May


9 days
£78
Tue 14 Apr - Thu 23 Apr


10 days
£78
Fri 6 Mar - Mon 16 Mar


10 days
£78
Tue 24 Feb - Fri 6 Mar


13 days
£78
Tue 7 Apr - Mon 20 Apr


15 days
£79
Thu 23 Apr - Fri 8 May


9 days
£79
Sat 11 Apr - Mon 20 Apr


14 days
£79
Mon 9 Nov - Mon 23 Nov


8 days
£80
Fri 24 Apr - Sat 2 May


7 days
£80
Mon 7 Dec - Mon 14 Dec


14 days
£80
Fri 17 Apr - Fri 1 May


11 days
£80
Fri 20 Mar - Tue 31 Mar


6 days
£80
Sat 9 May - Fri 15 May


5 days
£80
Mon 27 Apr - Sat 2 May


6 days
£81
Sat 25 Apr - Fri 1 May


8 days
£81
Mon 20 Apr - Tue 28 Apr


5 days
£81
Thu 16 Apr - Tue 21 Apr


11 days
£81
Mon 30 Nov - Fri 11 Dec


14 days
£81
Tue 5 May - Tue 19 May


7 days
£81
Fri 8 May - Fri 15 May


10 days
£82
Fri 4 Dec - Mon 14 Dec


7 days
£82
Mon 23 Feb - Mon 2 Mar


14 days
£82
Mon 27 Apr - Mon 11 May


15 days
£82
Fri 17 Apr - Sat 2 May


9 days
£82
Sat 28 Feb - Mon 9 Mar


8 days
£82
Thu 26 Feb - Fri 6 Mar


14 days
£82
Mon 23 Feb - Mon 9 Mar


7 days
£82
Fri 11 Dec - Fri 18 Dec


13 days
£83
Tue 5 May - Mon 18 May


15 days
£83
Mon 27 Apr - Tue 12 May


7 days
£83
Sat 25 Apr - Sat 2 May


14 days
£83
Mon 23 Nov - Mon 7 Dec


10 days
£83
Tue 14 Apr - Fri 24 Apr


11 days
£83
Thu 5 Mar - Mon 16 Mar


16 days
£83
Sat 28 Feb - Mon 16 Mar


7 days
£83
Fri 27 Feb - Fri 6 Mar


7 days
£83
Fri 13 Nov - Fri 20 Nov