
Things to Do in Mallorca
50 curated spots from Mallorca itineraries
Activities & Attractions
30 curated experiences

Castell de Bellver
Visit the circular hilltop castle area for panoramic views over Palma, the harbor, and the surrounding coastline.
1h 30m · $0-5
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)
Visit the cathedral and the surrounding terraces, then linger by the water for photos and a slow walk along the old city edge.
1h 30m · $10-15 or Free exterior viewing
Palma Cathedral (La Seu) & Parc de la Mar
Visit the spectacular Gothic cathedral, then relax by the lake in Parc de la Mar shaded by palms with views back to the city walls.
2h · $10-15
Cala Major Beach
Spend a simple beach afternoon swimming, sunbathing, and doing absolutely nothing in a calm waterfront setting.
3h · Free
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
Visit the museum and gardens for art, architecture, and a greener, more open setting than the old town.
2h · $10-14
Parc de la Mar
Relax in the park between the cathedral and the sea, with a large lake reflecting La Seu and wide promenades ideal for strolling or picnicking.[1]
45m · Free
Parc de Sa Feixina & Santa Catalina Stroll
Let the kids play on the playground towers and bridges, then wander Santa Catalina’s side streets lined with colorful houses and leafy terraces.
1h 30m · Free
Passeig del Born
Stroll Palma’s elegant tree-lined boulevard, then continue into nearby side streets for architecture, shops, and people-watching.
1h · Free
Passeig des Born and Old Town Courtyards
Stroll the boulevard, duck into nearby lanes, and look for shaded courtyards, stone facades, and small design shops.
1h 15m · Free
Arab Baths
Explore medieval hammam ruins amid gardens.
1h · $3
Avinguda Argentina Bars
Evening people-watch, live music spots.
1h · $5-10
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
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
Short nature trail around pine woods.
1h · Free
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)
Secluded cove stairs descent.
2h · $5 bus
Bus to Sóller (1hr)
Vintage train ride through Tramuntana.
1h 15m · $20
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
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
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
Short cliff walk, photo spots.
45m · Free
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
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
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
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
Bring gear; clear waters.
1h 15m · Free
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
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)Restaurants & Food
20 local favorites

Temple Natura Café Garden
Leafy courtyard café with a semi-jungle vibe; order plant-based options like hummus toast, veggie sandwiches, salads, and smoothies. Ask clearly for no alcohol or pork in any dish and verify ingredients for halal compliance; all-vegetarian/vegan choices avoid meat entirely.
1h · $15-20 per person
Badal Corner
Casual Middle Eastern spot near the waterfront; go for chicken shawarma plates, falafel wraps, mixed grills, and salads. They advertise halal chicken and meat—always confirm ‘carne halal’ when ordering and avoid alcohol-based sauces.
1h · $15-25 per person
Bar Bosch
Tapas; lomo con col.
1h 30m · $12-20 per person
Bon Lloc
Plant-based restaurant; choose from the daily vegan menu—soups, salads, veggie mains and desserts—with no worries about non-halal meat.
1h 15m · $20-30 per person
Celler Sa Premsa
Traditional Mallorcan restaurant in a big old wine cellar space; look for the lunchtime menú del día to keep costs down.[3][2]
1h 15m · $12-18 per person
Mercat de l'Olivar
Central covered market where you can pick up cheap bakery items, fruit, or a simple sandwich and coffee from various stalls; there are also inexpensive bar counters inside.[7][2]
1h · $5-10 per person
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
Light ramen bowls.
1h · $12-18 per person
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
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 España
Busy, popular tapas bar with a long counter of classic tapas and raciones; arrive early or be prepared to wait.
1h 30m · $12-18 per person
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
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
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
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
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
Order shawarma, grilled chicken, falafel, hummus, or rice plates; all are suitable halal choices here.
1h · $15-25 per person
Brunchit Mallorca (Palma Centro)
Trendy café known for brunch plates and bowls; split a larger dish or choose simpler items like toast and coffee to stay under budget.[3]
1h · $10-15 per person
Ca Fet a Sóller
Menú del día; fresh fish.
1h · $15-20 per person
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