Things to Do in Mallorca
DESTINATION GUIDE

Things to Do in Mallorca

50 curated spots from Mallorca itineraries

Activities & Attractions

30 curated experiences

Bellver Castle
Do
morning

Bellver Castle

Visit the castle for panoramic sea-and-city views, then take a slow walk around the surrounding piney paths if energy allows.

2h · €4-5
Palma Cathedral (La Seu)
Do
morning

Palma Cathedral (La Seu)

Start with the city’s signature landmark and the surrounding lanes; keep the visit unhurried and enjoy the views from the waterfront side.

1h 30m · €10-15
Palma Cathedral (La Seu) & Parc de la Mar
Do
morning

Palma Cathedral (La Seu) & Parc de la Mar

Visit the vast Gothic cathedral (consider the rooftop tour), then stroll down to the palm-lined Parc de la Mar lagoon for sea and city views framed by greenery.

2h · $10-20
Cala Major Beach
Do
afternoon

Cala Major Beach

Bus 46 (20min from Bellver); swim, snorkel.

2h · Free
Castell de Bellver
Do
evening

Castell de Bellver

Take a short taxi or bus up to this circular castle surrounded by pine forest, with panoramic views over Palma Bay and plenty of space for kids to explore.

1h 30m · $5-10
Deià Village Walk
Do
morning

Deià Village Walk

Meander up and down the stone lanes of Deià, framed by lush greenery, cypress trees, and mountain views, stopping at viewpoints over the valley and sea.

2h 30m · Free
Fundació Miró Mallorca
Do
morning

Fundació Miró Mallorca

Visit the museum and gardens for art, architecture, and a greener, more open setting than the old town.

2h · $10-14
Parc de Sa Feixina & Santa Catalina Stroll
Do
evening

Parc de Sa Feixina & Santa Catalina Stroll

Walk through Sa Feixina park’s trees, fountains, and duck-filled water features; let the kids loose on the playground, then meander the surrounding streets lined with greenery and cafés.

1h 30m · Free
Passeig des Born and Old Town Courtyards
Do
afternoon

Passeig des Born and Old Town Courtyards

Take a slow walk through the boulevard, then wander nearby side streets for hidden patios, small shops, and shade-rich lanes.

2h · Free
Arab Baths
Do
afternoon

Arab Baths

Explore medieval hammam ruins amid gardens.

1h · $3
Avinguda Argentina Bars
Do
evening

Avinguda Argentina Bars

Evening people-watch, live music spots.

1h · $5-10
Banys Arabs
Do
morning

Banys Arabs

Visit the preserved Arab baths for a quiet, shaded stop that adds a serene historic layer to the old city morning.

45m · $3-6 or Free
Bay of Palma Catamaran Cruise
Do
afternoon

Bay of Palma Catamaran Cruise

Take a relaxed boat trip with swim stop and sea views; this is the one pre-booked highlight worth locking in.

4h · €55-95
Bellver Forest Walk
Do
morning

Bellver Forest Walk

Short nature trail around pine woods.

1h · Free
Botanicactus
Do
morning

Botanicactus

Visit the large botanical garden for a peaceful, plant-filled morning with cacti, palms, and shaded paths that fit the jungle-wild mood.

2h · $10-15 per person
Bus to Cala Pi (45min)
Do
afternoon

Bus to Cala Pi (45min)

Secluded cove stairs descent.

2h · $5 bus
Bus to Sóller (1hr)
Do
morning

Bus to Sóller (1hr)

Vintage train ride through Tramuntana.

1h 15m · $20
Cala Deià Coastal Path
Do
late morning

Cala Deià Coastal Path

Walk down (or drive and then walk) to Cala Deià, following paths through pines and rocky cliffs to a small cove with crystal water.

1h 30m · Free (parking may be a few dollars)
Cala Major Beach & Coastal Free Time
Do
afternoon

Cala Major Beach & Coastal Free Time

Head down from Bellver area by bus or on foot to Cala Major for a few hours of swimming, sunbathing, or just sitting under rented umbrellas with the cliffs and pines framing the bay.

3h · Free (optional $15-20 for two loungers and umbrella)
Cala Major Beach Walk
Do
afternoon

Cala Major Beach Walk

Spend an easy hour on the sand or on the promenade, using the beach as a relaxed reset before the afternoon transition.

1h 15m · Free
Cala Major Coastal Path
Do
afternoon

Cala Major Coastal Path

Short cliff walk, photo spots.

45m · Free
Cala Millor Beach (Optional Extension)
Do
afternoon

Cala Millor Beach (Optional Extension)

If you have the energy, take a short taxi or bus to this long, family-friendly beach with clear, shallow water, a palm-backed promenade, and bike rentals.

2h · Free (plus transport and rentals if desired)
Cala Mondragó & Mondragó Natural Park
Do
morning

Cala Mondragó & Mondragó Natural Park

Spend the morning at Cala Mondragó’s turquoise bay, backed by a protected nature reserve of pine forest and low cliffs; walk the easy coastal paths to nearby coves like Cala S’Amarador.

3h 30m · Free (parking fee if driving)
Cala Mondragó Beach Time
Do
morning

Cala Mondragó Beach Time

Spend several hours between Cala Mondragó and nearby S’Amarador, moving between the sandy coves, swimming, and sitting under the pines near the edge of the sand.

3h 30m · Free (parking fee possible)
Cala Pi Morning Swim
Do
morning

Cala Pi Morning Swim

Drive about 45 minutes from Palma to Cala Pi, a narrow turquoise cove framed by pine-topped cliffs; walk down the stairs and swim before crowds arrive.

2h 30m · Free (parking may be a few dollars)
Cala Pi Snorkel
Do
afternoon

Cala Pi Snorkel

Bring gear; clear waters.

1h 15m · Free
Cala Pi Wild Cove
Do
morning

Cala Pi Wild Cove

Head by morning bus or car to this narrow cove with steep stairs, turquoise water, and pine-covered cliffs; swim, relax on the sand, and explore short paths along the rim for views.

3h 30m · $10-15 (transport) + Free beach
Cala Romántica Free Explore
Do
afternoon

Cala Romántica Free Explore

Relax on a sheltered sandy beach flanked by rocky, green-clad cliffs; kids can swim in generally calm, shallow water near the shore.

2h 30m · Free (parking and lounger rentals extra)
Cala Santanyí Lookout
Do
afternoon

Cala Santanyí Lookout

Head to this scenic cove area for relaxed beach time, viewpoints, and a more natural coastal feel than Palma’s urban waterfront.

2h · Free
Camí de s’Arxiduc Walk
Do
morning

Camí de s’Arxiduc Walk

Do a portion of the shaded pine-forest trail and stone-path viewpoints for a nature-forward half-day; keep it flexible and turn back whenever you want.

3h · Free

Restaurants & Food

20 local favorites

Temple Natura Café Garden
Eat
afternoon

Temple Natura Café Garden

Vegetarian garden café with lots of leafy plants; go for veggie burgers (no meat), salads, falafel plates and homemade cakes—everything is meat-free, so you avoid non-halal issues.

1h · $15-25 per person
Badal Corner
Eat
afternoon

Badal Corner

Casual Moroccan spot just off the old streets; choose chicken or beef tajine, couscous with vegetables, or falafel plates — all meat served here is from halal suppliers and there’s no pork on the menu.

1h · $18-30 per person
Bon Lloc
Eat
morning

Bon Lloc

Choose vegetarian breakfast plates, eggs, toast, and fruit; halal-friendly because you can keep the meal meat-free and avoid any restricted items.

1h · $15-25 per person
100% Vegan Palma
Eat
afternoon

100% Vegan Palma

Bright plant-based spot a short walk from the cathedral. Order: vegan paella, tapas-style croquettes, burgers, and salads (fully vegan menu means everything is halal-friendly).

1h · $16-25 per person
Afuri Ramen Santa Catalina
Eat
afternoon

Afuri Ramen Santa Catalina

Light ramen bowls.

1h · $12-18 per person
Ali Baba Kebab & Pizza
Eat
evening

Ali Baba Kebab & Pizza

Casual takeaway-style spot with fully halal doner kebab, chicken, and vegetarian pizzas; order a mixed kebab plate or veggie pizza with extra salad.

45m · $10-18 per person
Aromata
Eat
morning

Aromata

Order a simple Mediterranean breakfast or eggs, plus fresh juice and coffee; confirm the kitchen can prepare a halal-friendly vegetarian or fish-based plate.

1h · $15-25 per person
Bar Bosch
Eat
evening

Bar Bosch

Tapas; lomo con col.

1h 30m · $12-20 per person
Bar Playa Cala Millor (Vegetarian/Seafood Choices)
Eat
morning

Bar Playa Cala Millor (Vegetarian/Seafood Choices)

Beachfront bar-café; choose toast with tomato and olive oil, churros if available, and fresh juices while checking that pastries are free of lard.

45m · $8-15 per person
Bar Sa Vall
Eat
afternoon

Bar Sa Vall

Small bar-café with simple options; choose vegetarian tapas like patatas bravas (confirm no meat), grilled vegetables, olives, and salads to keep it halal-friendly.

1h · $15-25 per person
Basmati Indian Restaurant
Eat
afternoon

Basmati Indian Restaurant

Order halal-friendly chicken tikka, lamb curry, or vegetarian thalis; confirm no alcohol is used in your dish if you want the safest choice.

1h · $20-35 per person
Basmati Indian Restaurant Palma
Eat
evening

Basmati Indian Restaurant Palma

Choose clearly halal-friendly Indian dishes such as chicken curry, tandoori items, biryani, or vegetarian curries, and confirm halal meat is used.

1h 30m · $25-40 per person
Bindi Cocina India
Eat
evening

Bindi Cocina India

Indian restaurant that offers halal chicken and lamb—confirm halal when seated; order chicken tikka masala, lamb curry, vegetable biryani and plenty of naan. Avoid any dishes cooked with alcohol.

1h 30m · $20-30 per person
Bismilla Halal Restaurant
Eat
afternoon

Bismilla Halal Restaurant

Order shawarma, grilled chicken, falafel, hummus, or rice plates; all are suitable halal choices here.

1h · $15-25 per person
Ca Fet a Sóller
Eat
afternoon

Ca Fet a Sóller

Menú del día; fresh fish.

1h · $15-20 per person
Ca n'Ela Vegan Restaurant
Eat
morning

Ca n'Ela Vegan Restaurant

Order the smoothie bowls, avocado toast, and Mediterranean breakfast plates; all are halal-friendly because the menu is vegetarian/vegan with no meat or alcohol-based dishes needed.

1h · $15-25 per person
Ca'n Joan de s'Aigo
Eat
morning

Ca'n Joan de s'Aigo

Traditional Mallorcan bakery; order ensaïmada pastry and hot chocolate.

45m · $6-10 per person
Ca’n Karlito
Eat
afternoon

Ca’n Karlito

Casual spot with outdoor seating; stick to vegetarian pizzas (request no alcohol-based sauces), mixed salads, and vegetarian tapas, and confirm your halal needs so they keep pork separate.

1h · $15-25 per person
Ca'n Torrat
Eat
afternoon

Ca'n Torrat

Choose seafood, salad, vegetable, or potato-based dishes; ask for halal-friendly preparation and avoid pork-focused Mallorcan plates.

1h 15m · $20-35 per person
Café Arabay Terraces
Eat
morning

Café Arabay Terraces

Coffee roastery café with outdoor seating; order avocado toast, tomato toast, pastries without lard, and fresh juices.

45m · $8-12 per person

More on Mallorca

BUILD YOUR MALLORCA PLAN

Insider picks, smart timing, and a plan ready when you are.

Start Planning