Unlock exclusive discounts at hundreds of top hotels
Exclusive member prices
Unlock exclusive member discounts at hundreds of top hotels.
The biggest range
Thousands of luxury hotels for you to choose from but all curated for you.
The best price
We compare deals and bring you the best price with our price promise.
Free cancellation & pay later
A range of fully refundable and pay on arrival luxury and boutique hotels.
Unlock exclusive discounts at hundreds of top hotels
Clear filters
Málaga Province
See the latest prices and deals by choosing your dates
Hotel in Malaga Historic Centre, Málaga · 0.22 mi from centre
9.6
889 reviews
Breakfast available
With a stay at Palacio Solecio, a Small Luxury Hotel of the World in Málaga (Málaga Centro), you'll be steps from Picasso Museum Malaga and 4 minutes by foot from Málaga Cathedral. This eco-friendly hotel is 0.4 mi (0.6 km) from Alcazaba and 0.5 mi (0.8 km) from Centre Pompidou Málaga.
Hotel in Málaga Centro, Málaga · 0.38 mi from centre
9.2
1,002 reviews
Breakfast available
With a stay at Mariposa Hotel Malaga, you'll be centrally located in Málaga, just a 5-minute walk from Port of Malaga and 12 minutes by foot from Picasso Museum Malaga. This boutique hotel is 0.3 mi (0.5 km) from Calle Larios and 0.4 mi (0.7 km) from Málaga Cathedral.
Hotel in Torrequebrada, Benalmádena · 11.55 mi from centre
8.0
275 reviews
When you stay at Hotel Best Benalmádena in Benalmádena, you'll be on the beach – a 4-minute drive from Benalmadena Marina and 7 minutes from Aqualand Torremolinos. This beach hotel is 2.4 mi (3.8 km) from Carihuela Beach and 4.9 mi (7.9 km) from Los Boliches Beach.
Hotel in Mijas · 15.39 mi from centre
7.8
559 reviews
Breakfast available
When you stay at Hotel ILUNION Hacienda de Mijas in Mijas, you'll be in the mountains, within a 10-minute drive of Bioparc Fuengirola and Fuengirola Beach. This family-friendly hotel is 3.2 mi (5.2 km) from Los Boliches Beach and 10.2 mi (16.4 km) from Carihuela Beach.
Hotel in Torremolinos City Centre, Torremolinos · 7.92 mi from centre
8.4
329 reviews
Breakfast available
With a stay at Hotel Fénix Torremolinos - Adults Only Recommended in Torremolinos (Torremolinos City Centre), you'll be within a 5-minute drive of Bajondillo Beach and Aqualand Torremolinos. This hotel is 1.9 mi (3 km) from Carihuela Beach and 9.5 mi (15.3 km) from Port of Malaga.
Hotel in Benalmádena · 9.94 mi from centre
8.2
88 reviews
Breakfast available
When you stay at Hotel Palmasol Puerto Marina in Benalmádena, you'll be in the entertainment district, within a 10-minute walk of Carihuela Beach and Benalmadena Marina. This family-friendly hotel is 11.7 mi (18.9 km) from Port of Malaga and 12.3 mi (19.8 km) from Malagueta Beach.
Hotel in Fuengirola · 15.90 mi from centre
8.4
805 reviews
Breakfast available
With a stay at Hotel Yaramar - Adults Recommended in Fuengirola (Los Boliches), you'll be a 5-minute drive from Fuengirola Beach and 8 minutes from Carvajal Beach. This beach hotel is 7.3 mi (11.8 km) from Benalmadena Marina and 10 mi (16.1 km) from Bajondillo Beach.
Hotel in La Axarquía, Rincon de la Victoria · 7.80 mi from centre
8.2
499 reviews
Breakfast available
With a stay at Hotel Rincón Sol, you'll be centrally located in Rincon de la Victoria, within a 15-minute drive of Alcazaba and Picasso Museum Malaga. This beach hotel is 10 mi (16.1 km) from Port of Malaga and 10.7 mi (17.3 km) from Malagueta Beach.
Hotel in Torremolinos · 6.75 mi from centre
7.2
339 reviews
Breakfast available
With a stay at Hotel Puente Real in Torremolinos, you'll be next to a golf course, steps from Los Alamos Beach and a 3-minute drive from Bajondillo Beach. This beach hotel is 3.8 mi (6.2 km) from Carihuela Beach and 8.3 mi (13.4 km) from Port of Malaga.
Hotel in Torremolinos City Centre, Torremolinos · 8.04 mi from centre
7.4
580 reviews
With a stay at Sandos Griego Hotel, you'll be centrally located in Torremolinos, within a 5-minute drive of Aqualand Torremolinos and Bajondillo Beach. This hotel is 1.1 mi (1.7 km) from Carihuela Beach and 9.7 mi (15.6 km) from Port of Malaga.
Hotel in Carihuela, Torremolinos · 9.14 mi from centre
8.4
516 reviews
With a stay at Hotel MS Amaragua in Torremolinos (Carihuela), you'll be a 3-minute walk from Carihuela Beach and within a 5-minute drive of Benalmadena Marina. This beach hotel is 11.1 mi (17.9 km) from Port of Malaga and 12.1 mi (19.5 km) from Malagueta Beach.
Hotel in Benalmádena · 12.60 mi from centre
8.6
461 reviews
Breakfast available
Located in Benalmádena, Benalma Hotel Costa del Sol is on the waterfront, within a 10-minute drive of Tivoli World and Benalmadena Marina. This beach hotel is 4 mi (6.4 km) from Carihuela Beach and 4.1 mi (6.6 km) from Los Boliches Beach.
Hotel in Fuengirola City Centre, Fuengirola · 17.26 mi from centre
8.8
705 reviews
With a stay at Occidental Fuengirola, you'll be centrally located in Fuengirola, just a 3-minute walk from Fuengirola Beach and 9 minutes by foot from Bioparc Fuengirola. This beach hotel is 1.6 mi (2.6 km) from Los Boliches Beach and 12 mi (19.2 km) from Carihuela Beach.
Hotel in Torrequebrada, Benalmádena · 11.81 mi from centre
8.6
2,586 reviews
Breakfast available
Offering sea views from all its rooms, Estival Torrequebrada is located on Benalmádena Beach. There are indoor and outdoor pools, a casino and buffet restaurant. Torrequebrada Golf Course is 2 km away.
All air-conditioned rooms and suites come with free WiFi and a balcony with sea views. There is a flat-screen satellite TV, a safe and minibar. The large private bathroom includes a hairdryer. Suites also have a living room with sofas.
Offering direct beach access, the property also has a children’s playground and in the summer months there is a poolside bar and entertainment programme.
Estival Torrequebrada has a 24-hour reception, and you can hire a car from the tour desk. Parking is available.
Hotel in Torremolinos · 7.74 mi from centre
8.4
988 reviews
With a stay at Sol Torremolinos - Don Pablo in Torremolinos, you'll be on the beach – a 5-minute walk from Bajondillo Beach and a 5-minute drive from Aqualand Torremolinos. This beach hotel is 2.7 mi (4.4 km) from Carihuela Beach and 9.6 mi (15.5 km) from Port of Malaga.
Hotel in Torreblanca, Fuengirola · 15.04 mi from centre
7.2
240 reviews
Breakfast available
Located in Fuengirola (Torreblanca), Hotel Monarque Fuengirola Park is within a 10-minute walk of Los Boliches Beach and Torreblanca Beach. This family-friendly hotel is 0.6 mi (0.9 km) from Carvajal Beach and 10.3 mi (16.6 km) from Carihuela Beach.
Hotel in Málaga · 5.19 mi from centre
8.4
687 reviews
With a stay at Hotel Plaza del Castillo in Málaga (Campanillas), you'll be within a 15-minute drive of Port of Malaga and Aqualand Torremolinos. This golf hotel is 6.8 mi (11 km) from Malagueta Beach and 8.5 mi (13.6 km) from Carihuela Beach.
Hotel in Malaga-Este, Málaga · 1.55 mi from centre
9.1
1,912 reviews
Breakfast available
Built in 1932, this listed building preserves much of its historic charm. It has over 3,500m² of public areas, gardens and terraces.
Rooms at the Hotel Castillo de Santa Catalina feature a plasma TV, marble or tiled bathrooms, free Wi-Fi, and unique décor. The hotel offers spectacular views over Málaga Bay.
The rooms at the Castillo come with individual climate control, a safe and a minibar. Many offer sea views.
Free parking is offered on site. The Santa Catalina is situated in the exclusive El Limonar area of Málaga, 800 metres from La Caleta Beach. The Picasso Museum and the city centre are less than 2 km away.
Hotel in Benalmádena · 9.85 mi from centre
8.8
831 reviews
Breakfast available
With a stay at Mac Puerto Marina Benalmadena in Benalmádena, you'll be by the sea – a 3-minute walk from Carihuela Beach and 11 minutes by foot from Benalmadena Marina. This beach hotel is 11.8 mi (19 km) from Port of Malaga and 10.1 mi (16.3 km) from Fuengirola Beach.
Hotel in Benalmádena · 10.23 mi from centre
8.2
868 reviews
When you stay at Hotel Best Siroco in Benalmádena, you'll be near the airport – a 2-minute drive from Benalmadena Marina and 7 minutes from Carihuela Beach. This family-friendly hotel is 9.6 mi (15.4 km) from Los Boliches Beach and 12 mi (19.3 km) from Port of Malaga.