Palma de Mallorca

Palma de Mallorca

In Palma de Mallorca, Spain, immerse yourself in the Mediterranean charm of this vibrant city by exploring landmarks such as the majestic Palma Cathedral, the historic Bellver Castle, and the picturesque Old Town (Casco Antiguo). Stroll along the elegant Paseo Marítimo, lined with palm trees and waterfront cafes, or relax on the sandy beaches of Cala Major and Playa de Palma. Wander through the narrow streets of the Old Town, admiring the Gothic architecture, charming squares, and hidden courtyards. Indulge in delicious Spanish cuisine at local tapas bars and seafood restaurants, sampling specialties like paella, ensaimadas, and sobrasada. Don't miss the opportunity to visit cultural attractions such as the Es Baluard Museum of Modern and Contemporary Art or to explore the nearby villages and scenic countryside of Mallorca. Palma de Mallorca offers a perfect blend of history, culture, and coastal beauty for visitors to enjoy.

Palma de Mallorca
Palma de Mallorca

We found

30 cruises

Marella Discovery, Mediterranean
1 / 20
Marella Cruises
Duration
7 nights
Date
23 Mar 2027
Ship
Marella Discovery
  • Departure - Palma de Mallorca, Spain
  • 7 stops  
  • Arrival - Palma de Mallorca, Spain
From
£1036
Price per person / inside stateroom
Show all departures (5)
Marella Discovery, Mediterranean
1 / 20
Marella Cruises
Duration
14 nights
Date
23 Mar 2027
Ship
Marella Discovery
  • Departure - Palma de Mallorca, Spain
  • 13 stops  
  • Arrival - Palma de Mallorca, Spain
From
£1521
Price per person / inside stateroom
Show all departures (4)
Marella Discovery, Mediterranean
1 / 20
Marella Cruises
Duration
7 nights
Date
30 Mar 2027
Ship
Marella Discovery
  • Departure - Palma de Mallorca, Spain
  • 7 stops  
  • Arrival - Palma de Mallorca, Spain
From
£1174
Price per person / inside stateroom
Show all departures (4)
Marella Discovery, Mediterranean
1 / 20
Marella Cruises
Duration
14 nights
Date
30 Mar 2027
Ship
Marella Discovery
  • Departure - Palma de Mallorca, Spain
  • 13 stops  
  • Arrival - Palma de Mallorca, Spain
From
£1629
Price per person / inside stateroom
Show all departures (3)
Marella Discovery, Mediterranean
1 / 20
Marella Cruises
Duration
8 nights
Date
20 Apr 2027
Ship
Marella Discovery
  • Departure - Palma de Mallorca, Spain
  • 8 stops  
  • Arrival - Palma de Mallorca, Spain
From
£1095
Price per person / inside stateroom
MSC World Europa, Mediterranean
1 / 25
6 % off
MSC Cruises
Duration
7 nights
Date
30 Apr 2027
Ship
MSC World Europa
  • Departure - Palma de Mallorca, Spain
  • 7 stops  
  • Arrival - Palma de Mallorca, Spain
£689
From
£648
Price per person / inside stateroom
Show all departures (26)
MSC World Europa, Mediterranean
1 / 25
6 % off
MSC Cruises
Duration
7 nights
Date
30 Apr 2027
Ship
MSC World Europa
  • Departure - Palma de Mallorca, Spain
  • 7 stops  
  • Arrival - Palma de Mallorca, Spain
£1239
From
£1165
Price per person / inside stateroom
Show all departures (17)
Marella Discovery, Mediterranean
1 / 20
Marella Cruises
Duration
7 nights
Date
1 May 2027
Ship
Marella Discovery
  • Departure - Palma de Mallorca, Spain
  • 7 stops  
  • Arrival - Palma de Mallorca, Spain
From
£1238
Price per person / inside stateroom
Show all departures (25)
Marella Discovery, Mediterranean
1 / 20
Marella Cruises
Duration
14 nights
Date
1 May 2027
Ship
Marella Discovery
  • Departure - Palma de Mallorca, Spain
  • 13 stops  
  • Arrival - Palma de Mallorca, Spain
From
£2096
Price per person / inside stateroom
Show all departures (14)
Scenic Eclipse II, Mediterranean
1 / 25
Scenic Cruises
Duration
10 nights
Date
3 May 2027
Ship
Scenic Eclipse II
  • Departure - Palma de Mallorca, Spain
  • 10 stops  
  • Arrival - Valletta, Malta
From
£11476
Price per person / suite
Scenic Eclipse II, Mediterranean
1 / 25
Scenic Cruises
Duration
18 nights
Date
3 May 2027
Ship
Scenic Eclipse II
  • Departure - Palma de Mallorca, Spain
  • 18 stops  
  • Arrival - Nice, France
From
£18740
Price per person / suite
Marella Voyager, Mediterranean
1 / 28
Marella Cruises
Duration
7 nights
Date
4 May 2027
Ship
Marella Voyager
  • Departure - Palma de Mallorca, Spain
  • 7 stops  
  • Arrival - Palma de Mallorca, Spain
From
£1307
Price per person / inside stateroom
Show all departures (23)
Marella Voyager, Mediterranean
1 / 28
Marella Cruises
Duration
14 nights
Date
4 May 2027
Ship
Marella Voyager
  • Departure - Palma de Mallorca, Spain
  • 13 stops  
  • Arrival - Palma de Mallorca, Spain
From
£1999
Price per person / inside stateroom
Show all departures (18)
Marella Discovery, Mediterranean
1 / 20
Marella Cruises
Duration
7 nights
Date
8 May 2027
Ship
Marella Discovery
  • Departure - Palma de Mallorca, Spain
  • 7 stops  
  • Arrival - Palma de Mallorca, Spain
From
£1344
Price per person / inside stateroom
Show all departures (17)
Marella Discovery, Mediterranean
1 / 20
Marella Cruises
Duration
14 nights
Date
8 May 2027
Ship
Marella Discovery
  • Departure - Palma de Mallorca, Spain
  • 13 stops  
  • Arrival - Palma de Mallorca, Spain
From
£2183
Price per person / inside stateroom
Show all departures (16)
Marella Voyager, Mediterranean
1 / 28
Marella Cruises
Duration
7 nights
Date
11 May 2027
Ship
Marella Voyager
  • Departure - Palma de Mallorca, Spain
  • 7 stops  
  • Arrival - Palma de Mallorca, Spain
From
£1297
Price per person / inside stateroom
Show all departures (19)
Marella Voyager, Mediterranean
1 / 28
Marella Cruises
Duration
14 nights
Date
11 May 2027
Ship
Marella Voyager
  • Departure - Palma de Mallorca, Spain
  • 13 stops  
  • Arrival - Palma de Mallorca, Spain
From
£2057
Price per person / inside stateroom
Show all departures (16)
Marella Discovery, Mediterranean
1 / 20
Marella Cruises
Duration
14 nights
Date
15 May 2027
Ship
Marella Discovery
  • Departure - Palma de Mallorca, Spain
  • 13 stops  
  • Arrival - Palma de Mallorca, Spain
From
£2232
Price per person / inside stateroom
Show all departures (10)
Marella Discovery, Mediterranean
1 / 20
Marella Cruises
Duration
7 nights
Date
22 May 2027
Ship
Marella Discovery
  • Departure - Palma de Mallorca, Spain
  • 7 stops  
  • Arrival - Palma de Mallorca, Spain
From
£1189
Price per person / inside stateroom
Show all departures (10)
Marella Discovery, Mediterranean
1 / 20
Marella Cruises
Duration
14 nights
Date
22 May 2027
Ship
Marella Discovery
  • Departure - Palma de Mallorca, Spain
  • 13 stops  
  • Arrival - Palma de Mallorca, Spain
From
£2280
Price per person / inside stateroom
Show all departures (3)
20 of 30 pcs

Other destinations