Edinburgh

from Gran Canaria

Save up to: £254

Average cost: £299

Best deal: £45


Edinburgh, Scotland's historic and hilly capital, is a city of panoramic views, iconic festivals, and cultural treasures. Walk the Royal Mile from Edinburgh Castle to the Palace of Holyroodhouse, explore the UNESCO-listed Old Town, or hike to Arthur's Seat for stunning views. With its world-famous Fringe Festival, vibrant literary history, and Scottish charm, Edinburgh is truly enchanting.


Latest deals:

16 days
£45
Fri 7 Feb - Sun 23 Feb

Gran Canaria - Edinburgh: Fri 7/02: £25
Edinburgh - Gran Canaria: Sun 23/02: £20
Go

15 days
£54
Fri 14 Mar - Sat 29 Mar

Gran Canaria - Edinburgh: Fri 14/03: £25
Edinburgh - Gran Canaria: Sat 29/03: £29
Go

7 days
£55
Fri 7 Mar - Fri 14 Mar

Gran Canaria - Edinburgh: Fri 7/03: £25
Edinburgh - Gran Canaria: Fri 14/03: £30
Go

9 days
£55
Fri 7 Mar - Sun 16 Mar

Gran Canaria - Edinburgh: Fri 7/03: £25
Edinburgh - Gran Canaria: Sun 16/03: £30
Go

9 days
£55
Wed 12 Mar - Fri 21 Mar

Gran Canaria - Edinburgh: Wed 12/03: £25
Edinburgh - Gran Canaria: Fri 21/03: £30
Go

7 days
£55
Fri 14 Mar - Fri 21 Mar

Gran Canaria - Edinburgh: Fri 14/03: £25
Edinburgh - Gran Canaria: Fri 21/03: £30
Go

14 days
£55
Fri 7 Mar - Fri 21 Mar

Gran Canaria - Edinburgh: Fri 7/03: £25
Edinburgh - Gran Canaria: Fri 21/03: £30
Go

16 days
£56
Fri 14 Mar - Sun 30 Mar

Gran Canaria - Edinburgh: Fri 14/03: £25
Edinburgh - Gran Canaria: Sun 30/03: £31
Go

14 days
£56
Fri 14 Mar - Fri 28 Mar

Gran Canaria - Edinburgh: Fri 14/03: £25
Edinburgh - Gran Canaria: Fri 28/03: £31
Go

16 days
£56
Wed 12 Mar - Fri 28 Mar

Gran Canaria - Edinburgh: Wed 12/03: £25
Edinburgh - Gran Canaria: Fri 28/03: £31
Go

16 days
£57
Fri 7 Mar - Sun 23 Mar

Gran Canaria - Edinburgh: Fri 7/03: £25
Edinburgh - Gran Canaria: Sun 23/03: £32
Go

7 days
£57
Wed 12 Mar - Wed 19 Mar

Gran Canaria - Edinburgh: Wed 12/03: £25
Edinburgh - Gran Canaria: Wed 19/03: £32
Go

12 days
£57
Fri 7 Mar - Wed 19 Mar

Gran Canaria - Edinburgh: Fri 7/03: £25
Edinburgh - Gran Canaria: Wed 19/03: £32
Go

14 days
£57
Fri 7 Feb - Fri 21 Feb

Gran Canaria - Edinburgh: Fri 7/02: £25
Edinburgh - Gran Canaria: Fri 21/02: £32
Go

9 days
£57
Fri 14 Mar - Sun 23 Mar

Gran Canaria - Edinburgh: Fri 14/03: £25
Edinburgh - Gran Canaria: Sun 23/03: £32
Go

11 days
£57
Wed 12 Mar - Sun 23 Mar

Gran Canaria - Edinburgh: Wed 12/03: £25
Edinburgh - Gran Canaria: Sun 23/03: £32
Go

5 days
£57
Fri 14 Mar - Wed 19 Mar

Gran Canaria - Edinburgh: Fri 14/03: £25
Edinburgh - Gran Canaria: Wed 19/03: £32
Go

8 days
£61
Fri 21 Mar - Sat 29 Mar

Gran Canaria - Edinburgh: Fri 21/03: £32
Edinburgh - Gran Canaria: Sat 29/03: £29
Go

7 days
£63
Fri 21 Mar - Fri 28 Mar

Gran Canaria - Edinburgh: Fri 21/03: £32
Edinburgh - Gran Canaria: Fri 28/03: £31
Go

5 days
£63
Fri 7 Mar - Wed 12 Mar

Gran Canaria - Edinburgh: Fri 7/03: £25
Edinburgh - Gran Canaria: Wed 12/03: £38
Go

9 days
£63
Fri 21 Mar - Sun 30 Mar

Gran Canaria - Edinburgh: Fri 21/03: £32
Edinburgh - Gran Canaria: Sun 30/03: £31
Go

9 days
£64
Wed 5 Mar - Fri 14 Mar

Gran Canaria - Edinburgh: Wed 5/03: £34
Edinburgh - Gran Canaria: Fri 14/03: £30
Go

11 days
£64
Wed 5 Mar - Sun 16 Mar

Gran Canaria - Edinburgh: Wed 5/03: £34
Edinburgh - Gran Canaria: Sun 16/03: £30
Go

16 days
£64
Wed 5 Mar - Fri 21 Mar

Gran Canaria - Edinburgh: Wed 5/03: £34
Edinburgh - Gran Canaria: Fri 21/03: £30
Go

13 days
£64
Sun 16 Mar - Sat 29 Mar

Gran Canaria - Edinburgh: Sun 16/03: £35
Edinburgh - Gran Canaria: Sat 29/03: £29
Go

10 days
£64
Wed 19 Mar - Sat 29 Mar

Gran Canaria - Edinburgh: Wed 19/03: £35
Edinburgh - Gran Canaria: Sat 29/03: £29
Go

14 days
£65
Wed 12 Mar - Wed 26 Mar

Gran Canaria - Edinburgh: Wed 12/03: £25
Edinburgh - Gran Canaria: Wed 26/03: £40
Go

12 days
£65
Fri 14 Mar - Wed 26 Mar

Gran Canaria - Edinburgh: Fri 14/03: £25
Edinburgh - Gran Canaria: Wed 26/03: £40
Go

5 days
£65
Sun 16 Mar - Fri 21 Mar

Gran Canaria - Edinburgh: Sun 16/03: £35
Edinburgh - Gran Canaria: Fri 21/03: £30
Go

14 days
£66
Wed 5 Mar - Wed 19 Mar

Gran Canaria - Edinburgh: Wed 5/03: £34
Edinburgh - Gran Canaria: Wed 19/03: £32
Go

9 days
£66
Wed 19 Mar - Fri 28 Mar

Gran Canaria - Edinburgh: Wed 19/03: £35
Edinburgh - Gran Canaria: Fri 28/03: £31
Go

12 days
£66
Sun 16 Mar - Fri 28 Mar

Gran Canaria - Edinburgh: Sun 16/03: £35
Edinburgh - Gran Canaria: Fri 28/03: £31
Go

14 days
£66
Sun 16 Mar - Sun 30 Mar

Gran Canaria - Edinburgh: Sun 16/03: £35
Edinburgh - Gran Canaria: Sun 30/03: £31
Go

11 days
£66
Wed 12 Feb - Sun 23 Feb

Gran Canaria - Edinburgh: Wed 12/02: £46
Edinburgh - Gran Canaria: Sun 23/02: £20
Go

11 days
£66
Wed 19 Mar - Sun 30 Mar

Gran Canaria - Edinburgh: Wed 19/03: £35
Edinburgh - Gran Canaria: Sun 30/03: £31
Go

7 days
£67
Sun 16 Mar - Sun 23 Mar

Gran Canaria - Edinburgh: Sun 16/03: £35
Edinburgh - Gran Canaria: Sun 23/03: £32
Go

14 days
£68
Sun 9 Feb - Sun 23 Feb

Gran Canaria - Edinburgh: Sun 9/02: £48
Edinburgh - Gran Canaria: Sun 23/02: £20
Go

8 days
£69
Sat 8 Mar - Sun 16 Mar

Gran Canaria - Edinburgh: Sat 8/03: £39
Edinburgh - Gran Canaria: Sun 16/03: £30
Go

6 days
£69
Sat 8 Mar - Fri 14 Mar

Gran Canaria - Edinburgh: Sat 8/03: £39
Edinburgh - Gran Canaria: Fri 14/03: £30
Go

13 days
£69
Sat 8 Mar - Fri 21 Mar

Gran Canaria - Edinburgh: Sat 8/03: £39
Edinburgh - Gran Canaria: Fri 21/03: £30
Go

12 days
£70
Sun 2 Mar - Fri 14 Mar

Gran Canaria - Edinburgh: Sun 2/03: £40
Edinburgh - Gran Canaria: Fri 14/03: £30
Go

5 days
£70
Sun 2 Mar - Fri 7 Mar

Gran Canaria - Edinburgh: Sun 2/03: £40
Edinburgh - Gran Canaria: Fri 7/03: £30
Go

14 days
£70
Sun 2 Mar - Sun 16 Mar

Gran Canaria - Edinburgh: Sun 2/03: £40
Edinburgh - Gran Canaria: Sun 16/03: £30
Go

15 days
£71
Sat 8 Mar - Sun 23 Mar

Gran Canaria - Edinburgh: Sat 8/03: £39
Edinburgh - Gran Canaria: Sun 23/03: £32
Go

11 days
£71
Sat 8 Mar - Wed 19 Mar

Gran Canaria - Edinburgh: Sat 8/03: £39
Edinburgh - Gran Canaria: Wed 19/03: £32
Go

5 days
£72
Fri 21 Mar - Wed 26 Mar

Gran Canaria - Edinburgh: Fri 21/03: £32
Edinburgh - Gran Canaria: Wed 26/03: £40
Go

7 days
£72
Sun 2 Mar - Sun 9 Mar

Gran Canaria - Edinburgh: Sun 2/03: £40
Edinburgh - Gran Canaria: Sun 9/03: £32
Go

7 days
£72
Wed 5 Mar - Wed 12 Mar

Gran Canaria - Edinburgh: Wed 5/03: £34
Edinburgh - Gran Canaria: Wed 12/03: £38
Go

16 days
£73
Wed 12 Feb - Fri 28 Feb

Gran Canaria - Edinburgh: Wed 12/02: £46
Edinburgh - Gran Canaria: Fri 28/02: £27
Go

6 days
£74
Sun 23 Mar - Sat 29 Mar

Gran Canaria - Edinburgh: Sun 23/03: £45
Edinburgh - Gran Canaria: Sat 29/03: £29
Go

10 days
£75
Sun 16 Mar - Wed 26 Mar

Gran Canaria - Edinburgh: Sun 16/03: £35
Edinburgh - Gran Canaria: Wed 26/03: £40
Go

16 days
£75
Wed 5 Feb - Fri 21 Feb

Gran Canaria - Edinburgh: Wed 5/02: £43
Edinburgh - Gran Canaria: Fri 21/02: £32
Go

7 days
£75
Wed 19 Mar - Wed 26 Mar

Gran Canaria - Edinburgh: Wed 19/03: £35
Edinburgh - Gran Canaria: Wed 26/03: £40
Go

5 days
£76
Sun 23 Mar - Fri 28 Mar

Gran Canaria - Edinburgh: Sun 23/03: £45
Edinburgh - Gran Canaria: Fri 28/03: £31
Go

7 days
£76
Sun 23 Mar - Sun 30 Mar

Gran Canaria - Edinburgh: Sun 23/03: £45
Edinburgh - Gran Canaria: Sun 30/03: £31
Go

14 days
£76
Wed 2 Apr - Wed 16 Apr

Gran Canaria - Edinburgh: Wed 2/04: £44
Edinburgh - Gran Canaria: Wed 16/04: £32
Go

15 days
£77
Sat 8 Feb - Sun 23 Feb

Gran Canaria - Edinburgh: Sat 8/02: £57
Edinburgh - Gran Canaria: Sun 23/02: £20
Go

10 days
£78
Sun 2 Mar - Wed 12 Mar

Gran Canaria - Edinburgh: Sun 2/03: £40
Edinburgh - Gran Canaria: Wed 12/03: £38
Go

9 days
£78
Wed 12 Feb - Fri 21 Feb

Gran Canaria - Edinburgh: Wed 12/02: £46
Edinburgh - Gran Canaria: Fri 21/02: £32
Go

12 days
£80
Sun 9 Feb - Fri 21 Feb

Gran Canaria - Edinburgh: Sun 9/02: £48
Edinburgh - Gran Canaria: Fri 21/02: £32
Go

15 days
£80
Fri 7 Feb - Sat 22 Feb

Gran Canaria - Edinburgh: Fri 7/02: £25
Edinburgh - Gran Canaria: Sat 22/02: £55
Go

7 days
£81
Wed 26 Mar - Wed 2 Apr

Gran Canaria - Edinburgh: Wed 26/03: £25
Edinburgh - Gran Canaria: Wed 2/04: £56
Go

14 days
£81
Wed 12 Feb - Wed 26 Feb

Gran Canaria - Edinburgh: Wed 12/02: £46
Edinburgh - Gran Canaria: Wed 26/02: £35
Go

5 days
£81
Fri 28 Mar - Wed 2 Apr

Gran Canaria - Edinburgh: Fri 28/03: £25
Edinburgh - Gran Canaria: Wed 2/04: £56
Go

10 days
£84
Sun 6 Apr - Wed 16 Apr

Gran Canaria - Edinburgh: Sun 6/04: £52
Edinburgh - Gran Canaria: Wed 16/04: £32
Go

7 days
£86
Wed 9 Apr - Wed 16 Apr

Gran Canaria - Edinburgh: Wed 9/04: £54
Edinburgh - Gran Canaria: Wed 16/04: £32
Go

16 days
£87
Fri 28 Mar - Sun 13 Apr

Gran Canaria - Edinburgh: Fri 28/03: £25
Edinburgh - Gran Canaria: Sun 13/04: £62
Go

12 days
£88
Fri 21 Mar - Wed 2 Apr

Gran Canaria - Edinburgh: Fri 21/03: £32
Edinburgh - Gran Canaria: Wed 2/04: £56
Go

13 days
£89
Sat 8 Feb - Fri 21 Feb

Gran Canaria - Edinburgh: Sat 8/02: £57
Edinburgh - Gran Canaria: Fri 21/02: £32
Go

7 days
£90
Sat 22 Mar - Sat 29 Mar

Gran Canaria - Edinburgh: Sat 22/03: £61
Edinburgh - Gran Canaria: Sat 29/03: £29
Go

14 days
£91
Wed 19 Mar - Wed 2 Apr

Gran Canaria - Edinburgh: Wed 19/03: £35
Edinburgh - Gran Canaria: Wed 2/04: £56
Go

8 days
£92
Sat 22 Mar - Sun 30 Mar

Gran Canaria - Edinburgh: Sat 22/03: £61
Edinburgh - Gran Canaria: Sun 30/03: £31
Go

12 days
£92
Sun 9 Mar - Fri 21 Mar

Gran Canaria - Edinburgh: Sun 9/03: £62
Edinburgh - Gran Canaria: Fri 21/03: £30
Go

7 days
£92
Sun 9 Mar - Sun 16 Mar

Gran Canaria - Edinburgh: Sun 9/03: £62
Edinburgh - Gran Canaria: Sun 16/03: £30
Go

5 days
£92
Sun 9 Mar - Fri 14 Mar

Gran Canaria - Edinburgh: Sun 9/03: £62
Edinburgh - Gran Canaria: Fri 14/03: £30
Go

6 days
£92
Sat 22 Mar - Fri 28 Mar

Gran Canaria - Edinburgh: Sat 22/03: £61
Edinburgh - Gran Canaria: Fri 28/03: £31
Go

10 days
£93
Wed 12 Mar - Sat 22 Mar

Gran Canaria - Edinburgh: Wed 12/03: £25
Edinburgh - Gran Canaria: Sat 22/03: £68
Go

15 days
£93
Fri 7 Mar - Sat 22 Mar

Gran Canaria - Edinburgh: Fri 7/03: £25
Edinburgh - Gran Canaria: Sat 22/03: £68
Go

8 days
£93
Fri 14 Mar - Sat 22 Mar

Gran Canaria - Edinburgh: Fri 14/03: £25
Edinburgh - Gran Canaria: Sat 22/03: £68
Go

15 days
£94
Sat 1 Mar - Sun 16 Mar

Gran Canaria - Edinburgh: Sat 1/03: £64
Edinburgh - Gran Canaria: Sun 16/03: £30
Go

13 days
£94
Sat 1 Mar - Fri 14 Mar

Gran Canaria - Edinburgh: Sat 1/03: £64
Edinburgh - Gran Canaria: Fri 14/03: £30
Go

6 days
£94
Sat 1 Mar - Fri 7 Mar

Gran Canaria - Edinburgh: Sat 1/03: £64
Edinburgh - Gran Canaria: Fri 7/03: £30
Go

10 days
£94
Sun 9 Mar - Wed 19 Mar

Gran Canaria - Edinburgh: Sun 9/03: £62
Edinburgh - Gran Canaria: Wed 19/03: £32
Go

14 days
£94
Sun 9 Mar - Sun 23 Mar

Gran Canaria - Edinburgh: Sun 9/03: £62
Edinburgh - Gran Canaria: Sun 23/03: £32
Go

8 days
£96
Sat 1 Mar - Sun 9 Mar

Gran Canaria - Edinburgh: Sat 1/03: £64
Edinburgh - Gran Canaria: Sun 9/03: £32
Go

11 days
£96
Sat 5 Apr - Wed 16 Apr

Gran Canaria - Edinburgh: Sat 5/04: £64
Edinburgh - Gran Canaria: Wed 16/04: £32
Go

14 days
£97
Sun 30 Mar - Sun 13 Apr

Gran Canaria - Edinburgh: Sun 30/03: £35
Edinburgh - Gran Canaria: Sun 13/04: £62
Go

5 days
£98
Fri 7 Feb - Wed 12 Feb

Gran Canaria - Edinburgh: Fri 7/02: £25
Edinburgh - Gran Canaria: Wed 12/02: £73
Go