P&O Cruises

Britannia

Southampton → Cadiz → Gibraltar → Southampton

Jul 28 · 14 nights

About average

$2,431 inside · $174/night

P&O Cruises

Azura

Santa Cruz de Tenerife → Agadir → Las Palmas de Gran Canaria → Santa Cruz de Tenerife

Mar 3 · 14 nights

About average

$1,755 inside · $125/night

P&O Cruises

Azura

Santa Cruz de Tenerife → Agadir → Las Palmas de Gran Canaria → Santa Cruz de Tenerife

Mar 4 · 14 nights

About average

$1,755 inside · $125/night

P&O Cruises

Azura

Santa Cruz de Tenerife → Funchal, Madeira → Santa Cruz de La Palma → Santa Cruz de Tenerife

Mar 5 · 7 nights

About average

$877 inside · $125/night

P&O Cruises

Azura

Santa Cruz de Tenerife → Funchal, Madeira → Santa Cruz de La Palma → Santa Cruz de Tenerife

Mar 6 · 7 nights

About average

$917 oceanview · $131/night

P&O Cruises

Azura

Santa Cruz de Tenerife → Casablanca → Lanzarote → Santa Cruz de Tenerife

Feb 19 · 14 nights

About average

$1,796 inside · $128/night

P&O Cruises

Arvia

Bridgetown → Basseterre, Saint Kitts → Castries → Bridgetown

Nov 20 · 14 nights

About average

$2,904 oceanview · $207/night

P&O Cruises

Azura

Valletta → Piraeus (Athens) → Katakolon → Valletta

Jun 8 · 7 nights

About average

$1,458 inside · $208/night

P&O Cruises

Azura

Valletta → Piraeus (Athens) → Argostoli (Cephalonia) → Valletta

Jun 22 · 7 nights

About average

$1,458 inside · $208/night

P&O Cruises

Ventura

Southampton → La Coruña (A Coruña) → Funchal, Madeira → Southampton

Dec 21 · 14 nights

About average

$2,296 inside · $164/night

P&O Cruises

Azura

Santa Cruz de Tenerife → Funchal, Madeira → Santa Cruz de La Palma → Santa Cruz de Tenerife

Jan 29 · 14 nights

About average

$1,728 oceanview · $123/night

P&O Cruises

Arvia

Southampton → Santa Cruz de Tenerife → Bridgetown → Basseterre, Saint Kitts

Oct 22 · 17 nights

About average

$2,228 inside · $131/night

P&O Cruises

Ventura

Southampton → Hamburg → Le Havre → Southampton

Dec 24 · 7 nights

About average

$1,215 balcony · $174/night

P&O Cruises

Arvia

Antigua → Castries → La Coruña (A Coruña) → Southampton

Mar 6 · 22 nights

About average

$2,972 inside · $135/night

P&O Cruises

Azura

Valletta → Marseille → Lanzarote → Santa Cruz de Tenerife

Oct 1 · 15 nights

About average

$2,026 inside · $135/night

P&O Cruises

Azura

Valletta → Marseille → Lanzarote → Santa Cruz de Tenerife

Oct 1 · 16 nights

About average

$2,161 inside · $135/night

P&O Cruises

Iona

Southampton → Santa Cruz de Tenerife → Bridgetown → Basseterre, Saint Kitts

Oct 30 · 16 nights

About average

$2,161 inside · $135/night

P&O Cruises

Iona

Southampton → Santa Cruz de Tenerife → Fort-de-France → Antigua

Oct 30 · 21 nights

About average

$2,836 inside · $135/night

P&O Cruises

Azura

Málaga → Barcelona → Las Palmas de Gran Canaria → Santa Cruz de Tenerife

Dec 29 · 11 nights

About average

$1,593 oceanview · $145/night

P&O Cruises

Ventura

Southampton → Le Havre → Southampton

Jun 27 · 4 nights

About average

$607 balcony · $152/night