Gran Canaria

from Valencia

Save up to: £105

Average cost: £131

Best deal: £26


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:

4 days
£26
Tue 20 May - Sat 24 May


3 days
£26
Sat 10 May - Tue 13 May


5 days
£26
Thu 29 May - Tue 3 Jun


2 days
£26
Thu 29 May - Sat 31 May


3 days
£26
Wed 28 May - Sat 31 May


4 days
£26
Tue 27 May - Sat 31 May


2 days
£26
Thu 22 May - Sat 24 May


5 days
£26
Thu 15 May - Tue 20 May


3 days
£26
Sat 31 May - Tue 3 Jun


2 days
£30
Tue 27 May - Thu 29 May


3 days
£30
Wed 21 May - Sat 24 May


4 days
£30
Sat 31 May - Wed 4 Jun


2 days
£32
Thu 15 May - Sat 17 May


4 days
£32
Tue 13 May - Sat 17 May


2 days
£32
Tue 13 May - Thu 15 May


5 days
£32
Sat 10 May - Thu 15 May


4 days
£32
Sat 10 May - Wed 14 May


2 days
£34
Tue 27 Jan - Thu 29 Jan


5 days
£34
Tue 27 Jan - Sun 1 Feb


4 days
£34
Fri 23 Jan - Tue 27 Jan


3 days
£34
Tue 20 Jan - Fri 23 Jan


2 days
£34
Tue 20 Jan - Thu 22 Jan


4 days
£34
Mon 19 Jan - Fri 23 Jan


3 days
£34
Thu 29 Jan - Sun 1 Feb


3 days
£34
Mon 26 Jan - Thu 29 Jan


5 days
£34
Thu 15 Jan - Tue 20 Jan


5 days
£34
Sun 18 Jan - Fri 23 Jan


4 days
£34
Thu 29 Jan - Mon 2 Feb


4 days
£34
Sun 18 Jan - Thu 22 Jan


2 days
£34
Sun 18 Jan - Tue 20 Jan


4 days
£34
Fri 16 Jan - Tue 20 Jan


3 days
£34
Fri 16 Jan - Mon 19 Jan


2 days
£34
Fri 16 Jan - Sun 18 Jan


3 days
£34
Mon 23 Mar - Thu 26 Mar


3 days
£34
Mon 19 Jan - Thu 22 Jan


5 days
£34
Thu 29 Jan - Tue 3 Feb


3 days
£34
Mon 16 Feb - Thu 19 Feb


3 days
£34
Fri 30 Jan - Mon 2 Feb


3 days
£34
Tue 17 Mar - Fri 20 Mar


2 days
£34
Tue 17 Mar - Thu 19 Mar


4 days
£34
Fri 6 Mar - Tue 10 Mar


5 days
£34
Thu 5 Mar - Tue 10 Mar


2 days
£34
Tue 3 Mar - Thu 5 Mar


3 days
£34
Mon 2 Mar - Thu 5 Mar


4 days
£34
Fri 20 Feb - Tue 24 Feb


2 days
£34
Fri 30 Jan - Sun 1 Feb


5 days
£34
Thu 19 Feb - Tue 24 Feb


4 days
£34
Thu 15 Jan - Mon 19 Jan


4 days
£34
Fri 6 Feb - Tue 10 Feb


2 days
£34
Fri 6 Feb - Sun 8 Feb


5 days
£34
Tue 3 Feb - Sun 8 Feb


2 days
£34
Tue 3 Feb - Thu 5 Feb


3 days
£34
Mon 2 Feb - Thu 5 Feb


4 days
£34
Fri 30 Jan - Tue 3 Feb


2 days
£34
Tue 17 Feb - Thu 19 Feb


3 days
£34
Thu 15 Jan - Sun 18 Jan


2 days
£34
Tue 24 Mar - Thu 26 Mar


2 days
£34
Tue 13 Jan - Thu 15 Jan


3 days
£34
Mon 12 Jan - Thu 15 Jan


4 days
£34
Fri 9 Jan - Tue 13 Jan


5 days
£34
Tue 13 Jan - Sun 18 Jan


5 days
£35
Sat 31 May - Thu 5 Jun


2 days
£35
Tue 3 Jun - Thu 5 Jun


3 days
£35
Sat 17 May - Tue 20 May


4 days
£35
Sat 7 Jun - Wed 11 Jun


5 days
£35
Sat 7 Jun - Thu 12 Jun


2 days
£35
Tue 10 Jun - Thu 12 Jun


3 days
£36
Wed 14 May - Sat 17 May


5 days
£36
Thu 5 Jun - Tue 10 Jun


5 days
£36
Sat 14 Jun - Thu 19 Jun


5 days
£37
Sat 24 May - Thu 29 May


5 days
£37
Thu 22 May - Tue 27 May


3 days
£39
Sat 14 Jun - Tue 17 Jun


2 days
£39
Tue 17 Jun - Thu 19 Jun


4 days
£39
Sat 24 May - Wed 28 May


5 days
£40
Tue 17 Feb - Sun 22 Feb


3 days
£40
Tue 13 Jan - Fri 16 Jan


2 days
£40
Tue 24 Feb - Thu 26 Feb


2 days
£40
Fri 20 Feb - Sun 22 Feb


3 days
£40
Mon 23 Feb - Thu 26 Feb


2 days
£40
Tue 10 Feb - Thu 12 Feb


5 days
£40
Tue 3 Mar - Sun 8 Mar


3 days
£40
Thu 5 Mar - Sun 8 Mar


2 days
£40
Fri 6 Mar - Sun 8 Mar


3 days
£40
Mon 9 Mar - Thu 12 Mar


4 days
£40
Mon 9 Mar - Fri 13 Mar


2 days
£40
Tue 10 Mar - Thu 12 Mar


3 days
£40
Tue 10 Mar - Fri 13 Mar


5 days
£40
Tue 17 Mar - Sun 22 Mar


3 days
£40
Thu 19 Feb - Sun 22 Feb


3 days
£40
Mon 9 Feb - Thu 12 Feb


3 days
£40
Tue 3 Feb - Fri 6 Feb


2 days
£40
Fri 23 Jan - Sun 25 Jan


4 days
£40
Mon 12 Jan - Fri 16 Jan


4 days
£40
Mon 2 Feb - Fri 6 Feb


3 days
£40
Fri 9 Jan - Mon 12 Jan


2 days
£40
Fri 9 Jan - Sun 11 Jan


5 days
£40
Tue 18 Nov - Sun 23 Nov


3 days
£40
Tue 27 Jan - Fri 30 Jan


2 days
£40
Tue 18 Nov - Thu 20 Nov


4 days
£40
Mon 26 Jan - Fri 30 Jan


5 days
£40
Tue 11 Nov - Sun 16 Nov


4 days
£40
Fri 31 Oct - Tue 4 Nov


3 days
£40
Fri 23 Jan - Mon 26 Jan


5 days
£40
Tue 20 Jan - Sun 25 Jan


3 days
£40
Fri 31 Oct - Mon 3 Nov


4 days
£41
Sat 17 May - Wed 21 May


5 days
£41
Wed 4 Jun - Mon 9 Jun


4 days
£41
Tue 3 Jun - Sat 7 Jun


5 days
£41
Mon 20 Oct - Sat 25 Oct


3 days
£41
Mon 20 Oct - Thu 23 Oct


5 days
£41
Sat 18 Oct - Thu 23 Oct


5 days
£41
Mon 26 May - Sat 31 May


3 days
£41
Sat 18 Oct - Tue 21 Oct


3 days
£41
Sat 7 Jun - Tue 10 Jun


4 days
£41
Thu 5 Jun - Mon 9 Jun


2 days
£41
Tue 20 May - Thu 22 May


5 days
£42
Thu 8 May - Tue 13 May