Start the day in Santa Catalina at La Rosa Vermutería & Colmado, the kind of place that feels like Palma before the city fully wakes up: tiled floor, clinking glasses, locals easing into the morning with a vermouth, and plenty of easy tapas if you want to graze instead of commit. It’s a short taxi from central Palma or a comfortable 15–20 minute walk from Passeig Mallorca and Es Baluard if you’re coming from the waterfront side. Expect roughly €15–25 per person for a couple of snacks and a drink; it’s busiest from about 11:30 a.m. to 1:30 p.m., so earlier is calmer and better for lingering.
A few steps away, wander into Mercat de Santa Catalina. This is one of the best places in the city to get a real read on Mallorcan food culture: market produce, seafood counters, cheeses, olives, and little stalls serving quick bites. Go with no agenda beyond browsing, nibbling, and maybe picking up something to take home later. It’s an easy walk from La Rosa, and if you’re here on a Friday, arrive before midday for the liveliest atmosphere without the full lunch rush. Budget €10–20 if you just snack; more if you end up at one of the gourmet counters.
For the main event, head by taxi or on foot if you don’t mind a 20–25 minute stroll into the historic center to Marc Fosh. This is the day’s fine-dining anchor, and it’s worth booking ahead—lunch reservations are the easiest to snag, but even then, don’t assume walk-ins will work. Expect a polished but not stuffy lunch that runs about 1.5 to 2 hours, with tasting menus and à la carte options usually landing around €80–140 per person depending on wine. If you’re choosing one splurge meal in Palma, make it this one.
After lunch, keep things unhurried and walk toward Catedral-Basílica de Santa Maria de Mallorca (La Seu). The cathedral is most impressive when you approach from the old town streets and suddenly get that full sea-facing view; inside, the light through the rose window is especially beautiful on bright afternoons. Plan around an hour, and if you want fewer crowds, go later in the afternoon rather than right after lunch. From there, it’s an easy 10–15 minute wander down toward the waterfront and the old city walls.
Continue to Es Baluard Museu d'Art Contemporani de Palma, which is a good reset after all the eating: modern art, open spaces, and one of the nicest terrace views in the city over La Llotja and the bay. It’s an easy downhill walk from La Seu or a quick taxi if the sun is intense. Give yourself about 90 minutes here, and if you want a drink or coffee, the terrace is ideal for a slow pause before dinner. It’s one of those places that works best without rushing, especially on a warm June afternoon.
Finish the day with dinner at De Tokio a Lima on the Passeig Marítim. This is the reservation to lock in early if you’re serious about the route: high-end, polished, and a fun final swing between Japanese, Peruvian, and Mediterranean flavors. A taxi from Es Baluard or the old town is the easiest way to get there in about 5–10 minutes, or 20–25 minutes on foot if you want a sunset walk along the water. Expect around €90–160 per person, and aim for an evening booking so you can enjoy the harbor light first and leave Palma feeling like you’ve actually done the city properly.
Leave Palma de Mallorca with enough buffer to be in Port de Sóller by around 9:30 a.m., especially if you’re driving and want an easy park near the waterfront before the day picks up. The harbor is small enough that once you’re there, everything unfolds on foot along the curve of the bay. Start softly at Sa Fàbrica de Gelats on the promenade for coffee, fresh juice, or a first gelato if the heat is already kicking in; it’s a simple, low-pressure way to settle into the port. Expect about €5–10 per person, and if you arrive early you’ll avoid the mid-morning tourist wave and get a calmer harbor view.
A short wander along the waterfront brings you to Fet a Sóller, a smart stop for edible souvenirs and local pantry staples from the valley. This is where you stock up on Sóller orange marmalade, olive oil, citrus liqueur, almonds, and little gifts that actually make sense to bring home. Budget around 30–45 minutes here, and if you’re traveling light, it’s worth grabbing things now before lunch because the nicer bottles and boxes are easy to fit in a car but awkward to carry around all day.
For lunch, settle in at Sa Fàbrica, one of the harbor’s better-regarded tables for a seafood-forward meal with the marina and mountains doing the heavy lifting in the background. Go for a long lunch here: think grilled fish, prawns, rice dishes, and a chilled bottle of something local. Most lunches land around €35–60 per person depending on how much you order, and booking ahead is sensible in summer if you want a proper terrace table rather than being squeezed into the busiest hour around 1:30 p.m.
Afterward, keep the pace slow and walk the Tramuntana coastal promenade, following the bay’s curve past the beach arc and the harbor edge. It’s an easy digest-and-stroll stretch, usually about an hour if you’re not rushing, and it gives you that classic Port de Sóller rhythm: boats bobbing, families on the sand, and the tram tracks tracing the waterfront. If the light is harsh, this is the moment to keep to the shaded side of the promenade and just let the sea breeze do its work.
When you’re ready for the best view of the day, head up to the Cap Gros Lighthouse viewpoint. It’s one of the strongest panoramic spots over the port and the Serra de Tramuntana coast, and the walk/drive up is worth budgeting 1 to 1.5 hours so you’re not hurrying through it. Go in the mid-afternoon if you want the clearest contrast between the blue bay and the rugged cliffs, and bring water plus decent shoes if you plan to linger. Then return to the water for an unhurried final stretch at Randemar, where sunset drinks can easily roll into dinner. This is the place to keep it polished but relaxed—expect around €40–75 per person, and aim to arrive before golden hour if you want the harbor glow, the best table position, and enough time to let the evening breathe instead of turning it into a rushed last stop.
Arrive in Port d’Alcúdia early enough to settle in and head straight to Ponderosa Beach, right on the sand where breakfast feels like it belongs to the sea. It’s a good first stop if you want the day to start softly: coffee, a tostada or something a little more indulgent, and a long look at the bay before it gets busy. Expect roughly €10–20 per person, and if you’re in summer, aim for the first seating so you’re not hunting for a lounger or waiting for a table in full sun. From there, a short walk along the water brings you onto the Port d’Alcúdia Marina promenade, where the harbor wakes up properly: fishing boats coming and going, yachts tucked along the edge, and the first lunch setups beginning to open.
Keep the harbor mood going at Mare Mosso, one of the better modern Mediterranean choices on the waterfront if you want seafood without it feeling overly formal. This is the place for grilled fish, rice dishes, and a leisurely lunch with a view, usually running around €30–55 per person depending on how much you order and whether you go for wine. It’s the kind of meal that works best when you don’t rush it, especially after a morning by the beach. If you want to balance out the food-heavy day, use the early afternoon for Hidropark Alcúdia — it’s family-friendly, a little playful, and a useful change of pace from sitting still. Plan on about 2 hours there, and if you’re driving, it’s an easy hop from the port with parking usually simplest if you arrive before the hottest part of the afternoon.
Later, head over to the Alcúdia Old Town walls for a slower, prettier stretch of the day. The medieval ramparts, narrow lanes, and quieter streets are a nice reset after the waterfront, and late afternoon is the right time to wander when the light softens and the heat eases off. Give yourself 1.5 hours or so, and don’t worry about covering everything — the fun here is in drifting, not checking off every corner. Then return to the port for dinner at Bistro Mar, which is a strong final stop for a seaside table and a long, well-timed meal around sunset. Expect €35–65 per person, depending on drinks and how many courses you build into the evening. If you’re staying nearby, this is one of those dinners where you can let the night stretch a bit; if you’re heading onward, leave enough buffer to enjoy the last walk by the marina before you go.