Menu
Call
No Avoya Fees on Cruises or Tours. Click Here!

Book Last Minute Cruises to Mediterranean

Savor the sun-drenched coastlines and timeless charm of the Mediterranean on a last-minute cruise. With Avoya, you can explore Santorini, Rome, Barcelona, and more, all while enjoying discounted fares and added amenities.

Showing 501-525 of 2,513 results
Meet Natalie Thompson, one of Avoya's trusted travel advisors.
Our team has helped more than 2.5 million travelers save time, save money, and book their perfect vacation.
Choose your adventure and let us handle the rest.
Your dedicated Personal Travel Advisor is here to help you plan the vacation of your dreams. From finding the best price to answering every question, we are with you every step of the way at no extra cost.
Help Me Plan
13-night mediterranean cruise
$2,673
Celebrity Cruises – Celebrity Infinity
4.3 (245)
Departs Jan 21, 2026 from Barcelona, Spain
Up to 5 deals including Avoya Exclusives
10-night mediterranean cruise
$2,474
Celebrity Cruises – Celebrity Equinox
4.6 (604)
Departs May 23, 2026 from Barcelona, Spain
Up to 6 deals including Avoya Exclusives
7-night mediterranean cruise
$1,794
Royal Caribbean – Brilliance of the Seas
4.4 (159)
Departs Jun 01, 2026 from Piraeus (Athens), Greece
Up to 4 deals including Avoya Exclusives
9-night mediterranean cruise
$2,073
Celebrity Cruises – Celebrity Equinox
4.6 (604)
Departs Jun 02, 2026 from Rome (Civitavecchia), Italy
Up to 6 deals including Avoya Exclusives
7-night mediterranean cruise
$2,192
Royal Caribbean – Brilliance of the Seas
4.4 (159)
Departs Jul 06, 2026 from Rome (Civitavecchia), Italy
Up to 4 deals including Avoya Exclusives
12-night mediterranean cruise
$2,674
Celebrity Cruises – Celebrity Equinox
4.6 (604)
Departs Jul 16, 2026 from Barcelona, Spain
Up to 3 deals including an Avoya Exclusive
13-night mediterranean cruise
$2,325
Celebrity Cruises – Celebrity Infinity
4.3 (245)
Departs Feb 03, 2026 from Barcelona, Spain
Up to 5 deals including an Avoya Exclusive
9-night mediterranean cruise
$2,324
Celebrity Cruises – Celebrity Equinox
4.6 (604)
Departs Apr 16, 2026 from Barcelona, Spain
Up to 6 deals including Avoya Exclusives
9-night mediterranean cruise
$2,773
Royal Caribbean – Odyssey of the Seas
4.6 (90)
Departs Apr 24, 2026 from Rome (Civitavecchia), Italy
Up to 4 deals including Avoya Exclusives
10-night mediterranean cruise
$2,548
Celebrity Cruises – Celebrity Equinox
4.6 (604)
Departs Apr 25, 2026 from Barcelona, Spain
Up to 6 deals including Avoya Exclusives
7-night mediterranean cruise
$1,753
Royal Caribbean – Odyssey of the Seas
4.6 (90)
Departs May 03, 2026 from Rome (Civitavecchia), Italy
Up to 5 deals including Avoya Exclusives
9-night mediterranean cruise
$2,374
Celebrity Cruises – Celebrity Equinox
4.6 (604)
Departs May 05, 2026 from Rome (Civitavecchia), Italy
Up to 6 deals including Avoya Exclusives
9-night mediterranean cruise
$1,581
Royal Caribbean – Explorer of the Seas
4.4 (196)
Departs May 07, 2026 from Barcelona, Spain
Up to 4 deals including Avoya Exclusives
10-night mediterranean cruise
$2,275
Celebrity Cruises – Celebrity Constellation
4.4 (195)
Departs May 08, 2026 from Trieste, Italy
Up to 6 deals including Avoya Exclusives
7-night mediterranean cruise
$1,721
Royal Caribbean – Odyssey of the Seas
4.6 (90)
Departs May 10, 2026 from Rome (Civitavecchia), Italy
Up to 5 deals including Avoya Exclusives
9-night mediterranean cruise
$2,523
Celebrity Cruises – Celebrity Equinox
4.6 (604)
Departs May 14, 2026 from Barcelona, Spain
Up to 6 deals including Avoya Exclusives
7-night mediterranean cruise
$1,451
Royal Caribbean – Explorer of the Seas
4.4 (196)
Departs May 16, 2026 from Ravenna, Italy
Up to 4 deals including Avoya Exclusives
7-night mediterranean cruise
$1,629
Royal Caribbean – Odyssey of the Seas
4.6 (90)
Departs May 17, 2026 from Rome (Civitavecchia), Italy
Up to 5 deals including Avoya Exclusives
3-night mediterranean cruise
$500
Royal Caribbean – Harmony of the Seas
4.5 (313)
Departs May 21, 2026 from Barcelona, Spain
Up to 5 deals including Avoya Exclusives
7-night mediterranean cruise
$1,353
Royal Caribbean – Harmony of the Seas
4.5 (313)
Departs May 24, 2026 from Barcelona, Spain
Up to 5 deals including Avoya Exclusives
7-night mediterranean cruise
$1,349
Royal Caribbean – Odyssey of the Seas
4.6 (90)
Departs May 31, 2026 from Rome (Civitavecchia), Italy
Up to 5 deals including Avoya Exclusives
7-night mediterranean cruise
$1,400
Royal Caribbean – Harmony of the Seas
4.5 (313)
Departs May 31, 2026 from Barcelona, Spain
Up to 5 deals including Avoya Exclusives
7-night mediterranean cruise
$1,470
Royal Caribbean – Liberty of the Seas
4.5 (375)
Departs May 31, 2026 from Southampton, United Kingdom
Up to 4 deals including Avoya Exclusives
7-night mediterranean cruise
$1,561
Royal Caribbean – Explorer of the Seas
4.4 (196)
Departs Jun 06, 2026 from Ravenna, Italy
Up to 4 deals including Avoya Exclusives
9-night mediterranean cruise
$2,074
Celebrity Cruises – Celebrity Equinox
4.6 (604)
Departs Jun 11, 2026 from Barcelona, Spain
Up to 6 deals including Avoya Exclusives

FAQ's

Don't Miss the Latest Deals!
Talk to a Vacation Planner
Avoya Travel Logo Mark
Why Choose Avoya?
U.S. / Canada: 1-888-877-7042
UK: 0-800-098-8475
Australia: 1-800-651-320
International: 001-760-305-5070
Avoya Travel. Beyond The Web.®
CST: 2085569-40
Fla. Seller of Travel Ref. No. ST36781
© Avoya Travel®. All Rights Reserved.
Avoya Travel Logo