MSC Cruises

MSC Poesia

Miami → George Town, Great Exuma Island → Ocho Rios → Miami

Feb 4 · 21 nights

$1,965 inside · $94/night

MSC Cruises

MSC Poesia

Miami → Willemstad → Belize City → Miami

Feb 25 · 21 nights

$2,065 inside · $98/night

Carnival Legend

Tampa → Santa Marta → Cabo San Lucas → Seattle

Apr 4 · 16 nights

$1,304 inside · $82/night

Princess Cruises

Crown Princess

Fort Lauderdale → Cartagena → Puerto Vallarta → Los Angeles

Apr 4 · 16 nights

$1,367 inside · $85/night

Norwegian Cruise Line

Norwegian Bliss

New York → Puerto Plata → Victoria → Seattle

Apr 14 · 22 nights

$1,799 inside · $82/night

MSC Cruises

MSC Poesia

Seattle → Ketchikan → Cartagena → Miami

Sep 21 · 26 nights

$1,557 inside · $60/night

Spirit

Seattle → Cabo San Lucas → Cartagena → Galveston

Sep 25 · 16 nights

$1,522 inside · $95/night

Norwegian Cruise Line

Norwegian Bliss

Los Angeles → Cabo San Lucas → Miami → New York

Oct 19 · 20 nights

$1,699 inside · $85/night

Holland America

Volendam

New York → Ponta Delgada → New York → New York

Oct 11 · 44 nights

$8,439 oceanview · $192/night

Regent Seven Seas Cruises

Seven Seas Splendor

Miami → Ocho Rios → Cabo San Lucas → San Francisco

Dec 20 · 16 nights

$10,827 balcony · $677/night

Ponant Cruises

Le Bellot

Fort-de-France → Mayreau Island → Cartagena → Colón (Panama Canal)

Nov 19 · 9 nights

$5,425 balcony · $603/night

MSC Cruises

MSC Poesia

Seattle → Los Angeles → Ocho Rios → Miami

Sep 28 · 24 nights

$1,725 inside · $72/night

Princess Cruises

Coral Princess

Fort Lauderdale → Cartagena → Puerto Vallarta → Los Angeles

Jan 6 · 15 nights

$1,780 inside · $119/night