Where to Stay in Malaga
Heads up: some links here are affiliate links. Book through them and we may earn a small commission at no extra cost to you. We only point you to things we would actually use.
In Málaga the smart move is to pick the right area rather than chase a specific hotel, because the city is compact and each neighbourhood suits a different kind of trip. Rates below are rough 2026 guides for a double room and swing a lot with season, so treat them as a starting point and check live prices. You can compare across all these areas on Booking.com for Málaga .
Historic centre, the default choice
The Centro Histórico, around the Cathedral, Calle Larios and Plaza de la Merced, is the natural first-visit base. You can walk to the Alcazaba, the Picasso sites, the market and the port without ever taking a bus, and the evening tapas scene is on your doorstep. It is the busiest and generally priciest area, roughly €90 to €200 a night for a mid-range double (verify current rates), and the one trade-off is late-night street noise on the liveliest blocks, so ask for a quieter room.
The port, Muelle Uno and Soho
Just south and west, the redeveloped waterfront around Muelle Uno and the arts district of Soho give you a more contemporary, slightly calmer base that is still an easy walk into the old town. This is the pick if you like the Pompidou-and-murals side of the city and want to be near the cruise port. Expect a similar mid-range band to the centre, a touch cheaper on the Soho fringes.
La Malagueta, for beach and centre in one
La Malagueta sits right beside the bullring and the central beach, a ten-minute walk from the old town. It suits travellers who want to swim and sightsee without choosing between the two, and it has a run of hotels along the seafront. Rates are broadly in line with the centre, higher for a sea view.
Pedregalejo and El Palo, the local beach base
For a slower, cheaper and more local stay, the old fishing quarters of Pedregalejo and El Palo to the east put you among the espeto chiringuitos and the real neighbourhood beaches. You are further from the sights, ten to twenty minutes by bus, but you get better value and a genuine seaside feel. Good for families and longer stays.
Near María Zambrano station, for day trippers
If your trip is really about the day trips to Córdoba, Granada, Seville and Ronda, staying near the María Zambrano station makes the early train easy. It is about a fifteen to twenty minute walk or a short metro ride from the old town, and rooms here are often a little cheaper than the historic core. Weigh the convenience against being slightly out of the action in the evenings.
Book any of these early for August (the Feria), Semana Santa and December, when the whole city fills up.
Read more: our Málaga travel tips cover money and timing, and the 2-day itinerary shows how central a base needs to be.