Often hailed as the jewel of the Balearic Islands, Mallorca is a sunny haven of scenic coves, lofty mountains, and Moorish architecture. This accessible Mediterranean land of hilltop villages and white sand beaches captivates travelers from near and far, each leaving with their own magical story to tell.
Read on to discover all the top things to do in Mallorca, to help you decide how to spend your vacation.
1 – Enjoy some beach time at Cala Vella

Kick your shoes off and feel the warm sand on your feet as you walk along the beach at Cala Vella. This dreamy cove is one of the most popular beach resorts in Mallorca, with its turquoise waters and sheltered bay.
Make a day of it on a boat trip to Cala Vella, with barbecue lunches and as much snorkeling as you can handle.
2 – Pay your respects at Palma Cathedral
The star of the show in Mallorca’s capital city is undoubtedly the magnificent Palma Cathedral. Standing proud beside the harbor in the historic quarter, this Gothic marvel is home to holy relics and royal tombs.
Keep your camera handy to capture one of the largest stained-glass windows in the world, and see if you can spot Gaudi’s handwork on the alter.
3 – Hike the Serra de Tramuntana mountains
For the best views on the island, head up to the mountains of Serra de Tramuntana – a UNESCO World Heritage Site that forms the backbone of Mallorca.
Walk through ancient olive groves and around tranquil lakes as you explore this beautiful rural idyll, stopping at traditional villages along the way. For something different, take a historic train tour and see the highlights in style.
4 – Go underground in the Cuevas del Drach
Heading deep below the earth’s surface on a tour of the Drach Caves is one of the most remarkable things to do in Mallorca. Live musical performances and special lighting effects transform this eerie underworld into something quite special.
Take a boat ride on the vast subterranean Lake Martel, and gaze in wonder at the ethereal formations all around you.
5 – Sail to Cabrera Island
Just off the southern coast of Mallorca, Cabrera Island is the perfect place to escape the crowds. Part of the Cabrera National Park Archipelago, this uninhabited islet is famed for its blue grotto where mesmerizing cave reflections make the water dance.
Take a boat trip and spend the day exploring the ruined fortress tower, a naval cemetery, and the Cape Punta de Anciola lighthouse.
6 – Venture inland on a quad tour

Journey into the rugged interior of the island on a thrilling off-road quad bike adventure. Explore lesser-known valleys and villages as you zoom along dirt tracks and hidden trails.
Stop at lofty mountain viewpoints for panoramic photos, then head to the beaches for snorkeling and cliff jumping. If you want to experience a different side of Mallorca – this is it!
7 – Chill out at Es Trenc Beach
Es Trenc is the most famous beach in Mallorca, and it is easy to see why. The long swathes of golden sand and shimmering turquoise sea have distinctly Caribbean vibes. Grassy dunes line the beach, giving a sense of natural wilderness.
Facilities are low-key and unobtrusive, which is part of the charm. So, pack a towel and a picnic, and settle in for the day.
8 – Stroll around Palma de Mallorca Old Town
The historic quarter of Palma de Mallorca is a maze of narrow streets, leading to squares, mansions, and museums. Old Town highlights include the Gothic cathedral and the Palace of Almudania.
The best way to explore is on a walking tour, but if you want to cover more ground, bike excursions and Segway tours are a fun way to get around.
9 – Unwind in Soller
The peaceful town of Soller is nestled in a valley of orange groves between the hills and the sea. You can visit on a day trip, or by vintage train from Palma.
Wander along cobbled streets past traditional townhouses and practice your haggling skills at the market. Then indulge in a bit of people watching in laid-back plazas, and tuck into local tapas and pastries at local cafes. Visit the Port of Soller for a stunning view over the bay.
10 – Meet sea creatures on a snorkeling tour
Snorkeling tours are one of the best things to do in Mallorca. The underwater world around this Mediterranean island is sublime, with unusual rock formations and abundant marine life to discover.
Swim out from deserted beaches or jump overboard and float beside colorful rainbow wrasse and seabream. Keep an eye out for moray eels in the rocky crevices.
11 – Tuck into delicious delicacies on a Tapas Tour
Food is an important part of your vacation, so take a tapas tour around Palma and get those taste buds working.
Take in the Old Town sights as you hop between bars and markets with a local foodie, sampling everything from Spanish tortilla to almond ice cream. Will your favorite bite be crispy ham croquettes, or will you prefer the garlic prawns?
12 – Swim with sharks at Palma Aquarium
Looking for a fun family day out? Then visit Palma Aquarium and come face to face with over 8000 creatures of the deep. The highlight of this vast aquatic kingdom is the Big Blue Shark Tank – courageous explorers can even dive with the beasties inside!
Listen to enchanting whale songs in the 3D Aquadome, and watch manta rays chowing down at feeding time.
13 – Splash around at Aqualand

Enjoy some respite from the heat at Aqualand – one of the world’s largest water parks. Race your friends down the flumes, take on the waves at the surf beach, and float lazily down Congo River.
Younger visitors will love the watery realm of Dragonland, where mini waterslides and a splash pool will keep them entertained for hours. Reward yourselves with pizzas and burgers after your exertions.
14 – Soar through the sky on a hot air balloon flight
See the island from a different perspective as you drift silently overhead. Hot air ballooning is one of the most thrilling things to do in Mallorca – especially if you go at sunrise.
Keep your camera ready as you float over rugged mountains and sleepy villages, and see if you can spot the famous landmarks of Palma down below.
15 – Explore the underworld in the Caves of Hams
Fancy doing something different? The Caves of Hams are out of this world, with bizarre rock formations and secret lagoons beckoning you into the depths of the earth.
Walk along pathways to discover 15 different areas, including an extraordinary underground lake called the Sea of Venice. Watch out for the free-flying birds and be amazed at the luminous colors of the blue cave.
16 – Relax on Formentor beach
Beaches are a huge part of Mallorca vacations, and the sandy swathes of Formentor are some of the best. Indeed, you could be forgiven for thinking you were in the tropics!
The slim crescent of golden sand backs onto a pine forest, creating a wild yet welcoming vibe. Enjoy the views towards Cap de Formentor, and float languidly in the sparkling waters that lap gently against the shore.
17 – Go kayaking in Cala Major
Put on your explorer’s hat and paddle along the rocky coastline of Cala Major, drifting into hidden coves and swimming off sandy beaches.
The calm waters make this fun for beginners and pros alike, and the local guides know all the best spots for photos. Take a snorkel if you want to see shoals of colorful fish flitting about the seabed.
18 – Saddle up for a horse riding tour
Release your inner cowboy and sit high in the saddle as your trusty stead navigates the rugged island interior. Routes can include coastal trails and forested slopes, with plenty of breath-taking mountain views thrown in for good measure.
Experienced riders can up the pace with a trot or canter, feeling the freedom that comes with a horse riding tour in Mallorca.
19 – Get a dose of culture at Valldemossa
Just a 20-minute drive from Palma, the mountain town of Valldemossa feels a world away from the city bustle. Pedestrianized alleyways entice you into the heart of this rich cultural settlement, with churches, gardens, and plazas to explore.
Stroll around the Real Cartuja monastery and enjoy a Chopin piano recital in remembrance of the composer who once stayed here.
20 – Take a boat to Dragonera Island
Love snorkeling and swashbuckling pirate stories? Then sail across to the uninhabited islet of Dragonera for a day of wild exploration. Traversing these secretive shores is one of the most adventurous things to do in Mallorca – perfect for nature lovers of all ages.
Once the haunt of famous pirates like Barbossa, today this protected reserve is a haven for hiking, swimming, and lizard spotting!
21 – Feel the thrills on a canyoning adventure
Abseil down dramatic gorges and scramble over boulders, following the river as it gushes through lush canyons. Practice your rope techniques under the watchful eye of your expert guide, and jump off vertical rocks into plunge pools if you dare.
Suitable for all ability levels, canyoning in Mallorca is a great way to get up close with nature.
22 – Enjoy a dolphin watching cruise
Hop on board a catamaran and sail out to sea in search of dolphins. Keep your eyes peeled for all manner of marine life as you cruise along the coast – make sure you have your camera to capture the action.
Pods of friendly dolphins often play in the bow waves of the boats, leaping through the surf and showing you their signature moves.
23 – Sail into the sunset
Relish those magical moments when day gives way to dusk as you sail around the dramatic coast of Mallorca. Hold your breath as the fiery red sun finally plunges into the sea, flooding the sky with romantic golden hues.
Enjoy a delicious local dinner or barbecue on deck, take a refreshing dip, or simply sunbathe in the bow nets.
24 – Power along the coast by jet ski
Ramp up the power and skim along the water on a thrilling jet ski tour. Ride tandem or go solo – you can decide. This is a fun way to see a different side of the island, with enough throttle as you can handle.
Discover secret caves that can only be reached by intrepid sea explorers, and take a dip in the open sea.
25 – Explore Parc Natural de Mondragó
Of all the things to see in Mallorca, this one takes some beating. Famed for its pristine sands and sparkling turquoise waters, Mondragó Nature Park is also home to migratory birds who come to nest in the wetlands.
Hike along the winding trails that meander around the shore. Then walk barefoot on the best beaches on the island – we recommend Cala Mondragó and S’Aramador!
26 – Harness the waves on a catamaran excursion
Cruise along the coast in style on board a comfortable catamaran. The twin hulls make this a stable ride, letting you concentrate instead on photographing the majestic sea cliffs and caves as you sail by.
Drop anchor in picturesque bays for a spot of swimming or snorkeling, and clamber back on board for a tasty barbecue feast prepared by the expert crew.
27 – Zoom down flumes at Western Water Park

Plunge down waterslides or chill out in relaxing pools at this Wild-West themed aquatic park. The rides and attractions at Western Water Park come in all shapes and sizes – perfect for all the family.
Do you dare to take on the gravity-defying Beast, or will you prefer to float serenely down the Gran Canyon by raft? The choice is yours.
28 – Watch sea lions perform at Marineland
Marvel at the antics of dolphins, penguins, and sea lions on a family trip to Marineland Mallorca. Meet the wild inhabitants of the aquariums and aviaries, and enjoy entertaining shows throughout the day.
Want to get up close and personal with a dolphin? Then take part in one of the special encounters and come away with a photo to commemorate the magical moment.
29 – Sunbathe at Alcudia Beach
The fine white sands of Alcudia Beach make this stretch of coast one of the most desirable on the island. Bag a sun lounger and spend the day chilling out, enjoying cocktails and nibbles from the beach bars.
Feeling energetic? Then give stand-up paddle boarding a whirl – the calm waters are ideal for getting to grips with your balance.
30 – Explore Cala Millor
The popular holiday resort of Cala Millor on the eastern coast is famous for its long sandy beach and idyllic blue waters. Yet venture away from the shore and a world of rugged adventure awaits.
Take a fun buggy tour through remote villages and valleys, visiting monasteries and castles along the way. Enjoy stunning views over the sea, before returning for a dip in the warm Mediterranean.
31 – Go wine tasting in vineyards
No visit to Mallorca would be complete without a wine tour in some of the prettiest vineyards on the island. Visit family-run wineries to learn about the production and aging process on a guided tour.
Test your sommelier skills with tastings of these locally produced vintages, and buy a bottle or two to take home. Some tours include plates of tapas to complement your wine.
32 – Visit Bellver Castle
Perched on a hilltop 3 kilometers outside Palma, this imposing 14th-century fortress is the only circular castle in Spain. Formerly a royal residence and an infamous prison, today Bellver Castle is one of the most popular things to see in Mallorca.
Admire the spectacular views, then head inside to explore towers, walls, and courtyards. Swing by the museum for ancient artifacts and island history.
33 – Take a hop-on hop-off bus tour
Want to see the sights but short on time? Then a hop-on hop-off bus tour of Palma is the answer. Explore this city of culture at your own pace, stopping at the attractions that catch your eye.
Stroll through Plaza España, visit Palau de la Almudaina, or pop into the cathedral. Get a seat on the top deck for the best views!
34 – Relax on the beach at Cala Agulla
Perfectly positioned between scented pine forests and commanding mountains, the beach at Cala Agulla is one of the prettiest on the island. Popular with families, the fine white sand comes with a dazzling dose of shallow blue sea to swim in.
Hire a sun lounger or spread out your towel and settle in for a day for pure relaxation.
35 – Wander through the Jardines de Alfàbia
Swap beaches for hillsides and enjoy the change of scenery on offer at the historic Jardines de Alfàbia. Sitting pretty in the heart of the Tramuntana mountains, the house and gardens have a distinctly Moorish flavor.
After visiting the mansion, stroll through the manicured oasis, where palm avenues and lily ponds with fountains will keep you entranced for hours.
36 – Go sea caving at Cova de Coloms

Mallorca has many caves, but the adventure that awaits you in the Cova de Coloms surpasses them all. Accessible only by swimming, this is the best sea caving trip on the island.
Wetsuits and lifejackets make the swim easier, and once inside you can explore underground caverns and lakes. Be amazed by eerie rock formations and jump into cave pools if you dare.
37 – Try scuba diving in Cala Delta
Perfect for beginners, the calm waters of Cala Delta are home to an enchanting underwater kingdom. Master your breathing techniques then head out to put your newfound skills into action.
Swim up close with shoals of colorful fish, and marvel at the vibrancy of this marine nature park. You might spot a barracuda or even a turtle if you keep your eyes peeled.
38 – Descend underground in the Genova Caves

Explore deep beneath the surface of the earth on a guided tour through the prehistoric Genova Caves near Palma. Walk along winding tunnels and colossal caverns decked out with stalactites as you plunge further into this little-known world.
Admire towering calcium columns and mysterious pools, which are illuminated with colorful lights to enhance the definition. Get your camera ready!
39 – Visit Fundació Miró Mallorca

One of the most thought-provoking things to see in Mallorca is the Fundació Miró Mallorca. This gallery was the home of Spanish painter Joan Miró, known for his vivid childlike compositions.
There are over 100 paintings to enjoy, as well as several intriguing sculptures. Pop into the studio which remains untouched, with unfinished work and open tins of paint still on the floor.
40 – Escape reality at Katmandu Park
The best theme park in Mallorca really packs a punch when it comes to rip-roaring rides and mind-boggling attractions. Fun for all the family, Katmandu Park boasts everything from upside-down mansions with enchanted forests, to ice caves with interactive aquariums.
Battle zombies from the underworld on a virtual roller coaster, or cool off in the splash park with its flumes and waterfalls.
41 – Embrace the wild at Tirolinas Go Mallorca Forestal Park
Find out what it takes to be Tarzan, swinging from the trees and teetering over rope bridges in the island’s Forestal Park. Tirolinas Go Mallorca is a thrilling family day out, with over 80 different treetop activities to try.
Fly through the air on a zipline or see if you can conquer the climbing wall – which will you choose?
42 – Practice your tennis at the Rafa Nadal Museum Xperience
Learn about the career of this Spanish tennis legend as you explore the Rafa Nadal Museum Xperience in Manacor, where he was born. Get up close with his trophies and see some of the gear used in his grand slam triumphs.
Compete against your rivals in the latest generation sports simulators, or enjoy a tennis lesson with a professional coach.
43 – Go hiking in Torrent de Pareis
Lace up your boots and head deep into the Torrent de Pareis natural park for an adventurous day of scenic trekking. Surrounded by dramatic rocky crags and following a vast canyon, the route starts at Escorca and winds down to the coast at Sa Calobra.
Keep an eye out for goats and vultures as you scramble over boulders and leap across ponds.
44 – Swim at Calo Des Moro
This hidden gem is one of Mallorca’s best kept secrets. Flanked by rocky cliffs, Calo Des Moro is a beautiful bay with calm waters that make swimming a delight.
Unless you take a boat tour, getting there is an adventure – the scramble down to the beach is steep. The lack of facilities is part of the appeal, just arrive early to bag your spot.
45 – Be entertained at Son Amar Show

For an evening to remember, head to the Son Amar Show which deserves its reputation as one of the best things to do in Mallorca. Watch as international acrobats leap through the air and dancers wow with their graceful agility.
This themed interactive show takes you on a magical journey through the Mediterranean, with special effects and choreographed performances bringing it to life.
46 – Swing through the trees in Jungle Parc Mallorca
Tackle high-ropes courses, ziplines, and suspended bridges at Jungle Parc in Santa Ponsa. Suitable for all ages, this outdoor adventure playground will get your adrenaline flowing in no time.
Test your balancing skills on the Explorador course and negotiate your way over cargo nets, swings, and even an aerial bike bridge. Will you make it to the end?
47 – Explore the Royal Palace of La Almudaina
Conveniently situated opposite the cathedral in Palma, this 10th-cenutry Moorish fortress is one of the top sights in the capital. Rebuilt by the Christians in a more gothic style, the Royal Palace of La Almudaina has been home to the nobility for centuries.
Explore staterooms and grand halls, then visit the museum to discover how history has shaped this magnificent palace through the ages.
48 – Shop at the Inca Market
Want some unique souvenirs to take home? Then head to the buzzing Inca Market and browse the stalls with their artisan handicrafts and traditional leather goods.
Held every Thursday morning, Mallorca’s most famous market is the perfect place for a wander. Practice your bartering skills and absorb the jolly atmosphere as you admire the colorful wares on display.
49 – Have fun at Cala Figuera Beach
The best way to reach Cala Figuera beach is by boat, floating past vertical cliffs, and arriving in style at the cove. This remote north-eastern bay is a bit of an insider secret, with crystal clear waters that are ideal for snorkeling.
You can walk there too, along the undulating coastal pathway. The hike is steep so a refreshing dip at the end is most welcome.
50 – Go cliff jumping on a coasteering tour
Up for a bit of action? Then strap on your helmets and head off on an epic coasteering adventure. Scramble along rocky outcrops and slither down slabs as you navigate this marine playground.
Jump off cliffs into the inviting waters below, and try a spot of sea caving or abseiling to get the adrenaline pumping.
There are so many great things to do in Mallorca that you will probably wish you had longer on the island. Yet we hope this mammoth list has helped you narrow down your options.
Have you booked your accommodation? If not, take a look at the best hotels in Mallorca for the perfect beach or city stay.
You should also consider booking airport transfers before you arrive, for the most competitive prices. If you fancy an independent island road trip, then check out the car rental options too.
If you are reaching Mallorca on a cruise, take a look at the shore excursions to fit the most of Mallorca in the time that you’ll spend in the island.
If you are visiting other islands in the Balearic archipelago, check out our articles about: