Your Custom Search Results

Offers selected for: Spain

Featured Offers & Promotions
 OLife Ultimate Amenities for Free 
All 3 For Free!
Receive all 3 OLife amenities for free - shore excursions, beverage package and shipboard credit - on select 2023-2024 cruises.
Offer ends April 30, 2023.
CruisesShipDateFare FromSavings
14-Nights from Miami to Barcelona Cruise  Oceania MarinaApr 6, 2023$3,299$1,444
10-Nights from Barcelona to Rome Cruise  Oceania RivieraApr 24, 2023$3,599$1,060
10-Nights from Barcelona to London Cruise  Oceania RivieraMay 22, 2023$4,299$1,060
10-Nights from Lisbon to Amsterdam Cruise  Oceania MarinaMay 23, 2023$7,449$950
10-Nights from Barcelona to Istanbul Cruise  Oceania NauticaJun 29, 2023$4,199$1,060
12-Nights from Venice to Barcelona Cruise  Oceania NauticaAug 13, 2023$4,799$1,152
14-Nights from Amsterdam to Barcelona Cruise  Oceania RivieraSep 26, 2023$5,849$3,844
10-Nights from Barcelona to Rome Cruise  Oceania RivieraOct 10, 2023$7,099$950
12-Nights Roundtrip from Barcelona Cruise  Oceania NauticaNov 6, 2023$3,999$3,552
10-Nights from Athens to Barcelona Cruise  Oceania RivieraNov 9, 2023$4,349$3,460
14-Nights from Miami to Santa Cruz De Tenerife Cruise  Oceania SirenaMar 27, 2024$3,699$3,550
10-Nights from Rome to Valletta Cruise  Oceania VistaApr 11, 2024$5,449$1,060
10-Nights from Barcelona to Venice Cruise  Oceania MarinaApr 19, 2024$4,049$1,060
12-Nights from London to Barcelona Cruise  Oceania SirenaMay 3, 2024$4,649$1,152
12-Nights from Rome to Lisbon Cruise  Oceania MarinaJun 1, 2024$4,799$950
10-Nights from Barcelona to Rome Cruise  Oceania RivieraAug 3, 2024$4,299$1,060
10-Nights from London to Barcelona Cruise  Oceania MarinaSep 22, 2024$4,499$1,060
10-Nights from Lisbon to Barcelona Cruise  Oceania VistaSep 23, 2024$4,799$1,060
10-Nights from Barcelona to Lisbon Cruise  Oceania MarinaNov 5, 2024$4,299$1,060
7-Nights from Lisbon to Barcelona Cruise Oceania SirenaApr 3, 2023$3,099$400
21-Nights from Miami to Rome Cruise Oceania MarinaApr 6, 2023$5,099$800
10-Nights Roundtrip from Barcelona Cruise Oceania SirenaApr 10, 2023$3,499$600
22-Nights from Barcelona to Bilbao Cruise Oceania SirenaApr 10, 2023$10,699$800
10-Nights from Trieste to Barcelona Cruise Oceania RivieraApr 14, 2023$11,199$600
7-Nights from Barcelona to Rome Cruise Oceania MarinaApr 20, 2023$5,299$400
12-Nights from Barcelona to Bilbao Cruise Oceania SirenaApr 20, 2023$6,999$600
17-Nights from Barcelona to Athens Cruise Oceania RivieraApr 24, 2023$14,999$800
14-Nights from Bilbao to Rome Cruise Oceania SirenaMay 2, 2023$4,599$3,200
25-Nights from Bilbao to Haifa Cruise Oceania SirenaMay 2, 2023$7,499$800
19-Nights from Athens to Lisbon Cruise Oceania MarinaMay 4, 2023$6,199$800
18-Nights from Rome to Barcelona Cruise Oceania RivieraMay 4, 2023$8,299$800
40-Nights from Singapore to Barcelona Cruise Oceania NauticaMay 10, 2023$11,199$800
12-Nights from Istanbul to Lisbon Cruise Oceania MarinaMay 11, 2023$4,799$3,000
22-Nights from Istanbul to Amsterdam Cruise Oceania MarinaMay 11, 2023$10,099$800
11-Nights from Athens to Barcelona Cruise Oceania RivieraMay 11, 2023$5,699$600
21-Nights from Athens to London Cruise Oceania RivieraMay 11, 2023$9,699$800
32-Nights from Istanbul to Hamburg Cruise Oceania MarinaMay 11, 2023$14,299$800
20-Nights from Lisbon to Hamburg Cruise Oceania MarinaMay 23, 2023$9,299$800
20-Nights from Dubai to Barcelona Cruise Oceania NauticaMay 30, 2023$6,799$3,200
10-Nights Roundtrip from London Cruise Oceania RivieraJun 1, 2023$4,599$3,000
20-Nights from London to Belfast Cruise Oceania RivieraJun 1, 2023$8,099$800
20-Nights from Valletta to Monte-Carlo Cruise Oceania SirenaJun 7, 2023$6,999$800
12-Nights from Venice to Monte-Carlo Cruise Oceania SirenaJun 15, 2023$4,799$600
10-Nights Roundtrip from Barcelona Cruise Oceania NauticaJun 19, 2023$4,099$3,000
20-Nights from Barcelona to Athens Cruise Oceania NauticaJun 29, 2023$6,799$800
24-Nights from Rome to London Cruise Oceania VistaJul 25, 2023$12,899$800
10-Nights from Rome to Barcelona Cruise Oceania VistaJul 25, 2023$6,149$600
23-Nights from Rome to Barcelona Cruise Oceania NauticaAug 2, 2023$7,499$800
14-Nights from Barcelona to London Cruise Oceania VistaAug 4, 2023$8,049$800
19-Nights from Venice to Valletta Cruise Oceania NauticaAug 13, 2023$6,399$800
17-Nights from Athens to Barcelona Cruise Oceania SirenaAug 16, 2023$5,899$800
7-Nights from Barcelona to Valletta Cruise Oceania NauticaAug 25, 2023$3,299$400
22-Nights from Barcelona to Istanbul Cruise Oceania NauticaAug 25, 2023$7,399$800
14-Nights from Barcelona to Venice Cruise Oceania NauticaAug 25, 2023$4,999$800
18-Nights from Rome to Lisbon Cruise Oceania SirenaAug 25, 2023$6,199$800
8-Nights from Rome to Barcelona Cruise Oceania SirenaAug 25, 2023$3,399$400
10-Nights from Barcelona to Lisbon Cruise Oceania SirenaSep 2, 2023$3,899$600
20-Nights from Barcelona to Monte-Carlo Cruise Oceania SirenaSep 2, 2023$6,299$800
24-Nights from London to Barcelona Cruise Oceania MarinaSep 5, 2023$10,799$800
20-Nights from Lisbon to Venice Cruise Oceania SirenaSep 12, 2023$6,399$800
10-Nights from Lisbon to Monte-Carlo Cruise Oceania SirenaSep 12, 2023$3,699$3,000
26-Nights from Copenhagen to Barcelona Cruise Oceania RivieraSep 14, 2023$9,199$800
36-Nights from Copenhagen to Rome Cruise Oceania RivieraSep 14, 2023$15,999$800
46-Nights from Copenhagen to Trieste Cruise Oceania RivieraSep 14, 2023$20,199$800
56-Nights from Copenhagen to Athens Cruise Oceania RivieraSep 14, 2023$23,299$800
24-Nights from London to Trieste Cruise Oceania MarinaSep 17, 2023$10,899$800
12-Nights from London to Barcelona Cruise Oceania MarinaSep 17, 2023$5,199$3,000
24-Nights from Amsterdam to Rome Cruise Oceania RivieraSep 26, 2023$11,699$800
34-Nights from Amsterdam to Trieste Cruise Oceania RivieraSep 26, 2023$14,399$800
44-Nights from Amsterdam to Athens Cruise Oceania RivieraSep 26, 2023$18,199$800
12-Nights from Barcelona to Trieste Cruise Oceania MarinaSep 29, 2023$5,999$600
22-Nights from Barcelona to Rome Cruise Oceania MarinaSep 29, 2023$9,099$800
20-Nights from Barcelona to Trieste Cruise Oceania RivieraOct 10, 2023$8,599$800
30-Nights from Barcelona to Athens Cruise Oceania RivieraOct 10, 2023$11,699$800
33-Nights from Trieste to Barcelona Cruise Oceania MarinaOct 11, 2023$12,399$800
23-Nights from Rome to Barcelona Cruise Oceania MarinaOct 21, 2023$9,199$800
22-Nights from Venice to Barcelona Cruise Oceania NauticaOct 27, 2023$6,099$800
10-Nights from Venice to Barcelona Cruise Oceania NauticaOct 27, 2023$3,199$600
12-Nights from Istanbul to Barcelona Cruise Oceania MarinaNov 1, 2023$5,499$3,000
25-Nights from Athens to Miami Cruise Oceania SirenaNov 3, 2023$5,599$800
32-Nights from Barcelona to Dubai Cruise Oceania NauticaNov 6, 2023$8,499$800
7-Nights from Barcelona to Lisbon Cruise Oceania MarinaNov 13, 2023$2,799$400
20-Nights from Barcelona to Miami Cruise Oceania MarinaNov 13, 2023$6,399$800
15-Nights from Rome to Miami Cruise Oceania SirenaNov 13, 2023$3,899$3,200
20-Nights from Barcelona to Dubai Cruise Oceania NauticaNov 18, 2023$6,199$800
40-Nights from Barcelona to Singapore Cruise Oceania NauticaNov 18, 2023$10,199$800
10-Nights from Barcelona to Istanbul Cruise Oceania RivieraNov 19, 2023$4,499$3,000
30-Nights from Barcelona to Dubai Cruise Oceania RivieraNov 19, 2023$10,999$800
196-Nights from Miami to New York Cruise Oceania InsigniaDec 29, 2023$59,499$800
180-Nights from Los Angeles to New York Cruise Oceania InsigniaJan 14, 2024$54,499$800
26-Nights from Miami to London Cruise Oceania SirenaMar 27, 2024$6,399$800
59-Nights from Miami to Rome Cruise Oceania SirenaMar 27, 2024$17,699$800
37-Nights from Miami to London Cruise Oceania SirenaMar 27, 2024$10,399$800
15-Nights from Miami to Rome Cruise Oceania VistaMar 27, 2024$4,999$800
25-Nights from Miami to Valletta Cruise Oceania VistaMar 27, 2024$8,499$800
35-Nights from Miami to Venice Cruise Oceania VistaMar 27, 2024$12,599$800
14-Nights from Miami to Barcelona Cruise Oceania MarinaApr 5, 2024$3,549$800
24-Nights from Miami to Venice Cruise Oceania MarinaApr 5, 2024$6,099$800
12-Nights from Santa Cruz De Tenerife to London Cruise Oceania SirenaApr 10, 2024$4,199$600
20-Nights from Rome to Venice Cruise Oceania VistaApr 11, 2024$9,099$800
58-Nights from Tokyo to Barcelona Cruise Oceania RivieraApr 13, 2024$24,199$800
23-Nights from London to Barcelona Cruise Oceania SirenaApr 22, 2024$8,099$800
33-Nights from London to Rome Cruise Oceania SirenaApr 22, 2024$10,599$800
43-Nights from Singapore to Barcelona Cruise Oceania RivieraApr 28, 2024$16,799$800
22-Nights from London to Rome Cruise Oceania SirenaMay 3, 2024$6,999$800
24-Nights from Dubai to Barcelona Cruise Oceania InsigniaMay 13, 2024$7,849$800
27-Nights from Dubai to Barcelona Cruise Oceania RivieraMay 14, 2024$11,699$800
34-Nights from Dubai to Rome Cruise Oceania RivieraMay 14, 2024$14,499$800
10-Nights from Barcelona to Rome Cruise Oceania SirenaMay 15, 2024$3,999$600
34-Nights from Cape Town to Paris Cruise Oceania NauticaMay 21, 2024$12,299$800
20-Nights from Rome to Dublin Cruise Oceania SirenaMay 25, 2024$6,199$800
31-Nights from Rome to Copenhagen Cruise Oceania SirenaMay 25, 2024$10,199$800
10-Nights from Rome to Seville Cruise Oceania SirenaMay 25, 2024$3,699$600
43-Nights from Rome to Reykjavik Cruise Oceania SirenaMay 25, 2024$13,899$800
12-Nights from Haifa to Barcelona Cruise Oceania RivieraMay 29, 2024$5,299$600
19-Nights from Haifa to Rome Cruise Oceania RivieraMay 29, 2024$7,299$800
29-Nights from Haifa to Venice Cruise Oceania RivieraMay 29, 2024$10,399$800
23-Nights from Rome to Amsterdam Cruise Oceania MarinaJun 1, 2024$7,799$800
10-Nights from Seville to Dublin Cruise Oceania SirenaJun 4, 2024$4,199$600
15-Nights from Barcelona to London Cruise Oceania InsigniaJun 6, 2024$6,099$800
7-Nights from Barcelona to Rome Cruise Oceania RivieraJun 10, 2024$3,599$400
17-Nights from Barcelona to Venice Cruise Oceania RivieraJun 10, 2024$6,399$800
11-Nights from Lisbon to Amsterdam Cruise Oceania MarinaJun 13, 2024$4,749$600
23-Nights from Lisbon to Oslo Cruise Oceania MarinaJun 13, 2024$8,399$800
10-Nights from Lisbon to Paris Cruise Oceania NauticaJun 14, 2024$4,199$600
22-Nights from Istanbul to Barcelona Cruise Oceania VistaJun 19, 2024$11,099$800
12-Nights from Venice to Barcelona Cruise Oceania VistaJun 29, 2024$6,499$600
24-Nights from Venice to Athens Cruise Oceania VistaJun 29, 2024$10,999$800
12-Nights from Barcelona to Athens Cruise Oceania VistaJul 11, 2024$6,499$600
17-Nights from Istanbul to Barcelona Cruise Oceania RivieraJul 17, 2024$6,399$800
10-Nights from Athens to Barcelona Cruise Oceania RivieraJul 24, 2024$4,499$600
22-Nights from Barcelona to Venice Cruise Oceania RivieraAug 3, 2024$8,999$800
24-Nights Roundtrip from London Cruise Oceania MarinaAug 29, 2024$9,399$800
30-Nights from Athens to Barcelona Cruise Oceania VistaSep 3, 2024$13,199$800
20-Nights from Athens to Lisbon Cruise Oceania VistaSep 3, 2024$8,299$800
7-Nights from Monte-Carlo to Barcelona Cruise Oceania RivieraSep 4, 2024$2,999$400
12-Nights Roundtrip from London Cruise Oceania MarinaSep 10, 2024$5,099$600
10-Nights from Barcelona to Athens Cruise Oceania RivieraSep 11, 2024$3,999$600
20-Nights from Rome to Barcelona Cruise Oceania VistaSep 13, 2024$8,899$800
10-Nights from Rome to Lisbon Cruise Oceania VistaSep 13, 2024$4,899$600
24-Nights from London to Valletta Cruise Oceania MarinaSep 22, 2024$8,299$800
34-Nights from London to Venice Cruise Oceania MarinaSep 22, 2024$10,599$800
20-Nights from Lisbon to Venice Cruise Oceania VistaSep 23, 2024$8,999$800
27-Nights from Lisbon to Athens Cruise Oceania VistaSep 23, 2024$11,599$800
14-Nights from Barcelona to Valletta Cruise Oceania MarinaOct 2, 2024$5,049$800
24-Nights from Barcelona to Venice Cruise Oceania MarinaOct 2, 2024$6,899$800
10-Nights from Barcelona to Venice Cruise Oceania VistaOct 3, 2024$4,799$600
17-Nights from Barcelona to Athens Cruise Oceania VistaOct 3, 2024$6,999$800
42-Nights from Valletta to Miami Cruise Oceania MarinaOct 16, 2024$13,799$800
20-Nights from Valletta to Barcelona Cruise Oceania MarinaOct 16, 2024$6,099$800
20-Nights from Venice to Lisbon Cruise Oceania MarinaOct 26, 2024$7,599$800
32-Nights from Venice to Miami Cruise Oceania MarinaOct 26, 2024$10,099$800
10-Nights from Venice to Barcelona Cruise Oceania MarinaOct 26, 2024$3,699$600
36-Nights from Istanbul to Miami Cruise Oceania VistaOct 30, 2024$11,499$800
10-Nights from Rome to Barcelona Cruise Oceania RivieraNov 4, 2024$4,199$600
22-Nights from Barcelona to Miami Cruise Oceania MarinaNov 5, 2024$6,699$800
24-Nights from Athens to Miami Cruise Oceania VistaNov 11, 2024$7,199$800
10-Nights from Barcelona to Istanbul Cruise Oceania RivieraNov 14, 2024$4,399$600
28-Nights from Barcelona to Dubai Cruise Oceania RivieraNov 14, 2024$10,699$800
15-Nights from Rome to Miami Cruise Oceania VistaNov 20, 2024$4,999$800
27-Nights from Rome to Miami Cruise Oceania VistaNov 20, 2024$8,399$800
111-Nights from Papeete to Barcelona Cruise Oceania NauticaFeb 25, 2025$41,699$800
63-Nights from Santiago to Barcelona Cruise Oceania MarinaMar 6, 2025$20,799$800
38-Nights from Buenos Aires to Lisbon Cruise Oceania MarinaMar 24, 2025$10,399$800
45-Nights from Buenos Aires to Barcelona Cruise Oceania MarinaMar 24, 2025$12,299$800
26-Nights from Rio de Janeiro to Lisbon Cruise Oceania MarinaApr 5, 2025$7,199$800
33-Nights from Rio de Janeiro to Barcelona Cruise Oceania MarinaApr 5, 2025$9,099$800
31-Nights from Miami to Rome Cruise Oceania SirenaApr 12, 2025$8,199$800
24-Nights from Miami to Barcelona Cruise Oceania SirenaApr 12, 2025$6,199$800
61-Nights from Singapore to Barcelona Cruise Oceania NauticaApr 17, 2025$19,699$800
71-Nights from Singapore to Monte-Carlo Cruise Oceania NauticaApr 17, 2025$22,199$800
34-Nights from Miami to London Cruise Oceania VistaApr 19, 2025$12,999$800
45-Nights from Miami to London Cruise Oceania VistaApr 19, 2025$18,599$800
10-Nights from Santa Cruz De Tenerife to Lisbon Cruise Oceania MarinaApr 21, 2025$4,149$600
21-Nights from San Juan to Rome Cruise Oceania SirenaApr 22, 2025$5,799$800
14-Nights from San Juan to Barcelona Cruise Oceania SirenaApr 22, 2025$3,999$800
7-Nights from Lisbon to Barcelona Cruise Oceania MarinaMay 1, 2025$3,249$400
22-Nights from Miami to London Cruise Oceania VistaMay 1, 2025$8,499$800
33-Nights from Miami to London Cruise Oceania VistaMay 1, 2025$14,099$800
7-Nights from Barcelona to Rome Cruise Oceania SirenaMay 6, 2025$3,199$400
10-Nights from Lisbon to London Cruise Oceania VistaMay 13, 2025$5,799$600
21-Nights from Lisbon to London Cruise Oceania VistaMay 13, 2025$11,099$800
26-Nights from Cape Town to Barcelona Cruise Oceania NauticaMay 22, 2025$10,299$800
10-Nights from Barcelona to Monte-Carlo Cruise Oceania NauticaJun 17, 2025$4,099$600
Fares are per person in US dollars, based on double occupancy. Savings, Onboard Credits and other amenity values are quoted per stateroom/suite. All prices, discounts and special offers are capacity controlled and subject to change without notice. Not all special offers available in all categories and sailings. Availability and pricing is not guaranteed until booking and deposit received.