Mallorca Travel Guide: Where To Visit/Eat/Sleep/Drink
Mallorca, the largest of Spain’s Balearic Islands, is a Mediterranean paradise perfect for travellers seeking sun, sea, and culture. In this Mallorca travel guide, I’ll cover everything you need to know for an unforgettable visit.
Discover the best things to do in Mallorca, from exploring the city nightlife in Palma and the charming villages of Valldemossa and Deià, to lounging on pristine beaches like Calo des Moro.
In this guide, you’ll also find information on the best ways to get around Mallorca, how many days to spend on the island and the best months to visit.
- Cala Llombards in Mallorca
Thank you for your support
This article contains affiliate links. If you purchase something I’ve recommended, I’ll earn a small commission at no extra cost to you. I really appreciate your support and I hope this guide helps you ♡
Mallorca Key Info
When to visit
June or September for warm, mild weather (averaging 26ºC/79ºF)
How to get there
Fly to Palma de Mallorca Airport (PMI)
How to get around
Renting a car is best! Use Discover Cars to book your rental. Public transport is available.
IDEAL TRIP LENGTH
3-6 days
PLACES TO VISIT
Palma de Mallorca
Sóller
Deià
Valldemossa
Santanyí
MUST-DO ACTIVITIES
Catamaran Cruise
Horse Back Riding & Wine Tasting Tour
Island Quad Bike Tour
BEST BEACHES
Calo des Moro
Cala Llombards
Cala Mondrago
RESTAURANTS
Restaurante Illeta
Ca’s Patró March
NENI
MY TOP 3 HOTEL PICKS
12 Best things to do in Mallorca
1. Visit the Cathedral of Santa Maria in Palma
La Seu dominates Palma’s skyline and you genuinely can’t miss it. This vast Gothic cathedral dates back to the 13th century and sits right by the sea. I always recommend going inside as well as admiring it from the outside, especially to see the Gaudí touches and the way the light pours through the multi-coloured rose window.
Tickets cost €11 to enter. Make sure your knees & shoulders are covered when visiting!
2. Visit Mallorca’s Best Beaches
Spend a full day beach hopping along the south east coast — this part of Mallorca has some of the clearest water I’ve seen anywhere in Europe.
My personal favourites are Caló des Moro and Cala Llombards, both tucked between rocky cliffs with that almost unreal turquoise colour. I recommend going early in the morning to Caló des Moro because it’s small and fills up quickly, then head to Cala Llombards for a more relaxed afternoon swim.
Pack trainers (or sturdy sandals) for the short walk down, and bring wate,r as not all beaches have bars or shops attached. Don’t be a dick – remember to bring all rubbish with you when you leave.
See my full guide on the best beaches in Mallorca.
- Caló des Moro
- Cala Llombards
3. Cruise along the Mallorcan coast on a catamaran cruise
This is one of the best ways to see the hidden coves of Mallorca and swim in open water. On this half-day Catamaran cruise, you’ll make several snorkelling stops, sunbathe on the nets at the front of the boat and enjoy a relaxed onboard lunch, served with wine and sangria (all included in the tour price). The cruise departs from the Port of Palma.
4. Check out the famous Saturday markets in Santanyí
If you’re visiting Mallorca over a weekend, you can’t miss the famous Santanyí Saturday Markets. Held in the southeast of the island (around 1 hour from Palma), these markets are packed with local produce, handmade ceramics and woven baskets.
Popular Activities in Mallorca
5. Attend a live Flamenco show in Palma
For an evening activity that feels distinctly Spanish, book to watch a live Flamenco show in the city. While the art of flamenco originated in Andalusia, you can catch incredible performances in the heart of Palma. The ticket price includes a drink (your choice of sangria or cava!).
6. Tour the 14th-century Gothic-style Bellver Castle
Perched on a hill just outside Palma, Bellver Castle is one of the few circular castles in Europe. The views over Palma and the coastline are amazing, no surprise as the castle’s name literally translates to ‘beautiful view‘ in old Catalan.
Tickets cost 4€ to enter and can be purchased at the door. I recommend purchasing this hop-on hop-off bus ticket, which stops at the castle 1along 6 stops around Palma’s most iconic landmarks.
7. Horse riding & wine tasting tour
Who said Mallorca was just a party island? Experience the serene scenic side of the island on this Horseback Riding & Wine Tasting Tour through the countryside, away from the busy coastal spots. You’ll ride through vineyards and rural landscapes before finishing with a tasting of local wines and cheeses. The tour includes free pick up & drop off transfers from accommodations in northern Mallorca.
8. Take a scenic train ride from Palma to Sóller
This historic wooden train has been running since 1912, and winds through the Tramuntana mountains and orange groves. The journey itself is the highlight, with picture-perfect views along the ride.
It’s worth doing as a day trip, exploring Sóller’s square for lunch before heading back to the city in the evening. Make sure to stop by Mister McCoy’s Island Ices for the best ice cream in Mallorca.
9. Explore the Drach Caves
Located on the east coast near Porto Cristo, the Drach Caves are home to one of the largest underground lakes in the world. The best way to access these caves if you don’t have a car, is on half-day tour which includes transfers from your hotel.
Inside, you’ll walk through gigantic caverns filled with stalagmites and stalactites. You’ll then board a smaller boat across the underground lake while a small orchestra performs live to a synchronised light show – it’s such a unique and magical experience!
10. Spend an Afternoon at a Beach Club
Mallorca has no shortage of beach clubs, but if I had to give you one recommendation, then I’m gonna suggest booking a visit to Gran Folies Beach Club.
This beach club overlooks the turquoise water of Cala Llamp – around a 30-minute drive from Palma de Mallorca, at the southwest tip of the island. Beach beds start from €35 for the day. I recommend reserving a spot online before you go to avoid missing out. You can easily spend the whole day here; there is a pool as well as direct access to the sea! There’s also a stunning terrace restaurant serving fresh Mediterranean food and delicious frozen cocktails.
- Gran Folies Beach Club
- Gran Folies Beach Club
11. Lighthouse of Cap de Formentor
Right at the northern tip of the island, this dramatic lighthouse sits above steep cliffs and electric blue water. The drive up is winding but absolutely worth it, as the views just get better and better.
There’s also a popular coastal hike in this area, with trails linking viewpoints along the Formentor peninsula.
12. Go on a quad biking island tour
If you fancy something a bit thrilling, this guided quad bike tour takes you off the main roads and into rugged countryside and coastal tracks.
From April onwards and during the summer months, there’s an option to book a longer tour where you’ll make stops to go snorkelling and jump off cliffs straight into the sparkling Mallorcan sea. I’d recommend booking this tour for the morning slot at 10.30 am before the heat of the day properly kicks in.
Places to Visit in Mallorca
- Palma de Mallorca – the capital city known for its Gothic cathedral and buzzing nightlife.
- Sóller – picturesque town with historic train and botanical gardens.
- Valldemossa – fairytale-esque mountain village famous for Chopin’s residence.
- Deià – bohemian village with stunning views and artistic heritage.
- Pollença – historic town with a bustling port and scenic steps.
- Cap de Formentor – dramatic cliffs and panoramic views at Mallorca’s northernmost point.
- Fornalutx – picturesque village with rustic charm and cobbled streets.
- Santanyí – traditional town famous for its Saturday markets and coastal attractions.
- Valldemossa
- Cala Llombards
- El Olivo at La Residencia in Deià
- Ca’s Patró March
Best Restaurants in Mallorca
💧 = sea views
$$
Ca’s Patró March
💧 (Spanish)
Restaurante Illeta
💧 (Mediterranean)
Cafè Drac
💧 (Mediterranean/European)
Can Costa
(Mediterranean)
Rikito
(Italian)
Cassai Gran Café
(Mediterranean)
NENI
💧 (Mediterranean)
$$$–$$$$
El Olivo
(Mediterranean)
Béns d’Avall
💧 (Mediterranean)
Sea Club @ Cap Rocat
💧 (Mediterranean)
- Restaurante Illeta
- Restaurante Illeta

Best Beaches in Mallorca
- Calo des Moro
- Cala s’Almunia
- Cala Llombards
- Cala Mondrago
- Cala Pi
- Cala de Deià
- Sa Calobra
- Platja de Cala Barques
- Platja de Cala Figuera
- Cala Varques
Best time to visit Mallorca?
The best months to visit Mallorca are late April to May and September to early October. During these months, you will experience good weather and fewer crowds, making it ideal for exploring the island comfortably.
Peak Season (June to August):
Average temperatures: 19-31°C / 66-88°F
This is when the island is at its peak, with hot, sunny weather perfect for beach-going and swimming. It’s also the busiest time, so expect crowded beaches and tourist spots, along with higher prices.
Shoulder Season (April to May, September to October)
Average temperatures: 12-28°C / 54-82°F
During the shoulder season months, the weather in Mallorca is still warm enough to enjoy the outdoors and swimming but without the intense heat of the summer months. During this period you’ll potentially find lower prices for accommodation and activities.
Off-Season (November to March)
Average temperatures: 8–19°C / 46–66°F
The winter months are ideal for those who prefer a more relaxed trip and are interested in exploring local culture and scenic landscapes without the crowds. However, it’s worth noting that some places may close for the winter, particularly beach resorts and clubs.
The Best Hotels in Mallorca
💧 = has a pool
☀️ = close to beach
$$
(from £100+/night)
Ars Magna Bleisure Hotel (Palma) 💧 — a contemporary boutique stay just outside Palma’s old town. Rooms are sleek and minimalist, the rooftop plunge pool is ideal after a morning exploring Palma cathedral, and I love that you can walk everywhere without being stuck in the busiest streets.
Mon Port Hotel & Spa 💧☀️ — tucked into the hills above Port d’Andratx, this resort-style hotel feels peaceful but still close to the marina and beaches. With palm-lined pool areas, mountain views and a gorgeous spa for post-sun lounging.
Alcázar Hotel Sóller 💧 — a charming base in the heart of Sóller, close to the main square and the vintage wooden tram that runs down to Port de Sóller. The interiors are stunning with modern designs, and the small pool courtyard is a welcome cool-down spot.
AluaSoul Mallorca Resort 💧☀️ — an adults-only beachfront stay in Cala d’Or with easy access to sandy coves and turquoise water. You’ll find bright boho-style rooms, multiple pools and sea-view terraces. I’d book here if you want a sociable, sun-focused escape without hiring a car.
$$$
(from £250+/night)
Hotel Bon Sol 💧☀️ — set in Illetas just 15 minutes from Palma, this family-run resort has four pools, sea views from most rooms and a private jetty for swimming straight into ridiculously clear water. I love it for a relaxed Mallorca stay close to the capital, where you can dip in the sea by day and be in Palma for dinner by night.
Hotel El Vicenç de la Mar 💧☀️ — a design-led adults-only hotel in Cala Sant Vicenç, right by one of the prettiest coves on the island. Interiors are contemporary and the rooftop infinity pool overlooks the sea. This is where I stayed on my last visit to Mallorca and I loved being only steps away from the beach. Read my full review of this hotel.
Barefoot Hotel Mallorca 💧☀️ — located in Portocolom, this one leans into laid-back coastal living with natural textures, soft tones and easygoing vibes. There’s a lovely pool courtyard and a small spa, and the marina and beaches are a short stroll away.
Hotel Santanyi Port 💧☀️ — a relaxed base near Cala Santanyí, ideal for beach days and exploring the southeast coast’s turquoise coves. Rooms are simple and bright, there’s a generous pool area and you’re within walking distance of the sea.
$$$$
(from £400+/night)
Sant Francesc Hotel Singular 💧 — tucked away on Plaça de Sant Francesc in the heart of Palma‘s old town, this former 19th-century mansion features a rooftop pool, spectacular views from the outdoor terrace, and luxurious rooms draped in earth tones.
Es Racó d’Artà 💧— hidden in the hills outside Artà, surrounded by olive trees and protected countryside, Es Racó d’Artà feels completely removed from the busy beach towns. The architecture blends seamlessly into the landscape, the spa is beautifully done and the whole place encourages you to slow down.
Finca Serena 💧— set among vineyards and rolling countryside near Montuïri, this adults-only finca is made for switching off. Rooms are minimalist and serene, the infinity pool looks out across open fields and the on-site restaurant focuses on seasonal local produce.
El Llorenc Parc De La Mar 💧 — located in Palma‘s La Calatrava district, just behind the cathedral and steps from the sea, this boutique hotel balances city energy with serious comfort. The rooftop infinity pool has one of the best views in town!
The Lodge Mallorca 💧 — this adults-only retreat consists of ulta chic stone buildings, lavender fields and wide open skies. The infinity pool stretches out towards the countryside and the on-site restaurant has a Michelin-starred pedigree.
Hotel El Vicenç de la Mar
2 swimming pools
SPA & WELLNESS CENTRE
4 RESTAURANTS & BARS
Rooms from £190/night
beachfront location
SEA VIEWS
Unquestionably one of the best features of Hotel El Vicenç de la Mar is that its located right in front of a beautiful beach with water so clear it’s giving *Beyonce voice* “when the water’s so blue“.
You are literally seconds away from taking a dip in the sea or alternatively El Vicenc has a rooftop pool AND heated indoor pool so you have multiple places to practice your mermaid stroke.
Although its located at the opposite end of the island from Palma, this quiet resort town of Cala Sant Vicenç is the perfect location for a relaxing holiday, away from all the crowds of the island’s capital. Better yet, El Vicenc is adults-only (12+) so you’ll really be able to enjoy some peace and quiet away from screaming children.
At Hotel El Vicenç de la Mar there is a library room for guests to chill out in and even a cinema room you can reserve and watch your favourite movie. A dedicated wellness area has you covered for all your relaxation needs with a steam bath, heated pool, Finnish sauna, Japanese garden and 24 hour gym.
There’s plenty of free parking for guests too and trust me, parking is usually a challenge when road tripping across Mallorca!
Rooms start from £190/per night. The quality and service is impeccable, which you’ll notice in their attention to detail and small hints of luxury throughout the hotel such as Le Labo spa products in all bathrooms, a pillow menu and 24 hour room service.
How Many Days in Mallorca is Enough?
Short Stay (3 to 4 Days):
I recommend spending at least 3 days in Mallorca, using the capital city, Palma de Mallorca, as your base for exploring.
This trip length is perfect for a long weekend and you won’t need to bother with hiring a rental car. You’ll only need one full day to explore the best attractions in Palma.
On the other days, I suggest visiting nearby beaches like Cala Blava or Cala Major (both 30 minutes from Palma). As well as a day trip to either Valldemossa or Sóller – both easily reached by bus from Palma.
Longer Stay (5 Days or more):
With a few more days in Mallorca, you can visit more areas of the island like Cap de Formentor and Pollença.
You will definitely want to have a rental car to explore Mallorca on a longer trip so you can more easily access the famous beaches Calo des Moro and Cala Llombards.
Be sure to include a visit to Deià and Santanyí for their famous Saturday markets.
If you’re visiting Mallorca for more than 7 days I would recommend splitting your time up and staying half of your week on the east side of the island and the other half on the west to cut down on driving.
How to Get to Mallorca?
Mallorca’s main airport is Palma de Mallorca Airport (PMI). It serves numerous international and domestic flights.
If there are no direct flights from your location, you can fly to major Spanish cities like Barcelona, Madrid, or Valencia, and then take a connecting flight to Mallorca.
From the airport, it’s only a 15-minute drive to the city centre of Palma de Mallorca and will cost around €25 to get to your accommodation.
For a more affordable option, you can get the A1 bus from the airport to the Palma city centre. This bus runs every 15 minutes and costs €5 each way or €8 for a return ticket.
Ferry to Mallorca from Spain
Ferries to Mallorca are available from several ports in mainland Spain. The most common routes are from Barcelona, Valencia, and Dénia.
Ferries are operated by companies like Balearia and Trasmediterranea.
The journey typically takes 6-8 hours, depending on the port of departure and type of ferry (standard or high-speed).
How to get around Mallorca?
What’s the best way to get around Mallorca?
RENTING A CAR: The best way to get around Mallorca is by hiring a car, especially if you want to easily reach those jaw-dropping beaches and villages you’ve no doubt seen on Instagram – or within this post ;).
I recommend using Discover Cars to book your car rental in Mallorca. I always get the best deal on car rentals on their site as they compare hundreds of providers and give you the best price available.
Can you get around Mallorca without a car?
There are a range of affordable public transport options available in Mallorca. The best way to get around Mallorca is by bus, as it’s a lot more affordable than taxis.
Please note: Uber is not available in Mallorca.
BUSES:
The island has an extensive bus network operated by two companies: EMT in Palma and TIB for intercity routes. Buses within Palma’s urban zone cost €2 per journey and tickets can be bought on board.
To get across the island, I recommend using Google Maps or the TIB website to look up timetables and plan your journey. For an idea of costs, you can get a 30-minute bus from Palma to Soller for €2.70.
TIP: Bus tickets are more expensive when you purchase them onboard, you will save 40% on fares when you use your contactless bank card to tap in and out.
TRAINS:
There are a few train routes operated by SFM. The most popular route is the T1 line from Palma to Inca (30-minute journey, 3.60€ fare).
There is also a historic 110-year-old wood-panelled train that runs from Palma to Sóller. While the 1-hour journey takes longer than the bus, the stunning views along the journey are so worth it.
I recommend booking your tickets in advance online at trendesoller.com. A return fare from Palme to Sóller will cost €28 – or €35 with a tram ticket.
TRAM
In Sóller you can also get the island’s only tram – another historic experience on the 1912 tram that runs between Sóller and Port de Sóller, offering scenic views – definitely an activity to add to your Mallorca bucket list.
- Belmond La Residencia in Deià
- Restaurante Illeta
Google Map of Mallorca
Here’s a map of all the places in Mallorca mentioned in this post.


















Lovely guide 🥰🌼 so detailed. Thank you!
You’re so welcome Adelina 💗
Really nice guide! I’ll use them on next vacation. Thank you.
You’re welcome! I hope you have an amazing trip next time you visit Mallorca 🙂