
A Quick Guide To Mallorca
One of the ever-popular Balearic Islands, Mallorca is the perfect location for a quiet romantic holiday or full-on family fun.
Where is it?
Mallorca is the middle, and largest, of a set of islands set in the Mediterranean off the east cost of Spain. It has a varied terrain, which means that although the majority of visitors come for the coast and beaches, there is a growing interest in the island’s fertile plains and mountainous regions.
Where can I stay?
If you want to avoid the over-developed resorts that dominate parts of Mallorca, then choose a boutique hotel. Less stuffy and more intimate than regular hotels, yet with discreet staff and service when you want it, a boutique Mallorcan hotel is the ideal way to truly experience the island. The Palacio Ca Sa Galesa, for example, is set right in the heart of Palma, and boasts the only swimming pool in the Gothic district. No detail has been overlooked, so you immediately feel comfortable in any of its 12 rooms. Alternatively, visit Palma on a day trip from Scott’s Hotel, which is a charming boutique hotel set in a medieval wine-producing village off the main tourist route. Comfort is a key theme here, with goosedown pillows and breakfast until noon.
What can I see?
Visit Palma for a really cosmopolitan view of Mallorca. Half of the island’s population live here so it comes as no surprise that sophisticated bars and classy shops sit easily alongside ancient streets and the astounding Gothic Cathedral. It pays to spend some time exploring the city – whether it’s taking in the amazing view from the waterfront, wandering in and out of the tiny shops in the old Arab Quarter, or taking in the sights from a traditional pony and trap. Further afield, Mallorca boasts a range of interesting towns, secluded bays, and mountain walks that reward with perfect views.
How do I get around?
There are many low cost flights from Europe to Mallorca’s main city, Palma de Mallorca. From there, you are spoiled for choice when it comes to travelling around the island. There is a comprehensive bus network that takes you from town to town, or you can hire a car so that you can be in complete control of your itinerary. Alternatively, you can rent a moped, or work off your meals by cycling. It’s never too far from one town to another, so there’s plenty of time for sight seeing however you choose to travel. Use the local ferry services to visit the other Balearic Islands and make the most of your holiday time.
Mallorca Map & Hotels:
Malloca Hotel Deals:
Cheap Flights to Palma Mallorca
Origin | Departure at | Return at | Find tickets |
---|---|---|---|
Valencia | 20 Nov 2025 | 20 Nov 2025 | Tickets from 18 |
Barcelona | 29 Nov 2025 | 4 Dec 2025 | Tickets from 22 |
London | 13 Oct 2025 | 21 Oct 2025 | Tickets from 27 |
Santiago De Compostela | 21 Oct 2025 | 24 Oct 2025 | Tickets from 28 |
Alicante | 10 Oct 2025 | 17 Oct 2025 | Tickets from 32 |
Malaga | 20 Oct 2025 | 26 Oct 2025 | Tickets from 34 |
Sevilla | 15 Oct 2025 | 20 Oct 2025 | Tickets from 35 |
Milan | 20 Oct 2025 | 23 Oct 2025 | Tickets from 40 |
Madrid | 9 Jan 2026 | 11 Jan 2026 | Tickets from 42 |
Granada | 15 Nov 2025 | 16 Nov 2025 | Tickets from 49 |
Lyon | 6 Oct 2025 | 13 Oct 2025 | Tickets from 57 |
Vienna | 30 Sep 2025 | 7 Oct 2025 | Tickets from 57 |
Berlin | 12 Jan 2026 | 15 Jan 2026 | Tickets from 64 |
Bilbao | 14 Oct 2025 | 17 Oct 2025 | Tickets from 64 |
Bordeaux | 2 Nov 2025 | 5 Nov 2025 | Tickets from 67 |
Venice | 30 Sep 2025 | 7 Oct 2025 | Tickets from 71 |
Santander | 10 Oct 2025 | 13 Oct 2025 | Tickets from 76 |
Paris | 7 Dec 2025 | 14 Dec 2025 | Tickets from 77 |
Marseille | 3 Oct 2025 | 5 Oct 2025 | Tickets from 80 |
Frankfurt | 15 Dec 2025 | 22 Dec 2025 | Tickets from 83 |
Lisbon | 8 Oct 2025 | 11 Oct 2025 | Tickets from 84 |
Warsaw | 17 Nov 2025 | 29 Nov 2025 | Tickets from 84 |
Algiers | 6 Oct 2025 | 12 Oct 2025 | Tickets from 87 |
Dusseldorf | 7 Oct 2025 | 15 Oct 2025 | Tickets from 88 |
Tenerife | 27 Sep 2025 | 30 Sep 2025 | Tickets from 88 |
Porto | 27 Sep 2025 | 30 Sep 2025 | Tickets from 90 |
Luxembourg | 1 Oct 2025 | 2 Oct 2025 | Tickets from 92 |
Geneva | 15 Nov 2025 | 16 Nov 2025 | Tickets from 95 |
Stuttgart | 30 Oct 2025 | 6 Nov 2025 | Tickets from 98 |
Munich | 13 Oct 2025 | 26 Oct 2025 | Tickets from 104 |
Budapest | 10 Oct 2025 | 14 Oct 2025 | Tickets from 105 |
Cologne | 5 Oct 2025 | 10 Oct 2025 | Tickets from 106 |
Dublin | 6 Oct 2025 | 16 Oct 2025 | Tickets from 109 |
Brussels | 4 Nov 2025 | 9 Nov 2025 | Tickets from 109 |
Bucharest | 13 Oct 2025 | 23 Oct 2025 | Tickets from 110 |
Nuremberg | 19 Oct 2025 | 29 Oct 2025 | Tickets from 112 |
Prague | 12 Oct 2025 | 17 Oct 2025 | Tickets from 112 |
Karlsruhe/Baden Baden | 8 Oct 2025 | 15 Oct 2025 | Tickets from 113 |
Asturias | 1 Nov 2025 | 8 Nov 2025 | Tickets from 115 |
Sofia | 25 Dec 2025 | 8 Jan 2026 | Tickets from 118 |
Kaunas | 16 Oct 2025 | 6 Nov 2025 | Tickets from 123 |
Pisa | 5 Nov 2025 | 12 Nov 2025 | Tickets from 127 |
Copenhagen | 7 Dec 2025 | 14 Dec 2025 | Tickets from 129 |
Amsterdam | 6 Oct 2025 | 7 Oct 2025 | Tickets from 131 |
Vilnius | 10 Oct 2025 | 18 Oct 2025 | Tickets from 131 |
Nice | 22 Jul 2026 | 31 Jul 2026 | Tickets from 132 |
Rome | 9 Apr 2026 | 27 Apr 2026 | Tickets from 132 |
Hanover | 6 Jan 2026 | 10 Jan 2026 | Tickets from 139 |
Istanbul | 25 Nov 2025 | 30 Nov 2025 | Tickets from 141 |
Eindhoven | 13 Oct 2025 | 20 Oct 2025 | Tickets from 144 |
Hamburg | 4 Oct 2025 | 8 Oct 2025 | Tickets from 147 |
Varna | 13 Oct 2025 | 23 Oct 2025 | Tickets from 148 |
Belgrade | 29 Sep 2025 | 1 Oct 2025 | Tickets from 151 |
Riga | 7 Nov 2025 | 9 Nov 2025 | Tickets from 154 |
Larnaca | 3 Oct 2025 | 8 Oct 2025 | Tickets from 154 |
Klagenfurt | 25 Sep 2025 | 27 Sep 2025 | Tickets from 157 |
Chisinau | 6 Oct 2025 | 10 Oct 2025 | Tickets from 159 |
Friedrichshafen | 28 Sep 2025 | 2 Oct 2025 | Tickets from 161 |
Toulouse | 25 Oct 2025 | 26 Oct 2025 | Tickets from 161 |
Leipzig/Halle | 1 Sep 2026 | 9 Sep 2026 | Tickets from 162 |
Yerevan | 20 Jan 2026 | 28 Jan 2026 | Tickets from 162 |
Salzburg | 5 Oct 2025 | 11 Oct 2025 | Tickets from 164 |
Reus | 4 Oct 2025 | 5 Oct 2025 | Tickets from 169 |
Dortmund | 28 Sep 2025 | 1 Oct 2025 | Tickets from 180 |
Athens | 4 May 2026 | 9 May 2026 | Tickets from 198 |
Graz | 13 Oct 2025 | 14 Oct 2025 | Tickets from 199 |
Paphos | 4 Oct 2025 | 11 Oct 2025 | Tickets from 203 |
Zurich | 30 Sep 2025 | 6 Oct 2025 | Tickets from 208 |
Memmingen | 24 Oct 2025 | 3 Nov 2025 | Tickets from 209 |
Pescara | 26 Sep 2025 | 4 Oct 2025 | Tickets from 210 |
Bremen | 1 Dec 2025 | 5 Dec 2025 | Tickets from 213 |
Wroclaw | 25 Sep 2025 | 29 Sep 2025 | Tickets from 222 |
Gdansk | 3 Oct 2025 | 5 Oct 2025 | Tickets from 222 |
Oslo | 21 Dec 2025 | 30 Dec 2025 | Tickets from 223 |
Casablanca | 8 Aug 2026 | 22 Aug 2026 | Tickets from 228 |
Zagreb | 22 Oct 2025 | 29 Oct 2025 | Tickets from 229 |
Muenster | 13 Oct 2025 | 17 Oct 2025 | Tickets from 231 |
Helsinki | 1 Oct 2025 | 8 Oct 2025 | Tickets from 243 |
Innsbruck | 6 Oct 2025 | 20 Oct 2025 | Tickets from 251 |
Baku | 7 Nov 2025 | 16 Nov 2025 | Tickets from 255 |
Tbilisi | 3 Nov 2025 | 12 Nov 2025 | Tickets from 265 |
Glasgow | 26 Sep 2025 | 28 Sep 2025 | Tickets from 265 |
Isle Of Man | 20 Oct 2025 | 27 Oct 2025 | Tickets from 269 |
Tallinn | 8 Jun 2026 | 21 Jun 2026 | Tickets from 279 |
Ljubljana | 27 Sep 2025 | 30 Sep 2025 | Tickets from 284 |
Billund | 27 Sep 2025 | 4 Oct 2025 | Tickets from 310 |
Saarbruecken | 2 Oct 2025 | 5 Oct 2025 | Tickets from 315 |
Dresden | 7 Oct 2025 | 13 Oct 2025 | Tickets from 349 |
Moscow | 26 Nov 2025 | 3 Dec 2025 | Tickets from 380 |
Dubai | 12 Mar 2026 | 18 Mar 2026 | Tickets from 398 |
Erfurt | 30 Oct 2025 | 4 Nov 2025 | Tickets from 411 |
Antwerp | 7 Nov 2025 | 9 Nov 2025 | Tickets from 436 |
Saint Petersburg | 22 Nov 2025 | 22 Nov 2025 | Tickets from 444 |
Sharjah | 12 Mar 2026 | 18 Mar 2026 | Tickets from 444 |
Krasnodar | 12 Oct 2025 | 18 Oct 2025 | Tickets from 462 |
Adler/Sochi | 27 Oct 2025 | 3 Nov 2025 | Tickets from 467 |
Makhachkala | 16 Oct 2025 | 20 Oct 2025 | Tickets from 479 |
Tashkent | 13 Oct 2025 | 27 Oct 2025 | Tickets from 500 |
Yekaterinburg | 7 Nov 2025 | 15 Nov 2025 | Tickets from 510 |
Astana | 29 Sep 2025 | 11 Oct 2025 | Tickets from 514 |
No Comments