Sort by :
Mediterranean : Spain, Morocco, Canary Islands, Gibraltar - Celebrity Infinity
Itinerary : Barcelone, Malaga, Tanger, Casablanca, Las Palmas, Santa Cruz de Tenerife, Lanzarote, Gibraltar, Barcelone
Mediterranean : Spain, Morocco, Canary Islands, Gibraltar - Celebrity Infinity
- Departure Port : Barcelone
-
Duration : 13 Days
- Boat : Celebrity Infinity of Celebrity Cruises
From $896
Mediterranean : Spain, Canary Islands, Madeira Island, Morocco - Celebrity Infinity
Itinerary : Barcelone, Lanzarote, Santa Cruz de Tenerife, Las Palmas, Funchal, Funchal, Tanger, Barcelone
Mediterranean : Spain, Canary Islands, Madeira Island, Morocco - Celebrity Infinity
- Departure Port : Barcelone
-
Duration : 13 Days
- Boat : Celebrity Infinity of Celebrity Cruises
From $914
Transatlantic : Spain, Morocco, Canary Islands, Virgin Islands, Bahamian, United States - Norwegian Epic
Itinerary : Barcelone, Cadix, Casablanca, Santa Cruz de La Palma, Charlotte Amalie St Thomas, Great Stirrup Cay, Orlando -Canaveral Harbor
Transatlantic : Spain, Morocco, Canary Islands, Virgin Islands, Bahamian, United States - Norwegian Epic
- Departure Port : Barcelone
-
Duration : 15 Days
- Boat : Norwegian Epic of Norwegian Cruise Line
From $1,290
Southern Europe : Portugal, Canary Islands, Netherlands Antilles, Virgin Islands, United States - Azamara Quest
Itinerary : Lisbon, Lanzarote, Santa Cruz de Tenerife, Philipsburg Saint Martin, Charlotte Amalie St Thomas, Miami
Southern Europe : Portugal, Canary Islands, Netherlands Antilles, Virgin Islands, United States - Azamara Quest
- Departure Port : Lisbon
-
Duration : 16 Days
- Boat : Azamara Quest of Azamara Cruises
From $2,749