Gran Canaria

from Brussels

Save up to: £283

Average cost: £389

Best deal: £106


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
£106
Wed 6 Jan - Wed 20 Jan


10 days
£106
Sun 10 Jan - Wed 20 Jan


7 days
£106
Wed 27 Jan - Wed 3 Feb


14 days
£107
Tue 25 Aug - Tue 8 Sep


7 days
£108
Wed 2 Dec - Wed 9 Dec


6 days
£109
Thu 4 Mar - Wed 10 Mar


10 days
£109
Sun 24 Jan - Wed 3 Feb


14 days
£110
Wed 20 Jan - Wed 3 Feb


7 days
£110
Wed 13 Jan - Wed 20 Jan


16 days
£110
Mon 23 Nov - Wed 9 Dec


16 days
£112
Mon 4 Jan - Wed 20 Jan


10 days
£112
Sun 29 Nov - Wed 9 Dec


14 days
£113
Wed 2 Dec - Wed 16 Dec


5 days
£113
Wed 2 Dec - Mon 7 Dec


13 days
£113
Thu 4 Mar - Wed 17 Mar


11 days
£113
Thu 4 Mar - Mon 15 Mar


7 days
£114
Wed 6 Jan - Wed 13 Jan


14 days
£114
Sun 10 Jan - Sun 24 Jan


9 days
£115
Mon 23 Nov - Wed 2 Dec


14 days
£115
Mon 23 Nov - Mon 7 Dec


7 days
£115
Wed 3 Mar - Wed 10 Mar


9 days
£115
Mon 1 Mar - Wed 10 Mar


9 days
£115
Mon 30 Nov - Wed 9 Dec


14 days
£115
Wed 25 Nov - Wed 9 Dec


10 days
£117
Sun 7 Mar - Wed 17 Mar


14 days
£117
Wed 18 Nov - Wed 2 Dec


14 days
£117
Wed 13 Jan - Wed 27 Jan


10 days
£117
Sun 17 Jan - Wed 27 Jan


7 days
£117
Wed 20 Jan - Wed 27 Jan


8 days
£117
Sun 7 Mar - Mon 15 Mar


8 days
£117
Sun 29 Nov - Mon 7 Dec


7 days
£118
Sun 17 Jan - Sun 24 Jan


11 days
£118
Wed 13 Jan - Sun 24 Jan


5 days
£119
Wed 10 Mar - Mon 15 Mar


10 days
£119
Thu 4 Mar - Sun 14 Mar


9 days
£119
Mon 8 Mar - Wed 17 Mar


11 days
£119
Wed 6 Jan - Sun 17 Jan


14 days
£119
Wed 3 Mar - Wed 17 Mar


5 days
£119
Wed 3 Mar - Mon 8 Mar


7 days
£119
Mon 1 Mar - Mon 8 Mar


16 days
£119
Mon 1 Mar - Wed 17 Mar


7 days
£119
Wed 10 Mar - Wed 17 Mar


14 days
£119
Mon 1 Mar - Mon 15 Mar


12 days
£119
Wed 3 Mar - Mon 15 Mar


7 days
£119
Mon 8 Mar - Mon 15 Mar


7 days
£119
Sun 10 Jan - Sun 17 Jan


7 days
£119
Mon 23 Nov - Mon 30 Nov


8 days
£119
Sun 14 Mar - Mon 22 Mar


7 days
£119
Sun 14 Mar - Sun 21 Mar


13 days
£119
Mon 23 Nov - Sun 6 Dec


7 days
£120
Wed 9 Dec - Wed 16 Dec


7 days
£120
Wed 25 Nov - Wed 2 Dec


12 days
£120
Wed 25 Nov - Mon 7 Dec


10 days
£120
Sun 28 Feb - Wed 10 Mar


15 days
£120
Sun 22 Nov - Mon 7 Dec


7 days
£120
Mon 30 Nov - Mon 7 Dec


16 days
£120
Mon 30 Nov - Wed 16 Dec


10 days
£120
Sun 22 Nov - Wed 2 Dec


10 days
£120
Sun 6 Dec - Wed 16 Dec


9 days
£120
Mon 7 Dec - Wed 16 Dec


16 days
£120
Mon 16 Nov - Wed 2 Dec


9 days
£120
Mon 4 Jan - Wed 13 Jan


12 days
£121
Wed 18 Nov - Mon 30 Nov


7 days
£121
Sun 29 Nov - Sun 6 Dec


16 days
£121
Sun 21 Jun - Tue 7 Jul


5 days
£122
Wed 17 Mar - Mon 22 Mar


14 days
£123
Sun 7 Mar - Sun 21 Mar


15 days
£123
Sun 7 Mar - Mon 22 Mar


7 days
£123
Sun 7 Mar - Sun 14 Mar


14 days
£123
Wed 17 Feb - Wed 3 Mar


12 days
£123
Wed 17 Feb - Mon 1 Mar


12 days
£123
Wed 2 Dec - Mon 14 Dec


11 days
£123
Wed 2 Dec - Sun 13 Dec


5 days
£124
Wed 25 Nov - Mon 30 Nov


16 days
£124
Mon 7 Dec - Wed 23 Dec


14 days
£124
Mon 7 Dec - Mon 21 Dec


14 days
£124
Mon 16 Nov - Mon 30 Nov


15 days
£124
Sun 6 Dec - Mon 21 Dec


12 days
£124
Wed 9 Dec - Mon 21 Dec


8 days
£124
Sun 22 Nov - Mon 30 Nov


6 days
£124
Mon 30 Nov - Sun 6 Dec


15 days
£124
Sun 28 Feb - Mon 15 Mar


8 days
£124
Sun 28 Feb - Mon 8 Mar


11 days
£124
Wed 25 Nov - Sun 6 Dec


14 days
£124
Sun 22 Nov - Sun 6 Dec


14 days
£124
Wed 9 Dec - Wed 23 Dec


11 days
£125
Wed 10 Mar - Sun 21 Mar


13 days
£125
Mon 8 Mar - Sun 21 Mar


12 days
£125
Wed 10 Mar - Mon 22 Mar


14 days
£125
Mon 8 Mar - Mon 22 Mar


6 days
£125
Mon 8 Mar - Sun 14 Mar


6 days
£125
Mon 15 Mar - Sun 21 Mar


7 days
£125
Mon 15 Mar - Mon 22 Mar


13 days
£125
Wed 10 Jun - Tue 23 Jun


13 days
£125
Mon 1 Mar - Sun 14 Mar


6 days
£125
Mon 1 Mar - Sun 7 Mar


14 days
£125
Wed 24 Feb - Wed 10 Mar


12 days
£125
Thu 11 Jun - Tue 23 Jun


16 days
£125
Mon 22 Feb - Wed 10 Mar


9 days
£125
Sun 14 Jun - Tue 23 Jun


13 days
£125
Mon 4 Jan - Sun 17 Jan


10 days
£125
Sun 3 Jan - Wed 13 Jan


11 days
£125
Wed 3 Mar - Sun 14 Mar


14 days
£126
Sun 14 Mar - Sun 28 Mar


15 days
£126
Sun 15 Nov - Mon 30 Nov


15 days
£127
Sun 29 Nov - Mon 14 Dec


14 days
£127
Sun 29 Nov - Sun 13 Dec


5 days
£127
Wed 18 Nov - Mon 23 Nov


14 days
£128
Wed 27 Jan - Wed 10 Feb


10 days
£129
Sun 13 Dec - Wed 23 Dec


14 days
£129
Mon 22 Feb - Mon 8 Mar


12 days
£129
Wed 24 Feb - Mon 8 Mar


8 days
£129
Sun 13 Dec - Mon 21 Dec


11 days
£129
Wed 17 Mar - Sun 28 Mar