Travel tips

The 9 Best Things to Do in Mallorca

123 villas found.

Whenever I think back to my trips to Mallorca, I can honestly say it’s one of those places where you can never get bored. Every time I visit, I discover something new — whether it’s a hidden beach, a buzzing market, or a breathtaking hike through the mountains. Mallorca really has it all: stunning natural beauty, rich history, amazing food, and that laid-back island feel that’s just impossible to resist. Whether you’re visiting for the first time or returning like I often do, there are certain experiences that simply shouldn’t be missed. From exploring charming old towns to swimming in crystal-clear coves, here are my absolute favourite things to do in Mallorca that I think everyone should try at least once.

With 53 towns and 3 vibrant cities located on the island, visitors are rarely stuck for things to do here, as at every twist and turn you will uncover another wonderful beach, lively event or a magnificent piece of culture or history to explore.

Whatever you are looking to get out of your trip to Mallorca, the island seems to have a way of catering for everyone. If you are looking for things to do, then keep reading as below are some of the top tips for what to do when staying on the island.

Explore the City of Palma

Every time I arrive in Palma, I’m reminded why it’s one of my favourite cities in Europe.

It’s buzzing with life, packed with incredible things to see and do, and there’s always something happening, no matter the time of year. From my experience, you get the perfect blend of culture, food, and history here.

One absolute highlight for me is the breathtaking The Santa Maria Cathedral — the sheer size and beauty of it really stops you in your tracks. If you can, try to catch the famous Light Show when sunlight streams through the stunning stained glass windows; it’s such a special moment.

Whether you’re wandering through the old streets, discovering hidden tapas bars, or treating yourself to some boutique shopping, Palma never disappoints.

View of Palma From the Water
View of Palma Cathedral

Visit Alcúdia Old Town

I absolutely love spending a day in Alcúdia's Old Town — it’s like stepping back in time.

Nestled in the north of the island, it’s one of those places that combines gorgeous beaches with history that you can actually feel as you walk the streets. What I always recommend is walking along the ancient city walls for those unbeatable views.

Don’t miss the buzzing market days either — it’s where I’ve found some of my favourite souvenirs and tasted amazing local delicacies. Alcúdia’s Old Town has such an authentic charm, it’s easy to see why it’s one of my top picks on Mallorca.

Experience Drach Caves

If you’re like me and love a little adventure mixed into your holiday, then you’ve got to experience the Drach Caves.

Just outside Porto Cristo, this underground wonderland totally blew me away. The caves stretch for miles with incredible rock formations, but the real showstopper is Lake Martel, one of the largest underground lakes in the world.

I found the boat ride and the live classical music performance inside the caves genuinely magical — it’s such a unique, unforgettable experience you won’t want to miss.

Drach Caves
Cave of Drach

Climb to the Calvario Steps in Pollença

On my last trip to Pollensa, I decided to take on the famous Calvario Steps — 365 of them, to be exact! It’s a bit of a workout, especially on a sunny day, but totally worth it. The views from the top are just breathtaking, stretching all the way across the rooftops to the sea. There’s a cute little chapel up there and a café where I rewarded myself with a cold drink after the climb. It’s one of those must-do experiences where you really feel like you’ve earned the view. Definitely one of the best things to do whilst visiting Pollensa!

Hit the Beach

Mallorca’s beaches are honestly the reason I keep coming back to this island.

I’ve spent entire days hopping from golden sands to secluded little coves with turquoise waters. Whether you’re after a lively beach with plenty of amenities or prefer a quiet spot where it’s just you and the sea, Mallorca has it all.

I always recommend exploring a few different beaches during your stay — you’ll be surprised how different each one feels, from family-friendly shores to peaceful hidden gems.

Cala Formentor

For a classic Mallorcan beach experience, head to Cala Formentor on the northeast of the island. Surrounded by the Formentor mountain range, this is one of the longest beaches in Mallorca that can get quite busy in the summer, but is still definitely worth a visit because of the stunning views on offer from the shore and the wonderfully calm and clear water.

Cala Gran

Cala Gran is the largest beach in the town of Cala D’or, consisting of almost 50 metres of pure white sand that is lapped by gentle blue waves. It’s a great spot to visit if you’re planning on spending the whole day by the sea, as there are plenty of beach bars, cafes and facilities nearby that means you don’t have to move far to find everything you might need.

Cala Barques

Cala Barques is one of the three small beaches near the small resort town of Cala Sant Viçenc, and offers a totally different experience to some of the larger and more touristy beaches. It’s a small spot, but the scenery around it is absolutely gorgeous, with rocky cliffs rising up behind the sand on one side.

S’Amarador

If you’re looking for beautiful coastal landscapes when you visit the beach in Mallorca, S’Amarador should be at the top of your list. Situated within the Mondragó Natural Park, you can park your car and then venture down to the beach on foot, enjoying a large expanse of sand that never gets overly busy. This is a great beach for families in particular, as the water is pretty shallow and very calm.

Beach in Mondragó Natural Park
Sa Amarador Beach Modrago Natural Park

Take a Boat Trip

One of my absolute favourite ways to experience Mallorca is from the water.

Nothing beats setting sail along the coast, feeling the sea breeze and soaking up those unbeatable views. I’ve done both day trips and dreamy sunset cruises, and both are just fantastic. Most of the major ports around the island offer all sorts of sailing options — whether you want to chill on a catamaran, hop aboard a yacht, or join a group excursion.

Trust me, seeing Mallorca from the sea gives you a whole new perspective on just how beautiful this island is.

Sample Local Wine

I didn’t realise Mallorca had such a great wine scene until I visited a local vineyard — and now I make wine tasting a priority every trip.

The family-run wineries are so welcoming, and you get to really understand the history and care behind every glass. Sampling wine with views of the vineyards and learning about the island’s unique grape varieties made me appreciate the local produce so much more.

Whether you book a full tasting tour or just enjoy a glass at dinner, trying Mallorcan wine is an experience in itself.

Go on a Shopping Spree

I always make time for a little retail therapy when I’m in Mallorca — it’s a shopper’s dream!

Palma is amazing for fashion boutiques and quirky shops, but I’ve also loved exploring the stylish streets in Cala D’or, especially Avinguda Tagomago. The marinas are also great spots if you love high-end shops; places like Puerto Portals and Port d’Andratx are perfect for browsing designer stores while enjoying sea views.

For me, it’s the perfect excuse to grab a coffee, wander through cute little shops, and maybe treat myself to something special.

Browse a Local Market

Something that Mallorca really does well are the many markets that are scattered through the towns and villages on the island. Not only are they a great way to explore the local produce and souvenirs on sale, but it’s also a brilliant opportunity to practice your Spanish if you make a purchase!

The main markets that pique the interest of tourists include:

Palma Market

Palma’s market provides visitors with the perfect mix of indoor and outdoor shopping. Some of the stalls are located inside a larger shopping complex, whereas others are laid out in the traditional street format. Whatever you choose to explore, you will find local produce, incredible food and great souvenirs.

Pollenca Market

Pollenca market takes place in the main market square, situated just outside the 18th-century church. The laid back atmosphere and numerous stalls to browse make this a very popular attraction in the town, particularly in the summer when there are many more stalls than during the off-season.

Santanyi Market

Santanyi market is perfect for those who also want to stroll through the town’s traditional cobbled streets and marvel at the pretty, golden sandstone buildings. Held twice a week in the centre of town, the market provides visitors with a great insight into an authentic Spanish shopping experience.

Alcudia Market

Being one of the biggest markets on the island of Mallorca means that Alcudia is absolutely worth a visit for its huge offering. Not only do you get the chance to browse through the many stalls, but Alcudia itself and its beautiful scenery are also worth exploring.

Market in Mallorca
Market Plaza Mayor Palma

Summary

Mallorca is full of wonderful things to do for a range of holiday itineraries, so you will never be stuck for activities when visiting here. From classic beach resort holidays to outdoor adventures and luxury stays in secluded towns or villages, there’s plenty on offer when it comes to choosing how to spend your time.

If you are planning a trip to Mallorca and require accommodation for your stay, Vida Villas boast an incredible selection of rental properties to choose from, which you can browse here. Alternatively, please contact our team if you require any more information.

Explore Mallorca

Villas In Mallorca

Best Time to Visit Mallorca

Best Places To Visit In Mallorca