Málaga is a rare city: you can sleep in the old town and still walk to the beach. The historic centre, the port and La Malagueta are all within twenty minutes of each other, so choosing a base is mostly about the mood you want.
The quick answer
- First trip: the historic centre, around the Cathedral and Calle Larios.
- Beach holiday: La Malagueta, a few minutes from the old town.
- Families: La Malagueta or a hotel with a pool near the port.
- Arriving by train: the María Zambrano station area.
The historic centre
The pedestrian streets around Calle Larios, the Cathedral and the Plaza de la Merced are the heart of Málaga, with the Alcazaba and the Picasso Museum on the doorstep. Many hotels have rooftop terraces; nights can be lively at weekends.
Soho
Between the old town and the port, Soho is the arts district, with street murals and the contemporary art centre. It is close to everything and a little calmer than the centre.
The port and Muelle Uno
The redeveloped port has a promenade with shops and restaurants, the Centre Pompidou’s colourful cube and views of the sea. Hotels here combine city and water.
La Malagueta
East of the port, La Malagueta is the city beach, lined with apartment blocks, beach bars and the grand Gran Hotel Miramar. It is about 15 minutes on foot from the Cathedral – perfect for a mix of sightseeing and swimming.
The station area and the western seafront
Around María Zambrano station, hotels are practical and well connected, and the western seafront has beaches and sea-view rooms. Allow 15–20 minutes on foot to the old town.
Tips for choosing a hotel
- A pool is a real plus from June to September; many are on rooftops.
- Light sleepers should ask for an inner room in the old town.
- Book early for Holy Week and the Málaga Fair in August.
Ready to choose? See the 5 best hotels in Málaga and the 5 best family hotels in Málaga, and plan your time with Málaga in 3 days.
