Gran Canaria

from Brussels

Save up to: £316

Average cost: £414

Best deal: £98


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
£98
Tue 17 Jun - Tue 1 Jul


14 days
£100
Tue 24 Jun - Tue 8 Jul


14 days
£112
Tue 3 Jun - Tue 17 Jun


7 days
£120
Sun 7 Dec - Sun 14 Dec


7 days
£120
Sun 18 Jan - Sun 25 Jan


14 days
£120
Sun 30 Nov - Sun 14 Dec


7 days
£122
Tue 24 Jun - Tue 1 Jul


7 days
£123
Tue 3 Jun - Tue 10 Jun


7 days
£123
Sun 14 Dec - Sun 21 Dec


14 days
£123
Sun 7 Dec - Sun 21 Dec


14 days
£124
Sun 11 Jan - Sun 25 Jan


14 days
£124
Sun 4 Jan - Sun 18 Jan


7 days
£124
Sun 11 Jan - Sun 18 Jan


7 days
£125
Tue 17 Jun - Tue 24 Jun


14 days
£128
Sun 18 Jan - Sun 1 Feb


14 days
£128
Sun 23 Nov - Sun 7 Dec


5 days
£128
Tue 20 Jan - Sun 25 Jan


7 days
£128
Sun 25 Jan - Sun 1 Feb


10 days
£128
Thu 15 Jan - Sun 25 Jan


9 days
£128
Sun 18 Jan - Tue 27 Jan


7 days
£128
Sun 30 Nov - Sun 7 Dec


9 days
£132
Sun 11 Jan - Tue 20 Jan


16 days
£132
Sun 11 Jan - Tue 27 Jan


16 days
£132
Sun 4 Jan - Tue 20 Jan


7 days
£132
Sun 23 Nov - Sun 30 Nov


10 days
£133
Thu 8 Jan - Sun 18 Jan


11 days
£134
Sun 8 Mar - Thu 19 Mar


14 days
£134
Thu 5 Mar - Thu 19 Mar


5 days
£136
Tue 27 Jan - Sun 1 Feb


10 days
£136
Thu 22 Jan - Sun 1 Feb


5 days
£136
Thu 22 Jan - Tue 27 Jan


12 days
£136
Tue 20 Jan - Sun 1 Feb


7 days
£136
Tue 20 Jan - Tue 27 Jan


12 days
£136
Thu 15 Jan - Tue 27 Jan


5 days
£136
Thu 15 Jan - Tue 20 Jan


10 days
£136
Thu 27 Nov - Sun 7 Dec


16 days
£137
Sun 18 Jan - Tue 3 Feb


11 days
£137
Sun 30 Nov - Thu 11 Dec


10 days
£137
Thu 4 Dec - Sun 14 Dec


12 days
£137
Tue 13 Jan - Sun 25 Jan


7 days
£137
Tue 9 Sep - Tue 16 Sep


9 days
£137
Sun 25 Jan - Tue 3 Feb


14 days
£137
Sun 25 Jan - Sun 8 Feb


5 days
£137
Tue 13 Jan - Sun 18 Jan


5 days
£137
Thu 29 Jan - Tue 3 Feb


10 days
£137
Thu 29 Jan - Sun 8 Feb


8 days
£137
Thu 5 Mar - Fri 13 Mar


5 days
£137
Sun 8 Mar - Fri 13 Mar


12 days
£137
Tue 6 Jan - Sun 18 Jan