In Malaga, Spain, immerse yourself in the vibrant atmosphere of this coastal city by exploring historic landmarks such as the Alcazaba, Gibralfaro Castle, and the stunning Malaga Cathedral. Wander through the charming streets of the Old Town, lined with tapas bars, boutique shops, and colorful buildings adorned with traditional Andalusian tiles. Relax on the sandy beaches of La Malagueta or Pedregalejo, enjoying the Mediterranean sun and sea. Don't miss the opportunity to visit the Picasso Museum, dedicated to the life and works of the famous artist who was born in Malaga, or to indulge in delicious seafood and local specialties at beachfront chiringuitos (beach bars) and traditional restaurants. Malaga offers a perfect blend of history, culture, and coastal beauty for visitors to enjoy.

Malaga
Malaga
Malaga
We found
99 cruises

1 / 14

Duration
8 nights
Date
25 Nov 2026
Ship
Le Champlain
- Departure - Malaga, Spain
- 7 stops
- Arrival - Las Palmas, Canary Islands
From
£4230
Price per person / balcony stateroom

1 / 29

Duration
4 nights
Date
26 Nov 2026
Ship
Marella Explorer
- Departure - Malaga, Spain
- 4 stops
- Arrival - Las Palmas, Canary Islands
From
£849
Price per person / oceanview stateroom
Available promotion:
All-inclusive as standard!

1 / 31
Discount

Duration
11 nights
Date
28 Dec 2026
Ship
Azura
- Departure - Malaga, Spain
- 9 stops
- Arrival - Santa Cruz, Tenerife
£899
From
£865
Price per person / inside stateroom
Available promotion:
Onboard spending money*

1 / 31
Discount

Duration
11 nights
Date
28 Dec 2026
Ship
Azura
- Departure - Malaga, Spain
- 9 stops
- Arrival - Santa Cruz, Tenerife
£899
From
£865
Price per person / inside stateroom
Available promotion:
Onboard spending money*

1 / 31
Discount

Duration
18 nights
Date
28 Dec 2026
Ship
Azura
- Departure - Malaga, Spain
- 14 stops
- Arrival - Santa Cruz, Tenerife
£1399
From
£1346
Price per person / inside stateroom
Available promotion:
Onboard spending money*

1 / 31
Discount

Duration
18 nights
Date
28 Dec 2026
Ship
Azura
- Departure - Malaga, Spain
- 14 stops
- Arrival - Santa Cruz, Tenerife
£1399
From
£1346
Price per person / inside stateroom
Available promotion:
Onboard spending money*

1 / 31
Discount

Duration
11 nights
Date
29 Dec 2026
Ship
Azura
- Departure - Malaga, Spain
- 9 stops
- Arrival - Santa Cruz, Tenerife
£899
From
£865
Price per person / inside stateroom
Available promotion:
Onboard spending money*

1 / 31
Discount

Duration
11 nights
Date
29 Dec 2026
Ship
Azura
- Departure - Malaga, Spain
- 9 stops
- Arrival - Santa Cruz, Tenerife
£899
From
£865
Price per person / inside stateroom
Available promotion:
Onboard spending money*

1 / 31
Discount

Duration
18 nights
Date
29 Dec 2026
Ship
Azura
- Departure - Malaga, Spain
- 14 stops
- Arrival - Santa Cruz, Tenerife
£1249
From
£1202
Price per person / inside stateroom
Available promotion:
Onboard spending money*

1 / 31
Discount

Duration
18 nights
Date
29 Dec 2026
Ship
Azura
- Departure - Malaga, Spain
- 14 stops
- Arrival - Santa Cruz, Tenerife
£1249
From
£1202
Price per person / inside stateroom
Available promotion:
Onboard spending money*
10 of 99 pcs




















