Skip to content
AndalusiaBaseEXPLORE · PLAN · EXPERIENCE

Best Málaga hotels for every budget, from old town to beach

The best hotels in Málaga, from the Gran Hotel Miramar to rooftop pools by the cathedral and good-value stays in Soho, with a comparison table and booking tips.

By Andalusia Base teamReviewed by Andalusia Base teamUpdated: September 2026

Málaga's bullring, port and coastline seen from the Castillo de Gibralfaro

Photo: Ввласенко, CC BY-SA 3.0, via Wikimedia Commons (commons.wikimedia.org/wiki/File:View_of_Malaga_from_Castillo_Gibralfaro._Spain.jpg)

Some links on this page are affiliate links. If you book through them we may earn a commission, at no extra cost to you.

Our top 3

How we chose

We only list hotels in Málaga’s old town, Soho, the port area and La Malagueta, so you can walk to the sights and the beach, plus a few on the coast for a beach holiday. Every hotel has a guest rating of at least 8.5 out of 10 on Booking.com, a character building, an outstanding location or a particularly good price, and a consistent record in recent reviews. Hotels pay nothing to appear here. We earn a commission if you book through our links, which never changes the price you pay. See our editorial policy.

The hotels

Luxury

Gran Hotel Miramar (La Malagueta). A palace hotel from the 1920s on the seafront, restored and reopened as a five-star hotel. Tiled halls, a garden with a pool, a spa and the beach across the road. The centre is a 15–20 minute walk.

Palacio Solecio (Centro Histórico). An 18th-century palace in the heart of the old town, restored as a small luxury hotel around its original courtyard, with a well-regarded restaurant.

Vincci Selección Posada del Patio (Centro, west edge). A five-star hotel near the Atarazanas market, built over remains of the medieval city walls, which you can see under glass. Rooftop pool with views of the old town.

Hotel Only You Málaga (Alameda and Soho). A design hotel with bold interiors, a rooftop pool and a bar, between the old town and the port.

Boutique and mid-range

Hotel Molina Lario (Centro Histórico). Contemporary rooms, some with cathedral views, and a rooftop pool and terrace looking at the cathedral and the Alcazaba. Hard to beat for location.

AC Hotel Málaga Palacio (Centro, by the port). A tall hotel between the cathedral and the Paseo del Parque, with port views from the upper floors and a rooftop terrace with a pool.

Parador de Málaga Gibralfaro (Gibralfaro hill). A stone-built parador next to the castle, with a pool and one of the best views of the city and the bay. Quiet at night, but you will need taxis to and from the centre.

Room Mate Valeria (Soho, near the port). A colourful design hotel with a rooftop terrace, a short walk from Muelle Uno and the Centre Pompidou.

Room Mate Larios (Centro Histórico). In a 19th-century building on Calle Larios itself, with a rooftop terrace. The most central address in Málaga.

Budget

Hotel Soho Bahía Málaga (Soho). Simple, clean and modern, a few minutes from Calle Larios, Muelle Uno and the airport train at Centro-Alameda.

Hotel Casa Lola (Centro Histórico). A small hotel with colourful, Andalusian-style rooms on Calle Granada, one of the best tapas streets in town.

Hotel del Pintor (Centro Histórico). A small, modern hotel near the Roman theatre and Plaza de la Merced, with rooms decorated with works by a local painter.

Comparison table

Hotel Area Price Pool Best for
Gran Hotel Miramar La Malagueta €€€€ Yes A special occasion, the beach
Palacio Solecio Centro Histórico €€€ No Couples, character
Vincci Selección Posada del Patio Centro, west edge €€€ Yes Rooftop pool, history
Hotel Only You Málaga Alameda and Soho €€€ Yes Design, rooftop bar
Hotel Molina Lario Centro Histórico €€ Yes Location, cathedral views
AC Hotel Málaga Palacio Centro, by the port €€ Yes Port views
Parador de Málaga Gibralfaro Gibralfaro hill €€ Yes Views, quiet
Room Mate Valeria Soho €€ Yes Design, near the port
Room Mate Larios Centro Histórico €€ No The most central address
Hotel Soho Bahía Málaga Soho € No Budget, location
Hotel Casa Lola Centro Histórico € No Budget, tapas
Hotel del Pintor Centro Histórico € No Budget, old town

€ under €100, €€ €100–200, €€€ €200–350, €€€€ over €350 for a double room in spring (approximate). Prices are higher in July and August, and during Semana Santa and the Feria.

On the coast: Torremolinos and Marbella

If you want a beach holiday with trips into Málaga, the coast is an easy train or bus ride away.

For a trip around Andalusia with a car, see our Andalusia road trip and car hire at Málaga airport.

Booking tips

  • Book early for summer. July and August sell out first, on the coast and in the city, and prices rise as the date approaches.
  • Choose free cancellation, then check the price again a few weeks before your trip.
  • Semana Santa and the August Feria fill the old town. Book months ahead, and expect noise at night if your hotel is on a procession route.
  • A pool matters from June to September. Among our picks, the rooftop pools at Molina Lario, Posada del Patio, Only You and AC Málaga Palacio are also great at sunset.
  • Winter is the best value. Apart from Christmas and New Year, prices drop and the weather is mild.
  • Arriving by train or plane? The airport train stops at María Zambrano and Centro-Alameda, so hotels in Soho and the west of the old town are the quickest to reach with luggage.

Not sure about the area? Read where to stay in Málaga first, and see our Málaga travel guide and things to do in Málaga.

FAQ

What is the most famous hotel in Málaga?

The Gran Hotel Miramar, a 1920s palace hotel on the seafront at La Malagueta, restored as a five-star hotel.

Which Málaga hotels have a rooftop pool?

Among our picks: Hotel Molina Lario, Vincci Selección Posada del Patio, Hotel Only You Málaga, AC Hotel Málaga Palacio and Room Mate Valeria. The Gran Hotel Miramar and the Parador have garden pools.

How much does a hotel in Málaga cost?

In the centre, expect about €70–110 for a simple double, €120–200 for a good mid-range hotel and €300 or more for luxury in spring. Summer is more expensive; winter is the cheapest season.

Is it better to stay in Málaga or Marbella?

Málaga for a city break with museums, restaurants and easy trains; Marbella for luxury resorts and beach clubs. Many travellers spend a few nights in each.