Palma

from Tenerife

Save up to: £227

Average cost: £264

Best deal: £37


Palma, the capital of Mallorca, Spain, is known for its stunning coastline, historic landmarks, and vibrant markets. Visit the iconic Palma Cathedral, explore the historic Bellver Castle, or shop at the bustling Mercat de l'Olivar. Palma's delectable seafood, traditional fiestas, and the annual Sant Sebastià Festival make it a city full of Mediterranean charm.


Latest deals:

7 days
£37
Sat 1 Jun - Sat 8 Jun

Tenerife - Palma: Sat 1/06: £13
Palma - Tenerife: Sat 8/06: £24
Go

9 days
£37
Sat 15 Jun - Mon 24 Jun

Tenerife - Palma: Sat 15/06: £13
Palma - Tenerife: Mon 24/06: £24
Go

14 days
£37
Mon 10 Jun - Mon 24 Jun

Tenerife - Palma: Mon 10/06: £13
Palma - Tenerife: Mon 24/06: £24
Go

7 days
£37
Mon 10 Jun - Mon 17 Jun

Tenerife - Palma: Mon 10/06: £13
Palma - Tenerife: Mon 17/06: £24
Go

5 days
£37
Mon 10 Jun - Sat 15 Jun

Tenerife - Palma: Mon 10/06: £13
Palma - Tenerife: Sat 15/06: £24
Go

9 days
£37
Sat 8 Jun - Mon 17 Jun

Tenerife - Palma: Sat 8/06: £13
Palma - Tenerife: Mon 17/06: £24
Go

7 days
£37
Sat 8 Jun - Sat 15 Jun

Tenerife - Palma: Sat 8/06: £13
Palma - Tenerife: Sat 15/06: £24
Go

16 days
£37
Sat 8 Jun - Mon 24 Jun

Tenerife - Palma: Sat 8/06: £13
Palma - Tenerife: Mon 24/06: £24
Go

16 days
£37
Sat 1 Jun - Mon 17 Jun

Tenerife - Palma: Sat 1/06: £13
Palma - Tenerife: Mon 17/06: £24
Go

14 days
£37
Sat 1 Jun - Sat 15 Jun

Tenerife - Palma: Sat 1/06: £13
Palma - Tenerife: Sat 15/06: £24
Go

9 days
£37
Sat 1 Jun - Mon 10 Jun

Tenerife - Palma: Sat 1/06: £13
Palma - Tenerife: Mon 10/06: £24
Go

16 days
£40
Sat 22 Jun - Mon 8 Jul

Tenerife - Palma: Sat 22/06: £13
Palma - Tenerife: Mon 8/07: £27
Go

7 days
£42
Sat 22 Jun - Sat 29 Jun

Tenerife - Palma: Sat 22/06: £13
Palma - Tenerife: Sat 29/06: £29
Go

14 days
£42
Sat 15 Jun - Sat 29 Jun

Tenerife - Palma: Sat 15/06: £13
Palma - Tenerife: Sat 29/06: £29
Go

14 days
£42
Sat 22 Jun - Sat 6 Jul

Tenerife - Palma: Sat 22/06: £13
Palma - Tenerife: Sat 6/07: £29
Go

12 days
£46
Mon 3 Jun - Sat 15 Jun

Tenerife - Palma: Mon 3/06: £22
Palma - Tenerife: Sat 15/06: £24
Go

7 days
£46
Mon 3 Jun - Mon 10 Jun

Tenerife - Palma: Mon 3/06: £22
Palma - Tenerife: Mon 10/06: £24
Go

5 days
£46
Mon 3 Jun - Sat 8 Jun

Tenerife - Palma: Mon 3/06: £22
Palma - Tenerife: Sat 8/06: £24
Go

7 days
£46
Mon 17 Jun - Mon 24 Jun

Tenerife - Palma: Mon 17/06: £22
Palma - Tenerife: Mon 24/06: £24
Go

14 days
£46
Mon 3 Jun - Mon 17 Jun

Tenerife - Palma: Mon 3/06: £22
Palma - Tenerife: Mon 17/06: £24
Go

16 days
£51
Sat 13 Jul - Mon 29 Jul

Tenerife - Palma: Sat 13/07: £22
Palma - Tenerife: Mon 29/07: £29
Go

12 days
£51
Mon 17 Jun - Sat 29 Jun

Tenerife - Palma: Mon 17/06: £22
Palma - Tenerife: Sat 29/06: £29
Go

14 days
£52
Mon 24 Jun - Mon 8 Jul

Tenerife - Palma: Mon 24/06: £25
Palma - Tenerife: Mon 8/07: £27
Go

7 days
£52
Sat 6 Jul - Sat 13 Jul

Tenerife - Palma: Sat 6/07: £25
Palma - Tenerife: Sat 13/07: £27
Go

5 days
£54
Mon 24 Jun - Sat 29 Jun

Tenerife - Palma: Mon 24/06: £25
Palma - Tenerife: Sat 29/06: £29
Go

12 days
£54
Mon 24 Jun - Sat 6 Jul

Tenerife - Palma: Mon 24/06: £25
Palma - Tenerife: Sat 6/07: £29
Go

14 days
£55
Sat 13 Jul - Sat 27 Jul

Tenerife - Palma: Sat 13/07: £22
Palma - Tenerife: Sat 27/07: £33
Go

7 days
£56
Mon 22 Jul - Mon 29 Jul

Tenerife - Palma: Mon 22/07: £27
Palma - Tenerife: Mon 29/07: £29
Go

9 days
£58
Sat 29 Jun - Mon 8 Jul

Tenerife - Palma: Sat 29/06: £31
Palma - Tenerife: Mon 8/07: £27
Go

14 days
£58
Sat 29 Jun - Sat 13 Jul

Tenerife - Palma: Sat 29/06: £31
Palma - Tenerife: Sat 13/07: £27
Go

7 days
£58
Sat 13 Jul - Sat 20 Jul

Tenerife - Palma: Sat 13/07: £22
Palma - Tenerife: Sat 20/07: £36
Go

9 days
£59
Sat 13 Jul - Mon 22 Jul

Tenerife - Palma: Sat 13/07: £22
Palma - Tenerife: Mon 22/07: £37
Go

7 days
£60
Sat 29 Jun - Sat 6 Jul

Tenerife - Palma: Sat 29/06: £31
Palma - Tenerife: Sat 6/07: £29
Go

5 days
£60
Mon 22 Jul - Sat 27 Jul

Tenerife - Palma: Mon 22/07: £27
Palma - Tenerife: Sat 27/07: £33
Go

7 days
£60
Sat 27 Jul - Sat 3 Aug

Tenerife - Palma: Sat 27/07: £13
Palma - Tenerife: Sat 3/08: £47
Go

14 days
£61
Sat 6 Jul - Sat 20 Jul

Tenerife - Palma: Sat 6/07: £25
Palma - Tenerife: Sat 20/07: £36
Go

5 days
£62
Mon 8 Jul - Sat 13 Jul

Tenerife - Palma: Mon 8/07: £35
Palma - Tenerife: Sat 13/07: £27
Go

12 days
£62
Mon 1 Jul - Sat 13 Jul

Tenerife - Palma: Mon 1/07: £35
Palma - Tenerife: Sat 13/07: £27
Go

16 days
£62
Sat 6 Jul - Mon 22 Jul

Tenerife - Palma: Sat 6/07: £25
Palma - Tenerife: Mon 22/07: £37
Go

7 days
£62
Mon 1 Jul - Mon 8 Jul

Tenerife - Palma: Mon 1/07: £35
Palma - Tenerife: Mon 8/07: £27
Go

5 days
£64
Mon 1 Jul - Sat 6 Jul

Tenerife - Palma: Mon 1/07: £35
Palma - Tenerife: Sat 6/07: £29
Go

14 days
£68
Mon 15 Jul - Mon 29 Jul

Tenerife - Palma: Mon 15/07: £39
Palma - Tenerife: Mon 29/07: £29
Go

12 days
£69
Mon 12 Aug - Sat 24 Aug

Tenerife - Palma: Mon 12/08: £45
Palma - Tenerife: Sat 24/08: £24
Go

12 days
£71
Mon 8 Jul - Sat 20 Jul

Tenerife - Palma: Mon 8/07: £35
Palma - Tenerife: Sat 20/07: £36
Go

9 days
£72
Sat 6 Jul - Mon 15 Jul

Tenerife - Palma: Sat 6/07: £25
Palma - Tenerife: Mon 15/07: £47
Go

14 days
£72
Mon 8 Jul - Mon 22 Jul

Tenerife - Palma: Mon 8/07: £35
Palma - Tenerife: Mon 22/07: £37
Go

5 days
£72
Mon 29 Jul - Sat 3 Aug

Tenerife - Palma: Mon 29/07: £25
Palma - Tenerife: Sat 3/08: £47
Go

12 days
£72
Mon 15 Jul - Sat 27 Jul

Tenerife - Palma: Mon 15/07: £39
Palma - Tenerife: Sat 27/07: £33
Go

14 days
£73
Sat 27 Jul - Sat 10 Aug

Tenerife - Palma: Sat 27/07: £13
Palma - Tenerife: Sat 10/08: £60
Go

12 days
£74
Mon 22 Jul - Sat 3 Aug

Tenerife - Palma: Mon 22/07: £27
Palma - Tenerife: Sat 3/08: £47
Go

5 days
£75
Mon 19 Aug - Sat 24 Aug

Tenerife - Palma: Mon 19/08: £51
Palma - Tenerife: Sat 24/08: £24
Go

5 days
£75
Mon 15 Jul - Sat 20 Jul

Tenerife - Palma: Mon 15/07: £39
Palma - Tenerife: Sat 20/07: £36
Go

12 days
£76
Mon 5 Aug - Sat 17 Aug

Tenerife - Palma: Mon 5/08: £35
Palma - Tenerife: Sat 17/08: £41
Go

7 days
£76
Mon 15 Jul - Mon 22 Jul

Tenerife - Palma: Mon 15/07: £39
Palma - Tenerife: Mon 22/07: £37
Go

16 days
£78
Sat 29 Jun - Mon 15 Jul

Tenerife - Palma: Sat 29/06: £31
Palma - Tenerife: Mon 15/07: £47
Go

16 days
£80
Sat 27 Jul - Mon 12 Aug

Tenerife - Palma: Sat 27/07: £13
Palma - Tenerife: Mon 12/08: £67
Go

9 days
£80
Sat 20 Jul - Mon 29 Jul

Tenerife - Palma: Sat 20/07: £51
Palma - Tenerife: Mon 29/07: £29
Go

9 days
£80
Sat 22 Jun - Mon 1 Jul

Tenerife - Palma: Sat 22/06: £13
Palma - Tenerife: Mon 1/07: £67
Go

16 days
£80
Sat 15 Jun - Mon 1 Jul

Tenerife - Palma: Sat 15/06: £13
Palma - Tenerife: Mon 1/07: £67
Go

14 days
£82
Mon 1 Jul - Mon 15 Jul

Tenerife - Palma: Mon 1/07: £35
Palma - Tenerife: Mon 15/07: £47
Go

7 days
£82
Mon 8 Jul - Mon 15 Jul

Tenerife - Palma: Mon 8/07: £35
Palma - Tenerife: Mon 15/07: £47
Go

7 days
£84
Sat 20 Jul - Sat 27 Jul

Tenerife - Palma: Sat 20/07: £51
Palma - Tenerife: Sat 27/07: £33
Go

12 days
£84
Mon 19 Aug - Sat 31 Aug

Tenerife - Palma: Mon 19/08: £51
Palma - Tenerife: Sat 31/08: £33
Go

12 days
£85
Mon 29 Jul - Sat 10 Aug

Tenerife - Palma: Mon 29/07: £25
Palma - Tenerife: Sat 10/08: £60
Go

5 days
£86
Mon 12 Aug - Sat 17 Aug

Tenerife - Palma: Mon 12/08: £45
Palma - Tenerife: Sat 17/08: £41
Go