Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Málaga

Filter by star ratings
All filters
Iberostar Selection Marbella Coral Beach
Iberostar Selection Marbella Coral Beach
8.7 Excellent
Carretera De Cadiz Km 176, Marbella, Andalusia, Spain
Show on map
5.5 km from city centre, Marbella, AN, Spain 
ExcellentBased on 540 reviews
8.7

Iberostar Marbella Coral Beach is located in Marbella and offers a Jacuzzi and a Turkish steam bath. It also provides a sauna, an outdoor pool and a kids club.

Los Amigos Beach Club By Diamond Resorts
Los Amigos Beach Club By Diamond Resorts
8.9 Excellent
Urb Playamarina Carretera de Cadiz km 204, La Cala de Mijas, Andalusia, Spain
Show on map
3.3 km from city centre, La Cala de Mijas, AN, Spain 
ExcellentBased on 2,312 reviews
8.9

Los Amigos Beach Club By Diamond Resorts is located in Mijas and features complimentary wireless internet. It also provides a Jacuzzi, outdoor tennis courts and a swimming pool.

Sahara Sunset by Diamond Resorts
Sahara Sunset by Diamond Resorts
9.0 Excellent
Avenida Rocio Jurado, Benalmádena, Andalusia, Spain
Show on map
1.6 km from city centre, Benalmádena, AN, Spain 
ExcellentBased on 1,807 reviews
9.0

Sahara Sunset by Diamond Resorts is a comfortable base while visiting Benalmadena and is close to everything the area has to offer. It also offers a sauna, an indoor pool and a Jacuzzi.

Gran hotel Miramar GL
Gran hotel Miramar GL
9.2 Excellent
Paseo Reding, 22, Málaga, Andalusia, Spain
Show on map
1.1 km from city centre, Málaga, AN, Spain 
ExcellentBased on 1,967 reviews
9.2

Gran Hotel Miramar is set in Malaga and is close to nearby landmarks, including La Malagueta Beach. It also offers free Wi-Fi, an express check-in and check-out feature and a swimming pool.

Hotel Spa Marbella Hills
Hotel Spa Marbella Hills
Ctra. Comarcal A355, Puerto de Ojen, Ojen, Andalusia, Spain
Show on map
1.7 km from city centre, Ojen, AN, Spain 

Conveniently situated and offering a swimming pool, this comfortable hotel is a short drive from Marbella. It also provides a currency exchange, a 24-hour reception and a laundry service.

Hotel Plaza Del Castillo
Hotel Plaza Del Castillo
8.3 Excellent
Calle De Fedra (Calle Albania 3-5), Málaga, Andalusia, Spain
Show on map
8.4 km from city centre, Málaga, AN, Spain 
ExcellentBased on 2,782 reviews
8.3

Hotel Plaza del Castillo offers 4-star accommodation in Malaga. The various amenities this traditional hotel features include a beauty centre, an outdoor pool and a sun deck.

NH Marbella
NH Marbella
8.4 Excellent
Avenida Conde de Rudi, Marbella, Andalusia, Spain
Show on map
2.3 km from city centre, Marbella, AN, Spain 
ExcellentBased on 1,822 reviews
8.4

Recently refurbished, NH Marbella provides elegant 4-star accommodation in Marbella. It has a spa, as well as a sauna, a rooftop terrace and an outdoor pool.

Benabola Hotel & Suites
Benabola Hotel & Suites
7.9 Good
Paseo Benabola, bloque 3 bajo, Marbella, Andalusia, Spain
Show on map
6.9 km from city centre, Marbella, AN, Spain 
GoodBased on 1,136 reviews
7.9

Located in Marbella, Benabola Hotel & Suites is within a 40-minute drive of Malaga Airport and provides a bowling alley. It is close to Puerto Banus, plus boasts views of Puerto Banus Marina.

Banus Beach Apartments
Banus Beach Apartments
7.8 Good
Marbella, Andalusia, Spain
Show on map
7.0 km from city centre, Marbella, AN, Spain 
GoodBased on 110 reviews
7.8

Located in Marbella, Banus Beach Apartments is within a 40-minute drive of Malaga Airport and offers an outdoor pool. It is close to Puerto Banus.

Apartamentos El Toro
Apartamentos El Toro
8.0 Excellent
Marbella, Andalusia, Spain
Show on map
11.5 km from city centre, Marbella, AN, Spain 
ExcellentBased on 365 reviews
8.0

Apartamentos El Toro provides a comfortable setting when in Marbella. It also offers a sauna, an outdoor pool and bicycle rental.

Tips for booking a Málaga hotel

Cheapest month:February
Most expensive month:August
Average price in Málaga:$143/night
Absolute cheapest price found:$12/night
Cheapest day:Saturday
Most expensive day:Monday
$70 - $294
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$102 - $390
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Málaga hotels

Show all 29,076 hotels
1
Hotel Boutique B51
Hotel Boutique B51
8.2 Excellent
Avenida Benabola, Marbella, Andalusia, Spain
Show on map
6.9 km from city centre, Marbella 

Situated in Marbella, Hotel Boutique B51 offers stylish, 4-star accommodation close to Puerto Banus. It also features free Wi-Fi and a rooftop terrace.

2
Hotel Palacete de Alamos
Hotel Palacete de Alamos
8.9 Excellent
Alamos, 20, Málaga, Andalusia, Spain
Show on map
0.4 km from city centre, Málaga 

Hotel Palacete de Alamos is situated in Malaga and is within a short walk of local landmarks, such as Malaga Cathedral and Calle Larios. It is ideally positioned for guests wishing to discover the area's attractions.

3
Smy Costa del Sol
Smy Costa del Sol
8.2 Excellent
Paseo Marítimo, 101, Torremolinos, Andalusia, Spain
Show on map
3.0 km from city centre, Torremolinos 

Located in Torremolinos, Smy Costa del Sol is within a 10-minute drive of Malaga Airport and provides an outdoor pool. It also offers a playground, a kids pool and a kids club.

4
Ona Alanda Club Marbella
Ona Alanda Club Marbella
8.7 Excellent
Carretera de Cadiz km 192, Marbella, Andalusia, Spain
Show on map
9.7 km from city centre, Marbella 

Ona Alanda Club Marbella Apartment is located in Marbella and offers an indoor pool, free Wi-Fi and a rooftop terrace. It also provides a sauna, a Jacuzzi and outdoor tennis courts.

5
Marriott's Marbella Beach Resort
Marriott's Marbella Beach Resort
8.7 Excellent
Crta. de Cadiz, KM 193, Urb. Marbella del Este, Tourism Registry License A/MA/00934, Marbella, Andalusia, Spain
Show on map
10.2 km from city centre, Marbella 

Boasting an indoor pool and a private beach, Marriott's Marbella Beach Resort is a luxurious base in Marbella. It also provides an express check-in and check-out feature, a kids club and a sauna.

6
H10 Andalucia Plaza - Adults Only
H10 Andalucia Plaza - Adults Only
8.2 Excellent
Urb Nueva Andalucia, Marbella, Andalusia, Spain
Show on map
7.3 km from city centre, Marbella 

Located in Marbella, H10 Andalucia Plaza offers complimentary Wi-Fi and a gym. It also features an all-inclusive meal plan, an outdoor pool and a sauna.

7
Vincci Seleccion Posada del Patio Hotel
Vincci Seleccion Posada del Patio Hotel
8.9 Excellent
Pasillo de Santa Isabel, 7, Málaga, Andalusia, Spain
Show on map
0.4 km from city centre, Málaga 

Situated in Malaga, Vincci Seleccion Posada del Patio provides luxury 5-star accommodation, as well as free Wi-Fi, a rooftop terrace and a rooftop pool. It is ideally positioned for those wishing to visit the area's popular attractions.

8
Iberostar Selection Marbella Coral Beach
Iberostar Selection Marbella Coral Beach
8.7 Excellent
Carretera De Cadiz Km 176, Marbella, Andalusia, Spain
Show on map
5.5 km from city centre, Marbella 

Iberostar Marbella Coral Beach is located in Marbella and offers a Jacuzzi and a Turkish steam bath. It also provides a sauna, an outdoor pool and a kids club.

Cheapest hotels in Málaga, Andalusia

Show all 29,076 hotels
Gran Hotel Benahavis Spa
Gran Hotel Benahavis Spa
8.4 Excellent
Huerta de Rufino, Benahavis, Andalusia, Spain
Show on map
0.6 km from city centre,  

Gran Hotel Benahavis SPA is ideally positioned in a peaceful setting in Benahavis, just a short car ride from Puerto Banus. The multiple facilities this luxury hotel offers include a sauna, a Jacuzzi and an outdoor pool.

$12
Avg. per night
Marqués de Guadiaro 1 Apartamentos
Marqués de Guadiaro 1 Apartamentos
7.9 Good
Málaga, Andalusia, Spain
Show on map
0.3 km from city centre,  

Marques de Guadiaro 1 Apartamentos is located in Malaga and provides guests with free Wi-Fi. It is a stone's throw from the Picasso Museum and is close to the area's well-known attractions and dining spots.

$48
Avg. per night
Los Amigos Beach Club By Diamond Resorts
Los Amigos Beach Club By Diamond Resorts
8.9 Excellent
Urb Playamarina Carretera de Cadiz km 204, La Cala de Mijas, Andalusia, Spain
Show on map
3.3 km from city centre,  

Los Amigos Beach Club By Diamond Resorts is located in Mijas and features complimentary wireless internet. It also provides a Jacuzzi, outdoor tennis courts and a swimming pool.

$55
Avg. per night
Apartamentos El Toro
Apartamentos El Toro
8.0 Excellent
Marbella, Andalusia, Spain
Show on map
11.5 km from city centre,  

Apartamentos El Toro provides a comfortable setting when in Marbella. It also offers a sauna, an outdoor pool and bicycle rental.

$56
Avg. per night
Hotel Plaza Del Castillo
Hotel Plaza Del Castillo
8.3 Excellent
Calle De Fedra (Calle Albania 3-5), Málaga, Andalusia, Spain
Show on map
8.4 km from city centre,  

Hotel Plaza del Castillo offers 4-star accommodation in Malaga. The various amenities this traditional hotel features include a beauty centre, an outdoor pool and a sun deck.

$58
Avg. per night
ibis budget Malaga Aeropuerto Avenida Velazquez
ibis budget Malaga Aeropuerto Avenida Velazquez
8.1 Excellent
Area Comercial Valdicio C, Málaga, Andalusia, Spain
Show on map
4.9 km from city centre,  

Ibis Budget Malaga Aeropuerto Avenida de Velazquez provides a modern setting while in Malaga. It also offers a rooftop terrace, a sun deck and meeting rooms.

$59
Avg. per night
Hotel San Cristóbal
Hotel San Cristóbal
8.2 Excellent
Avenida de Ramon y Cajal, 3, Marbella, Andalusia, Spain
Show on map
0.3 km from city centre,  

Conveniently situated, Hotel San Cristobal allows for easy access to Marbella's popular tourist attractions. It also offers a coffee bar, a hair salon and a rooftop terrace.

$62
Avg. per night
Soho Boutique Museo
Soho Boutique Museo
8.9 Excellent
Málaga, Andalusia, Spain
Show on map
0.3 km from city centre,  

Steps from the Picasso Museum, Soho Boutique Museo is situated in Malaga and offers comfortable accommodation. It is also located just a short stroll from Malaga Cathedral and Alcazaba of Malaga, and provides a shuttle service.

$64
Avg. per night

Hotel prices in Málaga

2 stars or below

$16 - $902

ibis budget Malaga Aeropuerto Avenida Velazquez
$59
Avg. per night
Oasis Backpackers Hostel Malaga

No. 2 most popular

$902
Avg. per night
Hostel Bellavista Playa Malaga
$16
Avg. per night
3 stars

$33 - $384

Castilla Guerrero

No. 1 most popular

Castilla Guerrero
8.3 Excellent
$78
Avg. per night
Hotel San Cristóbal

No. 2 most popular

$62
Avg. per night
Malaga Lodge Guesthouse

Best value

$33
Avg. per night
4 stars and up

$12 - $714

Marbella Club Hotel Golf Resort & Spa

No. 1 most popular

$714
Avg. per night
Puente Romano Beach Resort

No. 2 most popular

$553
Avg. per night
Gran Hotel Benahavis Spa

Best value

$12
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Málaga

Málaga travel FAQs

  • Where is the best place to stay in Málaga?

    Málaga has plenty to offer. Consider staying in some of its most favoured locations, like Marbella, Málaga, and Fuengirola.

  • What are the best hotels in Málaga?

    Marbella Club Hotel Golf Resort & Spa, rated with a score of 9.3 from 281 reviewers, is one of the most popular hotels in Málaga. Other top stays include Puente Romano Beach Resort, with an average rating of 8.9 from 486 reviewers, and Vincci Seleccion Posada del Patio Hotel, with a score of 8.9 from 2,651 reviewers.