Gran Canaria

from Birmingham

Save up to: £207

Average cost: £246

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:

14 days
£39
Mon 9 Mar - Mon 23 Mar


7 days
£39
Mon 16 Mar - Mon 23 Mar


7 days
£42
Mon 9 Feb - Mon 16 Feb


14 days
£47
Mon 2 Mar - Mon 16 Mar


7 days
£47
Mon 9 Mar - Mon 16 Mar


5 days
£50
Mon 27 Apr - Sat 2 May


7 days
£50
Mon 2 Feb - Mon 9 Feb


8 days
£50
Mon 23 Mar - Tue 31 Mar


15 days
£50
Mon 16 Mar - Tue 31 Mar


11 days
£51
Mon 9 Mar - Fri 20 Mar


7 days
£54
Sat 25 Apr - Sat 2 May


8 days
£54
Mon 27 Apr - Tue 5 May


10 days
£55
Fri 20 Feb - Mon 2 Mar


7 days
£55
Mon 23 Feb - Mon 2 Mar


10 days
£55
Fri 13 Mar - Mon 23 Mar


11 days
£56
Mon 9 Nov - Fri 20 Nov


7 days
£56
Mon 2 Mar - Mon 9 Mar


14 days
£57
Mon 2 Feb - Mon 16 Feb


12 days
£58
Mon 23 Mar - Sat 4 Apr


10 days
£58
Sat 25 Apr - Tue 5 May


12 days
£59
Mon 20 Apr - Sat 2 May


11 days
£59
Mon 2 Mar - Fri 13 Mar


14 days
£60
Tue 7 Apr - Tue 21 Apr


14 days
£60
Mon 9 Nov - Mon 23 Nov


11 days
£60
Mon 2 Feb - Fri 13 Feb


11 days
£60
Tue 21 Apr - Sat 2 May


14 days
£62
Sat 18 Apr - Sat 2 May


7 days
£62
Tue 28 Apr - Tue 5 May


15 days
£63
Mon 20 Apr - Tue 5 May


14 days
£64
Mon 23 Feb - Mon 9 Mar


14 days
£64
Tue 21 Apr - Tue 5 May


8 days
£66
Fri 24 Apr - Sat 2 May


7 days
£67
Fri 20 Feb - Fri 27 Feb


7 days
£67
Fri 13 Mar - Fri 20 Mar


11 days
£67
Fri 20 Mar - Tue 31 Mar


10 days
£68
Sat 11 Apr - Tue 21 Apr


14 days
£68
Fri 6 Nov - Fri 20 Nov


10 days
£68
Fri 27 Feb - Mon 9 Mar


7 days
£68
Fri 20 Nov - Fri 27 Nov


11 days
£68
Fri 10 Apr - Tue 21 Apr


15 days
£69
Mon 27 Apr - Tue 12 May


8 days
£69
Mon 13 Apr - Tue 21 Apr


15 days
£69
Mon 23 Mar - Tue 7 Apr


14 days
£70
Mon 23 Nov - Mon 7 Dec


7 days
£70
Mon 23 Nov - Mon 30 Nov


10 days
£70
Fri 6 Feb - Mon 16 Feb


12 days
£70
Mon 27 Apr - Sat 9 May


11 days
£70
Fri 24 Apr - Tue 5 May


7 days
£71
Mon 16 Nov - Mon 23 Nov


14 days
£71
Mon 16 Feb - Mon 2 Mar


14 days
£71
Fri 27 Feb - Fri 13 Mar


10 days
£71
Fri 6 Mar - Mon 16 Mar


7 days
£72
Fri 13 Nov - Fri 20 Nov


11 days
£72
Tue 7 Apr - Sat 18 Apr


7 days
£73
Fri 6 Feb - Fri 13 Feb


9 days
£73
Sun 22 Mar - Tue 31 Mar


11 days
£73
Mon 27 Apr - Fri 8 May


15 days
£73
Fri 17 Apr - Sat 2 May


14 days
£74
Sat 25 Apr - Sat 9 May


11 days
£74
Mon 16 Nov - Fri 27 Nov


15 days
£75
Fri 20 Mar - Sat 4 Apr


14 days
£75
Fri 6 Mar - Fri 20 Mar


7 days
£75
Tue 14 Apr - Tue 21 Apr


11 days
£75
Mon 2 Nov - Fri 13 Nov


10 days
£76
Tue 7 Apr - Fri 17 Apr


8 days
£76
Mon 20 Apr - Tue 28 Apr


10 days
£76
Fri 13 Nov - Mon 23 Nov


7 days
£77
Tue 21 Apr - Tue 28 Apr


10 days
£77
Mon 2 Feb - Thu 12 Feb


14 days
£77
Tue 28 Apr - Tue 12 May


10 days
£77
Tue 5 May - Fri 15 May


13 days
£77
Sat 25 Apr - Fri 8 May


10 days
£78
Fri 20 Nov - Mon 30 Nov


10 days
£78
Tue 12 May - Fri 22 May


13 days
£78
Tue 7 Apr - Mon 20 Apr


11 days
£78
Tue 28 Apr - Sat 9 May


7 days
£79
Tue 12 May - Tue 19 May


5 days
£79
Mon 20 Apr - Sat 25 Apr


7 days
£79
Fri 6 Nov - Fri 13 Nov


10 days
£79
Sat 18 Apr - Tue 28 Apr


14 days
£79
Fri 13 Nov - Fri 27 Nov


11 days
£80
Thu 5 Feb - Mon 16 Feb


8 days
£80
Fri 10 Apr - Sat 18 Apr


15 days
£80
Mon 13 Apr - Tue 28 Apr


7 days
£80
Tue 5 May - Tue 12 May


7 days
£80
Sat 11 Apr - Sat 18 Apr


5 days
£81
Mon 13 Apr - Sat 18 Apr


5 days
£81
Mon 9 Feb - Sat 14 Feb


13 days
£81
Sun 22 Mar - Sat 4 Apr


10 days
£81
Tue 28 Apr - Fri 8 May