Gran Canaria

from Brussels

Save up to: £292

Average cost: £378

Best deal: £86


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
£86
Tue 9 Jun - Tue 23 Jun


5 days
£94
Tue 9 Jun - Sun 14 Jun


7 days
£94
Tue 9 Jun - Tue 16 Jun


7 days
£95
Tue 16 Jun - Tue 23 Jun


9 days
£102
Tue 9 Jun - Thu 18 Jun


14 days
£105
Tue 25 Aug - Tue 8 Sep


15 days
£106
Tue 19 Jan - Wed 3 Feb


7 days
£106
Wed 27 Jan - Wed 3 Feb


8 days
£106
Wed 27 Jan - Thu 4 Feb


8 days
£106
Tue 12 Jan - Wed 20 Jan


16 days
£106
Tue 19 Jan - Thu 4 Feb


10 days
£106
Sun 10 Jan - Wed 20 Jan


14 days
£106
Wed 6 Jan - Wed 20 Jan


7 days
£109
Wed 2 Dec - Wed 9 Dec


6 days
£109
Thu 4 Mar - Wed 10 Mar


15 days
£110
Wed 20 Jan - Thu 4 Feb


7 days
£110
Wed 13 Jan - Wed 20 Jan


14 days
£110
Thu 21 Jan - Thu 4 Feb


13 days
£110
Thu 21 Jan - Wed 3 Feb


14 days
£110
Wed 20 Jan - Wed 3 Feb


12 days
£111
Tue 9 Jun - Sun 21 Jun


13 days
£111
Tue 9 Jun - Mon 22 Jun


16 days
£111
Mon 23 Nov - Wed 9 Dec


10 days
£112
Sun 24 Jan - Wed 3 Feb


11 days
£112
Sun 24 Jan - Thu 4 Feb


8 days
£113
Sun 14 Mar - Mon 22 Mar


10 days
£113
Sun 29 Nov - Wed 9 Dec


8 days
£113
Tue 19 Jan - Wed 27 Jan


11 days
£113
Thu 4 Mar - Mon 15 Mar


5 days
£113
Wed 2 Dec - Mon 7 Dec


14 days
£113
Wed 2 Dec - Wed 16 Dec


15 days
£113
Tue 12 Jan - Wed 27 Jan


13 days
£113
Thu 4 Mar - Wed 17 Mar


11 days
£114
Wed 6 Jan - Sun 17 Jan


12 days
£114
Tue 12 Jan - Sun 24 Jan


5 days
£114
Tue 12 Jan - Sun 17 Jan


16 days
£114
Sun 21 Jun - Tue 7 Jul


14 days
£114
Sun 10 Jan - Sun 24 Jan


5 days
£114
Tue 19 Jan - Sun 24 Jan


7 days
£114
Sun 10 Jan - Sun 17 Jan


9 days
£115
Mon 7 Dec - Wed 16 Dec


14 days
£115
Mon 23 Nov - Mon 7 Dec


9 days
£115
Mon 23 Nov - Wed 2 Dec


7 days
£115
Wed 3 Mar - Wed 10 Mar


14 days
£116
Tue 23 Jun - Tue 7 Jul


9 days
£116
Mon 30 Nov - Wed 9 Dec


14 days
£116
Wed 25 Nov - Wed 9 Dec


7 days
£117
Wed 20 Jan - Wed 27 Jan


12 days
£117
Tue 16 Jun - Sun 28 Jun


15 days
£117
Sun 7 Mar - Mon 22 Mar


10 days
£117
Sun 7 Mar - Wed 17 Mar


8 days
£117
Sun 7 Mar - Mon 15 Mar


11 days
£117
Wed 2 Dec - Sun 13 Dec


12 days
£117
Wed 2 Dec - Mon 14 Dec


16 days
£117
Mon 4 Jan - Wed 20 Jan


14 days
£117
Wed 13 Jan - Wed 27 Jan


8 days
£117
Sun 29 Nov - Mon 7 Dec


6 days
£117
Thu 21 Jan - Wed 27 Jan


14 days
£117
Wed 18 Nov - Wed 2 Dec


10 days
£117
Sun 17 Jan - Wed 27 Jan


11 days
£118
Wed 13 Jan - Sun 24 Jan


7 days
£118
Sun 17 Jan - Sun 24 Jan


14 days
£119
Wed 3 Mar - Wed 17 Mar


5 days
£119
Wed 3 Mar - Mon 8 Mar


12 days
£119
Wed 3 Mar - Mon 15 Mar


5 days
£119
Wed 10 Mar - Mon 15 Mar


7 days
£119
Wed 10 Mar - Wed 17 Mar


12 days
£119
Wed 10 Mar - Mon 22 Mar


7 days
£119
Sun 14 Mar - Sun 21 Mar


10 days
£119
Thu 4 Mar - Sun 14 Mar


7 days
£119
Wed 6 Jan - Wed 13 Jan


5 days
£119
Wed 17 Mar - Mon 22 Mar


7 days
£119
Mon 23 Nov - Mon 30 Nov


13 days
£119
Mon 23 Nov - Sun 6 Dec


7 days
£119
Mon 15 Mar - Mon 22 Mar


16 days
£119
Mon 7 Dec - Wed 23 Dec


14 days
£119
Mon 7 Dec - Mon 21 Dec


7 days
£119
Mon 7 Dec - Mon 14 Dec


6 days
£119
Mon 7 Dec - Sun 13 Dec


14 days
£119
Tue 16 Jun - Tue 30 Jun


7 days
£120
Wed 9 Dec - Wed 16 Dec


7 days
£120
Wed 25 Nov - Wed 2 Dec


9 days
£120
Mon 1 Mar - Wed 10 Mar


12 days
£120
Wed 25 Nov - Mon 7 Dec


7 days
£120
Mon 30 Nov - Mon 7 Dec


16 days
£120
Mon 16 Nov - Wed 2 Dec


15 days
£120
Sun 22 Nov - Mon 7 Dec


16 days
£120
Mon 30 Nov - Wed 16 Dec


10 days
£120
Sun 6 Dec - Wed 16 Dec


6 days
£120
Tue 16 Jun - Mon 22 Jun


5 days
£120
Tue 16 Jun - Sun 21 Jun


16 days
£120
Tue 9 Jun - Thu 25 Jun


11 days
£120
Tue 9 Jun - Sat 20 Jun


6 days
£120
Tue 9 Jun - Mon 15 Jun


10 days
£120
Sun 22 Nov - Wed 2 Dec


5 days
£121
Wed 18 Nov - Mon 23 Nov


12 days
£121
Wed 18 Nov - Mon 30 Nov


15 days
£121
Sun 29 Nov - Mon 14 Dec


14 days
£121
Sun 29 Nov - Sun 13 Dec


7 days
£121
Sun 29 Nov - Sun 6 Dec


14 days
£123
Sun 7 Mar - Sun 21 Mar


14 days
£123
Wed 17 Feb - Wed 3 Mar


7 days
£123
Sun 7 Mar - Sun 14 Mar


12 days
£123
Wed 17 Feb - Mon 1 Mar


8 days
£124
Sun 22 Nov - Mon 30 Nov


5 days
£124
Wed 9 Dec - Mon 14 Dec


14 days
£124
Mon 8 Mar - Mon 22 Mar


9 days
£124
Mon 8 Mar - Wed 17 Mar


7 days
£124
Mon 8 Mar - Mon 15 Mar


15 days
£124
Sun 6 Dec - Mon 21 Dec


8 days
£124
Sun 6 Dec - Mon 14 Dec


7 days
£124
Tue 30 Jun - Tue 7 Jul


7 days
£124
Sun 6 Dec - Sun 13 Dec


14 days
£124
Sun 22 Nov - Sun 6 Dec


12 days
£124
Wed 9 Dec - Mon 21 Dec


7 days
£124
Mon 16 Nov - Mon 23 Nov


14 days
£124
Mon 16 Nov - Mon 30 Nov


6 days
£124
Mon 16 Nov - Sun 22 Nov


7 days
£124
Mon 1 Mar - Mon 8 Mar


13 days
£124
Mon 30 Nov - Sun 13 Dec


6 days
£124
Mon 30 Nov - Sun 6 Dec


16 days
£124
Mon 1 Mar - Wed 17 Mar


14 days
£124
Wed 9 Dec - Wed 23 Dec


14 days
£124
Mon 1 Mar - Mon 15 Mar


11 days
£124
Wed 25 Nov - Sun 6 Dec


14 days
£124
Mon 30 Nov - Mon 14 Dec


5 days
£124
Wed 25 Nov - Mon 30 Nov


11 days
£125
Wed 10 Mar - Sun 21 Mar


13 days
£125
Mon 7 Dec - Sun 20 Dec


11 days
£125
Wed 3 Mar - Sun 14 Mar


10 days
£125
Sun 28 Feb - Wed 10 Mar


6 days
£125
Mon 15 Mar - Sun 21 Mar


13 days
£125
Mon 4 Jan - Sun 17 Jan


10 days
£126
Sun 13 Dec - Wed 23 Dec


14 days
£126
Sun 14 Mar - Sun 28 Mar


8 days
£126
Sun 15 Nov - Mon 23 Nov


15 days
£126
Sun 15 Nov - Mon 30 Nov


13 days
£126
Thu 25 Feb - Wed 10 Mar


7 days
£126
Sun 15 Nov - Sun 22 Nov


8 days
£126
Sun 13 Dec - Mon 21 Dec