Rhodes

Rhodes

In Rhodes, Greece, immerse yourself in the captivating history and stunning beauty of this ancient island by exploring landmarks such as the medieval Old Town (a UNESCO World Heritage Site), the Palace of the Grand Master, and the ancient Acropolis of Rhodes. Stroll along the cobblestone streets of the Old Town, lined with medieval architecture, charming shops, and cozy cafes. Relax on the sandy beaches of Elli Beach or Lindos Beach, enjoying the crystal-clear waters of the Aegean Sea. Explore the charming villages of Lindos and Symi, known for their whitewashed buildings and picturesque harbors. Don't miss the opportunity to visit cultural attractions such as the Archaeological Museum of Rhodes or to take a boat tour to nearby islands like Symi or Kos. Rhodes offers a perfect blend of history, culture, and natural beauty for visitors to enjoy.

Rhodes

We found

402 cruises

MSC Lirica, Mediterranean
1 / 15
6 % off
MSC Cruises
Duration
11 nights
Date
25 Nov 2026
Ship
MSC Lirica
  • Departure - Split, Croatia
  • 9 stops  
  • Arrival - Split, Croatia
£845
From
£795
Price per person / inside stateroom
Show all departures (4)
MSC Lirica, Mediterranean
1 / 15
6 % off
MSC Cruises
Duration
11 nights
Date
26 Nov 2026
Ship
MSC Lirica
  • Departure - Venice, Italy
  • 9 stops  
  • Arrival - Venice, Italy
£822
From
£773
Price per person / oceanview stateroom
Show all departures (6)
Available promotion:
Free Balcony Upgrade* | More Space, Same Price*
Seven Seas Voyager, Mediterranean
1 / 10
Regent Seven Seas Cruises
Duration
10 nights
Date
27 Nov 2026
Ship
Seven Seas Voyager
  • Departure - Istanbul, Turkey
  • 9 stops  
  • Arrival - Athens (Piraeus), Greece
From
£9249
Price per person / suite
MSC Lirica, Mediterranean
1 / 15
6 % off
MSC Cruises
Duration
11 nights
Date
17 Dec 2026
Ship
MSC Lirica
  • Departure - Venice, Italy
  • 9 stops  
  • Arrival - Venice, Italy
£998
From
£939
Price per person / inside stateroom
Show all departures (2)
Available promotion:
Free Balcony Upgrade* | More Space, Same Price*
Seven Seas Navigator, Mediterranean
1 / 9
Regent Seven Seas Cruises
Duration
14 nights
Date
21 Dec 2026
Ship
Seven Seas Navigator
  • Departure - Civitavecchia (Rome), Italy
  • 12 stops  
  • Arrival - Athens (Piraeus), Greece
From
£10539
Price per person / suite
MSC Lirica, Mediterranean
1 / 15
6 % off
MSC Cruises
Duration
12 nights
Date
28 Dec 2026
Ship
MSC Lirica
  • Departure - Venice, Italy
  • 10 stops  
  • Arrival - Bari, Italy
£1061
From
£998
Price per person / oceanview stateroom
Available promotion:
Free Balcony Upgrade* | More Space, Same Price*
Seven Seas Navigator, Mediterranean
1 / 9
Regent Seven Seas Cruises
Duration
11 nights
Date
4 Jan 2027
Ship
Seven Seas Navigator
  • Departure - Athens (Piraeus), Greece
  • 10 stops  
  • Arrival - Istanbul, Turkey
From
£7489
Price per person / suite
Seven Seas Navigator, Mediterranean
1 / 9
Regent Seven Seas Cruises
Duration
14 nights
Date
15 Jan 2027
Ship
Seven Seas Navigator
  • Departure - Istanbul, Turkey
  • 12 stops  
  • Arrival - Athens (Piraeus), Greece
From
£7089
Price per person / suite
MSC Lirica, Mediterranean
1 / 15
6 % off
MSC Cruises
Duration
13 nights
Date
13 Mar 2027
Ship
MSC Lirica
  • Departure - Bari, Italy
  • 11 stops  
  • Arrival - Venice, Italy
£1254
From
£1179
Price per person / oceanview stateroom
Celebrity Infinity, Mediterranean
1 / 29
Discount
Celebrity Cruises
Duration
11 nights
Date
22 Mar 2027
Ship
Celebrity Infinity
  • Departure - Athens (Piraeus), Greece
  • 9 stops  
  • Arrival - Athens (Piraeus), Greece
£736
From
£714
Price per person / inside stateroom
Show all departures (2)
Available promotion:
Receive up to $700 onboard credit per stateroom & enjoy up to 75% off 2nd guest*
MSC Armonia, Mediterranean
1 / 20
6 % off
MSC Cruises
Duration
29 nights
Date
29 Mar 2027
Ship
MSC Armonia
  • Departure - Cape Town, South Africa
  • 15 stops  
  • Arrival - Venice, Italy
£2109
From
£1983
Price per person / oceanview stateroom
MSC Armonia, Mediterranean
1 / 20
6 % off
MSC Cruises
Duration
26 nights
Date
1 Apr 2027
Ship
MSC Armonia
  • Departure - Durban, South Africa
  • 14 stops  
  • Arrival - Venice, Italy
£1689
From
£1588
Price per person / oceanview stateroom
MSC Armonia, Mediterranean
1 / 20
6 % off
MSC Cruises
Duration
31 nights
Date
1 Apr 2027
Ship
MSC Armonia
  • Departure - Durban, South Africa
  • 18 stops  
  • Arrival - Venice, Italy
£2499
From
£2350
Price per person / inside stateroom
Celebrity Infinity, Mediterranean
1 / 29
Discount
Celebrity Cruises
Duration
10 nights
Date
2 Apr 2027
Ship
Celebrity Infinity
  • Departure - Athens (Piraeus), Greece
  • 9 stops  
  • Arrival - Athens (Piraeus), Greece
£726
From
£705
Price per person / oceanview stateroom
Show all departures (2)
Available promotion:
Receive up to $700 onboard credit per stateroom & enjoy up to 75% off 2nd guest*
Azamara Onward, Mediterranean
1 / 17
Discount
Azamara
Duration
11 nights
Date
3 Apr 2027
Ship
Azamara Onward
  • Departure - Athens (Piraeus), Greece
  • 11 stops  
  • Arrival - Athens (Piraeus), Greece
£3679
From
£3532
Price per person / inside stateroom
Available promotion:
Receive up to $750 onboard credit per stateroom.*
Azamara Onward, Mediterranean
1 / 17
Discount
Azamara
Duration
21 nights
Date
3 Apr 2027
Ship
Azamara Onward
  • Departure - Athens (Piraeus), Greece
  • 21 stops  
  • Arrival - Athens (Piraeus), Greece
£6479
From
£6220
Price per person / inside stateroom
Available promotion:
Receive up to $750 onboard credit per stateroom.*
Emerald Kaia, Mediterranean
1 / 14
Emerald Cruises
Duration
17 nights
Date
7 Apr 2027
Ship
Emerald Kaia
  • Departure - Sokhna, Egypt
  • 16 stops  
  • Arrival - Athens (Piraeus), Greece
From
£14448
Price per person / suite
Available promotion:
Cruise Only Fares - Ask us about flights from your preferred airport
Oosterdam, Transatlantic
1 / 21
6 % off
Holland America Line
Duration
25 nights
Date
9 Apr 2027
Ship
Oosterdam
  • Departure - Fort Lauderdale, Florida
  • 16 stops  
  • Arrival - Athens (Piraeus), Greece
£6499
From
£6110
Price per person / suite
MV La Belle de l'Adriatique, Mediterranean
1 / 10
CroisiEurope Cruises
Duration
7 nights
Date
14 Apr 2027
Ship
MV La Belle de l'Adriatique
  • Departure - Athens (Piraeus), Greece
  • 8 stops  
  • Arrival - Athens (Piraeus), Greece
From
£2478
Price per person / oceanview stateroom
EXPLORA II, Mediterranean
1 / 20
Explora Journeys
Duration
10 nights
Date
14 Apr 2027
Ship
EXPLORA II
  • Departure - Fusina (Venice), Italy
  • 9 stops  
  • Arrival - Athens (Piraeus), Greece
From
£4550
Price per person / suite
EXPLORA II, Mediterranean
1 / 20
Explora Journeys
Duration
19 nights
Date
14 Apr 2027
Ship
EXPLORA II
  • Departure - Fusina (Venice), Italy
  • 16 stops  
  • Arrival - Fusina (Venice), Italy
From
£10800
Price per person / suite
Enchanted Princess, Transatlantic
1 / 23
Discount
Princess Cruises
Duration
36 nights
Date
16 Apr 2027
Ship
Enchanted Princess
  • Departure - Fort Lauderdale, Florida
  • 26 stops  
  • Arrival - Civitavecchia (Rome), Italy
£4217
From
£4049
Price per person / inside stateroom
Available promotion:
Save up to £600 per stateroom*
Enchanted Princess, Transatlantic
1 / 23
Discount
Princess Cruises
Duration
46 nights
Date
16 Apr 2027
Ship
Enchanted Princess
  • Departure - Fort Lauderdale, Florida
  • 36 stops  
  • Arrival - Athens (Piraeus), Greece
£5793
From
£5562
Price per person / inside stateroom
Silver Nova, Mediterranean
1 / 22
Silversea
Duration
9 nights
Date
16 Apr 2027
Ship
Silver Nova
  • Departure - Civitavecchia (Rome), Italy
  • 9 stops  
  • Arrival - Athens (Piraeus), Greece
From
£7100
Price per person / suite
Emerald Kaia, Mediterranean
1 / 14
Emerald Cruises
Duration
7 nights
Date
17 Apr 2027
Ship
Emerald Kaia
  • Departure - Larnaca, Cyprus
  • 8 stops  
  • Arrival - Athens (Piraeus), Greece
From
£6507
Price per person / suite
Available promotion:
Cruise Only Fares - Ask us about flights from your preferred airport
Oosterdam, Mediterranean
1 / 21
6 % off
Holland America Line
Duration
11 nights
Date
23 Apr 2027
Ship
Oosterdam
  • Departure - Barcelona, Spain
  • 11 stops  
  • Arrival - Athens (Piraeus), Greece
£2379
From
£2237
Price per person / inside stateroom
Azamara Onward, Mediterranean
1 / 17
Discount
Azamara
Duration
6 nights
Date
24 Apr 2027
Ship
Azamara Onward
  • Departure - Athens (Piraeus), Greece
  • 7 stops  
  • Arrival - Istanbul, Turkey
£1839
From
£1766
Price per person / inside stateroom
Available promotion:
Receive up to $750 onboard credit per stateroom.*
Emerald Kaia, Mediterranean
1 / 14
Emerald Cruises
Duration
7 nights
Date
24 Apr 2027
Ship
Emerald Kaia
  • Departure - Athens (Piraeus), Greece
  • 8 stops  
  • Arrival - Athens (Piraeus), Greece
From
£5765
Price per person / oceanview stateroom
Available promotion:
Cruise Only Fares - Ask us about flights from your preferred airport
Azamara Onward, Mediterranean
1 / 17
Discount
Azamara
Duration
14 nights
Date
24 Apr 2027
Ship
Azamara Onward
  • Departure - Athens (Piraeus), Greece
  • 14 stops  
  • Arrival - Athens (Piraeus), Greece
£8289
From
£7958
Price per person / suite
Available promotion:
Receive up to $750 onboard credit per stateroom.*
Nautica, World Cruise
1 / 21
Oceania Cruises
Duration
53 nights
Date
24 Apr 2027
Ship
Nautica
  • Departure - Hong Kong, China
  • 38 stops  
  • Arrival - Istanbul, Turkey
From
£13909
Price per person / oceanview stateroom
Seven Seas Mariner, World Cruise
1 / 10
Regent Seven Seas Cruises
Duration
174 nights
Date
29 Apr 2027
Ship
Seven Seas Mariner
  • Departure - New York, USA
  • 135 stops  
  • Arrival - Athens (Piraeus), Greece
From
£127659
Price per person / suite
Enchanted Princess, Mediterranean
1 / 23
Discount
Princess Cruises
Duration
21 nights
Date
1 May 2027
Ship
Enchanted Princess
  • Departure - Civitavecchia (Rome), Italy
  • 20 stops  
  • Arrival - Civitavecchia (Rome), Italy
£3096
From
£2973
Price per person / inside stateroom
Enchanted Princess, Mediterranean
1 / 23
Discount
Princess Cruises
Duration
31 nights
Date
1 May 2027
Ship
Enchanted Princess
  • Departure - Civitavecchia (Rome), Italy
  • 30 stops  
  • Arrival - Athens (Piraeus), Greece
£4760
From
£4570
Price per person / inside stateroom
Enchanted Princess, Mediterranean
1 / 23
Discount
Princess Cruises
Duration
42 nights
Date
1 May 2027
Ship
Enchanted Princess
  • Departure - Civitavecchia (Rome), Italy
  • 40 stops  
  • Arrival - Civitavecchia (Rome), Italy
£6178
From
£5931
Price per person / inside stateroom
Rhapsody of the Seas, Mediterranean
1 / 16
Discount
Royal Caribbean
Duration
11 nights
Date
3 May 2027
Ship
Rhapsody of the Seas
  • Departure - Barcelona, Spain
  • 10 stops  
  • Arrival - Athens (Piraeus), Greece
£1879
From
£1812
Price per person / inside stateroom
Celebrity Infinity, Mediterranean
1 / 29
Discount
Celebrity Cruises
Duration
11 nights
Date
3 May 2027
Ship
Celebrity Infinity
  • Departure - Athens (Piraeus), Greece
  • 9 stops  
  • Arrival - Athens (Piraeus), Greece
£2021
From
£1961
Price per person / inside stateroom
Available promotion:
Receive up to $700 onboard credit per stateroom & enjoy up to 75% off 2nd guest*
Seabourn Ovation, Mediterranean
1 / 22
Seabourn
Duration
28 nights
Date
8 May 2027
Ship
Seabourn Ovation
  • Departure - Civitavecchia (Rome), Italy
  • 25 stops  
  • Arrival - Athens (Piraeus), Greece
From
£26303
Price per person / suite
Enchanted Princess, Mediterranean
1 / 23
Discount
Princess Cruises
Duration
11 nights
Date
11 May 2027
Ship
Enchanted Princess
  • Departure - Trieste, Italy
  • 12 stops  
  • Arrival - Civitavecchia (Rome), Italy
£1262
From
£1212
Price per person / inside stateroom
Enchanted Princess, Mediterranean
1 / 23
Discount
Princess Cruises
Duration
21 nights
Date
11 May 2027
Ship
Enchanted Princess
  • Departure - Trieste, Italy
  • 22 stops  
  • Arrival - Athens (Piraeus), Greece
£2795
From
£2684
Price per person / inside stateroom
Enchanted Princess, Mediterranean
1 / 23
Discount
Princess Cruises
Duration
32 nights
Date
11 May 2027
Ship
Enchanted Princess
  • Departure - Trieste, Italy
  • 32 stops  
  • Arrival - Civitavecchia (Rome), Italy
£4674
From
£4488
Price per person / inside stateroom
Norwegian Aura, Mediterranean
1 / 35
Discount
Norwegian Cruise Line
Duration
9 nights
Date
12 May 2027
Ship
Norwegian Aura
  • Departure - Athens (Piraeus), Greece
  • 9 stops  
  • Arrival - Trieste, Italy
£1610
From
£1578
Price per person / inside stateroom
Celebrity Infinity, Mediterranean
1 / 29
Discount
Celebrity Cruises
Duration
9 nights
Date
14 May 2027
Ship
Celebrity Infinity
  • Departure - Athens (Piraeus), Greece
  • 8 stops  
  • Arrival - Athens (Piraeus), Greece
£1096
From
£1064
Price per person / inside stateroom
Available promotion:
Receive up to $700 onboard credit per stateroom & enjoy up to 75% off 2nd guest*
Seabourn Ovation, Mediterranean
1 / 22
Seabourn
Duration
21 nights
Date
15 May 2027
Ship
Seabourn Ovation
  • Departure - Dubrovnik, Croatia
  • 19 stops  
  • Arrival - Athens (Piraeus), Greece
From
£19198
Price per person / suite
Seabourn Ovation, Mediterranean
1 / 22
Seabourn
Duration
29 nights
Date
15 May 2027
Ship
Seabourn Ovation
  • Departure - Dubrovnik, Croatia
  • 26 stops  
  • Arrival - Fusina (Venice), Italy
From
£27903
Price per person / suite
Seabourn Ovation, Mediterranean
1 / 22
Seabourn
Duration
37 nights
Date
15 May 2027
Ship
Seabourn Ovation
  • Departure - Dubrovnik, Croatia
  • 33 stops  
  • Arrival - Civitavecchia (Rome), Italy
From
£34183
Price per person / suite
Ritz-Carlton Ilma, Mediterranean
1 / 21
The Ritz-Carlton Yacht Collection
Duration
5 nights
Date
17 May 2027
Ship
Ritz-Carlton Ilma
  • Departure - Athens (Piraeus), Greece
  • 6 stops  
  • Arrival - Athens (Piraeus), Greece
From
£7300
Price per person / suite
Enchanted Princess, Mediterranean
1 / 23
Discount
Princess Cruises
Duration
21 nights
Date
22 May 2027
Ship
Enchanted Princess
  • Departure - Civitavecchia (Rome), Italy
  • 21 stops  
  • Arrival - Civitavecchia (Rome), Italy
£2891
From
£2776
Price per person / inside stateroom
Silver Nova, Mediterranean
1 / 22
Silversea
Duration
7 nights
Date
22 May 2027
Ship
Silver Nova
  • Departure - Athens (Piraeus), Greece
  • 7 stops  
  • Arrival - Athens (Piraeus), Greece
From
£6850
Price per person / suite
Seabourn Ovation, Mediterranean
1 / 22
Seabourn
Duration
14 nights
Date
22 May 2027
Ship
Seabourn Ovation
  • Departure - Athens (Piraeus), Greece
  • 13 stops  
  • Arrival - Athens (Piraeus), Greece
From
£13498
Price per person / suite
Seabourn Ovation, Mediterranean
1 / 22
Seabourn
Duration
22 nights
Date
22 May 2027
Ship
Seabourn Ovation
  • Departure - Athens (Piraeus), Greece
  • 20 stops  
  • Arrival - Fusina (Venice), Italy
From
£20098
Price per person / suite
Scarlet Lady, Mediterranean
1 / 28
Virgin Voyages
Duration
7 nights
Date
23 May 2027
Ship
Scarlet Lady
  • Departure - Athens (Piraeus), Greece
  • 7 stops  
  • Arrival - Athens (Piraeus), Greece
From
£1115
Price per person / inside stateroom
Show all departures (3)
Available promotion:
Up to 80% off 2nd guest + up to $600 bar tab + $300 onboard credit*
EXPLORA II, Mediterranean
1 / 20
Explora Journeys
Duration
7 nights
Date
24 May 2027
Ship
EXPLORA II
  • Departure - Athens (Piraeus), Greece
  • 7 stops  
  • Arrival - Fusina (Venice), Italy
From
£4560
Price per person / suite
EXPLORA II, Mediterranean
1 / 20
Explora Journeys
Duration
14 nights
Date
24 May 2027
Ship
EXPLORA II
  • Departure - Athens (Piraeus), Greece
  • 13 stops  
  • Arrival - Athens (Piraeus), Greece
From
£10370
Price per person / suite
Rhapsody of the Seas, Mediterranean
1 / 16
Discount
Royal Caribbean
Duration
7 nights
Date
28 May 2027
Ship
Rhapsody of the Seas
  • Departure - Athens (Piraeus), Greece
  • 7 stops  
  • Arrival - Athens (Piraeus), Greece
£571
From
£551
Price per person / inside stateroom
Show all departures (2)
Seabourn Ovation, Mediterranean
1 / 22
Seabourn
Duration
7 nights
Date
29 May 2027
Ship
Seabourn Ovation
  • Departure - Istanbul, Turkey
  • 7 stops  
  • Arrival - Athens (Piraeus), Greece
From
£5643
Price per person / suite
Silver Nova, Mediterranean
1 / 22
Silversea
Duration
9 nights
Date
29 May 2027
Ship
Silver Nova
  • Departure - Athens (Piraeus), Greece
  • 9 stops  
  • Arrival - Athens (Piraeus), Greece
From
£6600
Price per person / suite
Seabourn Ovation, Mediterranean
1 / 22
Seabourn
Duration
15 nights
Date
29 May 2027
Ship
Seabourn Ovation
  • Departure - Istanbul, Turkey
  • 14 stops  
  • Arrival - Fusina (Venice), Italy
From
£12673
Price per person / suite
Seabourn Ovation, Mediterranean
1 / 22
Seabourn
Duration
23 nights
Date
29 May 2027
Ship
Seabourn Ovation
  • Departure - Istanbul, Turkey
  • 21 stops  
  • Arrival - Civitavecchia (Rome), Italy
From
£17798
Price per person / suite
Celebrity Infinity, Mediterranean
1 / 29
Discount
Celebrity Cruises
Duration
7 nights
Date
30 May 2027
Ship
Celebrity Infinity
  • Departure - Athens (Piraeus), Greece
  • 7 stops  
  • Arrival - Athens (Piraeus), Greece
£1229
From
£1193
Price per person / inside stateroom
Show all departures (6)
Available promotion:
Receive up to $700 onboard credit per stateroom & enjoy up to 75% off 2nd guest*
Enchanted Princess, Mediterranean
1 / 23
Discount
Princess Cruises
Duration
11 nights
Date
1 Jun 2027
Ship
Enchanted Princess
  • Departure - Athens (Piraeus), Greece
  • 11 stops  
  • Arrival - Civitavecchia (Rome), Italy
£1392
From
£1337
Price per person / inside stateroom
60 of 402 pcs

Other destinations