Best Things to Do in Palma de Mallorca: A Complete Guide
10 Best Things to Do in Palma de Mallorca
Looking for what to do in Palma de Mallorca? Palma, the vibrant capital of Spain’s Balearic Islands, blends Gothic landmarks, golden beaches, lively markets, atmospheric neighbourhoods, elegant boulevards and striking Mediterranean scenery. With its grand cathedral rising over the sea, palm-lined promenades, historic mansions and modern marina, Palma offers a perfect mix of culture, relaxation and coastal charm. Whether you’re exploring centuries-old streets or enjoying fresh seafood along the waterfront, the city promises a rich and memorable experience.
From castles and cathedrals to beaches, art museums, markets and scenic viewpoints, here are the 10 best things to do in Palma de Mallorca to help you plan the perfect trip.
1. Visit Palma Cathedral (La Seu)
La Seu is Palma’s most iconic architectural treasure — a magnificent Gothic cathedral that towers above the bay, offering one of the most dramatic skylines in the Mediterranean. Its interior is equally impressive, with soaring columns, a vast nave, intricate chapels and a spectacular rose window, one of the largest in the world. Gaudí’s early 20th-century additions, including unique lighting and sculptural elements, further enhance the cathedral’s atmosphere.
Visitors can join a rooftop tour to explore the cathedral from above, walking along terraces and viewing the rose window from a unique perspective. The views stretch across Palma’s old town, the harbour and the shimmering coastline, making it one of the most breathtaking experiences in the city.
2. Explore the Old Town (Casco Antiguo)
Palma’s Old Town is a charming maze of medieval streets, hidden courtyards, boutique shops, tapas bars and beautifully preserved architecture. Wandering through its narrow lanes reveals Arab-influenced archways, Gothic churches, Renaissance mansions and colourful plazas such as Plaça Major and Plaça de Cort. The blend of architectural styles reflects the city’s rich multicultural history.
Highlights include the Arab Baths, the old Jewish Quarter, historic convents and atmospheric alleyways perfect for photography. The old town’s relaxed, elegant ambience makes it ideal for slow exploration, shopping, and café hopping between cultural stops.
3. Discover Bellver Castle
Set on a wooded hill overlooking Palma, Bellver Castle is one of Europe’s few circular medieval fortresses and offers sweeping views of the entire bay and city. The castle’s architecture is both striking and unusual, featuring a central courtyard, rounded towers and Gothic arched walkways. Inside, visitors can explore exhibitions about Palma’s history and the castle’s former role as a royal residence and later as a prison.
The surrounding forested parkland is perfect for scenic walks or picnics, and many visitors choose to hike up from the city for a rewarding panoramic viewpoint. At sunset, the castle walls glow with warm colours, making the experience even more magical.
4. Walk along Palma’s Waterfront Promenade
The Paseo Marítimo is Palma’s vibrant waterfront promenade, stretching alongside marinas, palm trees, yachts and outdoor cafés. This lively walkway is ideal for morning jogs, leisurely bike rides, or evening strolls with views of the harbour. The promenade links several major attractions, making it both a scenic and practical route through the city.
Along the way, you’ll enjoy beautiful vistas of La Seu rising above the water, modern sculptures, lively terraces and some of Palma’s best coastal restaurants. At sunset, the harbour lights reflect on the water, creating one of the city’s most memorable scenes.
5. Relax at Cala Major Beach
Cala Major is one of Palma’s closest sandy beaches, offering turquoise waters, soft sand, beach clubs, loungers and restaurants just minutes from the city centre. The calm sea makes it ideal for swimming, paddleboarding or simply relaxing by the Mediterranean. Its accessibility and amenities make it a favourite among both locals and visitors.
Nearby beaches such as Can Pere Antoni and Ciudad Jardín offer additional options, each with its own character and dining spots. Whether you’re looking for family-friendly sands or chic beach bars, Palma’s coastline has something for every type of beachgoer.
6. Visit the Royal Palace of La Almudaina
The Royal Palace of La Almudaina stands proudly beside the cathedral, showcasing a blend of medieval, Gothic and Moorish architectural influences. Originally a Muslim fortress, it was later transformed into a royal residence used by Spanish monarchs. Today, visitors can explore its grand halls, elegant courtyards, historic tapestries and furnished rooms that highlight centuries of island history.
The palace’s terraces offer stunning views of the harbour, while the surrounding gardens provide a peaceful escape. Its location in the heart of Palma makes it an essential stop for anyone interested in the city’s royal and cultural heritage.
7. Explore the Arab Baths (Baños Árabes)
The Arab Baths are among the few surviving remnants of Palma’s Islamic period, offering a rare glimpse into the city’s Moorish past. The baths feature horseshoe arches, ancient columns and a central dome with star-shaped openings that once filtered sunlight into the warm steam chamber. Their compact but atmospheric design reflects traditional Hammam architecture.
Surrounded by a tranquil garden, the site provides a peaceful and meditative break from the busy city streets. It’s one of Palma’s most unique historic treasures and a reminder of the island’s diverse cultural history.
8. Visit Es Baluard Museum of Modern & Contemporary Art
Es Baluard is Palma’s premier modern art museum, housed within historic 16th-century fortifications overlooking the bay. The museum showcases a rich collection of contemporary art from Balearic, Spanish and international artists, with rotating exhibitions that highlight painting, sculpture, photography and multimedia works. The contrast between ancient stone walls and modern architecture makes the space especially captivating.
Its terraces offer panoramic views of Palma’s waterfront, cathedral and marina, making it a favourite spot for both art lovers and photographers. The museum’s blend of culture, history and design reflects the city’s dynamic artistic spirit.
9. Explore Santa Catalina
Santa Catalina is one of Palma’s trendiest districts — a bohemian area filled with brunch cafés, creative restaurants, boutique shops and lively nightlife. Once a traditional fishing neighbourhood, it has evolved into a vibrant and multicultural hotspot with a laid-back atmosphere. Colourful townhouses and leafy streets make it a pleasure to explore on foot.
The Mercat de Santa Catalina, the local food market, is packed with fresh seafood, produce, pastries and gourmet stalls, making it a perfect stop for breakfast or tapas. As evening approaches, the neighbourhood transforms into one of Palma’s best dining and social hubs.
10. Enjoy Palma’s food, markets & Mediterranean cuisine
Palma’s culinary scene showcases the rich flavours of Mallorca, from traditional dishes like sobrassada and pa amb oli to fresh seafood, tapas and modern Mediterranean cuisine. Local bakeries serve delicious ensaimadas, while markets such as Mercat de l’Olivar offer a sensory feast of cheeses, charcuterie, fish and produce. Restaurant terraces fill up in the evenings as diners enjoy warm island nights.
Neighbourhoods like La Lonja, Santa Catalina and the old town are full of excellent restaurants, wine bars and tapas spots. Don’t leave Palma without sampling island wines, local vermouth and classic seafood paella by the sea — essential tastes of Mallorcan culture.
Check monthly weather averages for
Latest Secret Flying deals to Palma de Mallorca
London, UK to Palma de Mallorca, Spain for only £33 roundtrip
Cheap flights from London, UK to Palma de Mallorca, Spain for only £33 roundtrip.
View Deal→Singapore to Palma de Mallorca, Spain for only $507 USD roundtrip
Cheap flights from Singapore to Palma de Mallorca, Spain for only $507 USD roundtrip with Etihad Airways.
View Deal→Ahmedabad, India to Palma de Mallorca, Spain for only $137 USD one-way
Cheap flights from Ahmedabad, India to Palma de Mallorca, Spain for only $137 USD one-way with Etihad Airways.
View Deal→


[adblockingdetector id="638efa67113bf"]