Royal Caribbean International

Enchantment of the Seas

Tampa → Cozumel → Costa Maya (Mahahual) → Tampa

Oct 17 · 7 nights

Poor value

$740 inside · $106/night

29% above typical
Royal Caribbean International

Serenade of the Seas

Tampa → Costa Maya (Mahahual) → Cozumel → Tampa

Apr 8 · 6 nights

About average

$1,187 balcony · $198/night

Royal Caribbean International

Liberty of the Seas

Galveston → Cozumel → Costa Maya (Mahahual) → Galveston

Apr 15 · 6 nights

Priced high

$854 inside · $142/night

15% above typical
Royal Caribbean International

Icon of the Seas

Miami → Costa Maya (Mahahual) → Coco Cay → Miami

Sep 26 · 7 nights

Poor value

$2,102 balcony · $300/night

42% above typical
Royal Caribbean International

Freedom of the Seas

Miami → Bimini → Costa Maya (Mahahual) → Miami

Jan 17 · 5 nights

About average

$804 inside · $161/night

Royal Caribbean International

Star of the Seas

Port Canaveral → Coco Cay → Cozumel → Port Canaveral

Jul 18 · 7 nights

About average

$2,315 oceanview · $331/night

Royal Caribbean International

Symphony of the Seas

Galveston → Roatán → Cozumel → Galveston

Mar 14 · 7 nights

About average

$1,004 inside · $143/night

Royal Caribbean International

Mariner of the Seas

New Orleans → Cozumel → Progreso → New Orleans

Feb 25 · 8 nights

Priced high

$983 inside · $123/night

13% above typical
Royal Caribbean International

Symphony of the Seas

Galveston → Costa Maya (Mahahual) → Cozumel → Galveston

Dec 24 · 6 nights

$1,224 inside · $204/night

Royal Caribbean International

Radiance of the Seas

Tampa → Costa Maya (Mahahual) → Cozumel → Tampa

Jan 23 · 7 nights

About average

$733 oceanview · $105/night

Celebrity Cruises

Celebrity Xcel

Miami → Nassau → Costa Maya (Mahahual) → Miami

Feb 14 · 7 nights

Priced high

$1,227 inside · $175/night

20% above typical
Royal Caribbean International

Icon of the Seas

Miami → Costa Maya (Mahahual) → Coco Cay → Miami

May 22 · 7 nights

About average

$1,710 inside · $244/night

MSC Cruises

MSC World America

Miami → Roatán → San Juan → Miami

Aug 28 · 14 nights

$1,701 inside · $122/night

Limited price history

Royal Caribbean International

Serenade of the Seas

Tampa → Costa Maya (Mahahual) → Progreso → Tampa

Jan 29 · 6 nights

Priced high

$760 inside · $127/night

14% above typical
Royal Caribbean International

Icon of the Seas

Miami → Costa Maya (Mahahual) → Coco Cay → Miami

Mar 20 · 7 nights

About average

$1,703 inside · $243/night

Royal Caribbean International

Mariner of the Seas

New Orleans → Cozumel → Belize City → New Orleans

Feb 12 · 7 nights

Priced high

$836 inside · $119/night

16% above typical
Royal Caribbean International

Serenade of the Seas

Tampa → Costa Maya (Mahahual) → Cozumel → Tampa

Feb 12 · 6 nights

Priced high

$772 inside · $129/night

17% above typical
Royal Caribbean International

Freedom of the Seas

Miami → Belize City → Costa Maya (Mahahual) → Miami

Apr 1 · 5 nights

About average

$787 inside · $157/night

Royal Caribbean International

Freedom of the Seas

Miami → Belize City → Costa Maya (Mahahual) → Miami

Apr 15 · 5 nights

About average

$787 inside · $157/night

Royal Caribbean International

Serenade of the Seas

Tampa → George Town, Great Exuma Island → Roatán → Tampa

Mar 3 · 8 nights

About average

$1,479 balcony · $185/night