Málaga is one of the best destinations in southern Spain for a short city break. Its historic monuments, Mediterranean beaches, lively food scene and cultural attractions make it possible to experience many highlights in just one weekend.
If you are wondering how to spend two days in Málaga, this itinerary combines the city’s most important landmarks with local food, markets, art, seaside walks and relaxing moments.
Day 1: History, Culture and Local Food
1. Start at Málaga Cathedral
Begin your weekend at Málaga Cathedral, one of the city’s most impressive landmarks. Known locally as La Manquita, or “the one-armed lady,” the cathedral is famous for its unfinished southern tower. Take time to admire its Renaissance architecture, detailed interiors and historic artwork.
2. Explore the Alcazaba
From the cathedral, walk towards the Alcazaba, a historic Moorish fortress built on the slopes of Mount Gibralfaro. Its defensive walls, peaceful gardens, courtyards and fountains create a calm escape from the busy city centre. Visiting early is a good way to avoid the largest crowds.
3. See the Roman Theatre
Just outside the Alcazaba is Málaga’s Roman Theatre. Built during the first century BC, it is one of the oldest monuments in the city and offers an interesting contrast with the Moorish fortress above it.
4. Enjoy a Traditional Málaga Lunch
For lunch, choose a traditional restaurant or tapas bar in the old town. Try local dishes such as espetos de sardinas, boquerones, fritura malagueña, ajoblanco, ensalada malagueña or a campero malagueño. Order several dishes to share so you can experience more local flavours.
5. Visit the Picasso Museum
Málaga is the birthplace of Pablo Picasso, one of the most influential artists of the twentieth century. The Picasso Museum presents works from different periods of his career and explains his connection with the city.
6. Walk Along Calle Larios
In the late afternoon, take a relaxed walk along Calle Marqués de Larios, Málaga’s best-known shopping street. Continue through the surrounding streets to discover independent shops, cafés, historic buildings and lively squares.
7. Have Dinner in the Historic Centre
End your first day with dinner in Málaga’s old town. Traditional tapas bars are ideal for tasting several local specialities, while modern restaurants offer creative versions of Andalusian cuisine.
Day 2: Markets, the Port and the Beach
8. Have Breakfast at Atarazanas Market
Start your second day at Atarazanas Market, Málaga’s most famous food market. The colourful building combines a historic horseshoe entrance with a lively interior filled with fresh produce, seafood, spices, meats and local products.
9. Discover Málaga’s Street Art
After visiting the market, walk towards the Soho neighbourhood, often called Málaga’s arts district. Its walls feature large murals and colourful street art created by local and international artists.
10. Walk Around Muelle Uno
Continue towards Muelle Uno, the modern waterfront promenade beside Málaga’s port. The area has restaurants, shops, public art and beautiful views across the Mediterranean.
11. Enjoy Lunch Beside the Sea
Have lunch at Muelle Uno or continue east towards La Malagueta and Pedregalejo. Seafood lovers should look for grilled fish, prawns, fried fish and the famous espetos cooked over an open fire.
12. Relax at the Beach
Spend the afternoon at La Malagueta or Pedregalejo Beach. You can swim, relax on the sand or simply enjoy a walk along the coast.
13. Visit Gibralfaro Viewpoint
If you still have energy, climb or take transport up to Gibralfaro Castle and its viewpoint. From here, you can see Málaga’s port, bullring, cathedral, old town and coastline.
14. Finish with a Málaga Sunset
End your weekend by watching the sunset from the waterfront, Gibralfaro or one of the beach promenades. Order a glass of Málaga wine or a local vermouth and enjoy the final moments of your trip.
Where to Stay in Málaga
- Historic centre: Best for monuments, restaurants and nightlife.
- Soho: Ideal for art, cafés and a creative atmosphere.
- La Malagueta: Convenient for the beach and city centre.
- Pedregalejo: A quieter seaside area with traditional restaurants.
- Muelle Uno: Suitable for waterfront views, shopping and modern dining.
Practical Tips for Visiting Málaga
- Wear comfortable shoes for walking through historic streets.
- Book popular attractions in advance during busy periods.
- Visit outdoor attractions early in the morning during summer.
- Try several small dishes instead of ordering only one large meal.
- Leave space in your schedule for cafés, markets and unexpected discoveries.
- Carry water, especially when walking uphill towards Gibralfaro.
Final Thoughts
A weekend in Málaga is the perfect combination of history, culture, food and Mediterranean relaxation. Begin with the cathedral, Alcazaba and Roman Theatre, then discover Picasso’s connection with the city before enjoying the port and beaches. With its welcoming atmosphere, excellent cuisine and beautiful coastal setting, Málaga offers everything needed for an unforgettable two-day escape.

