Rhapsody of the Seas

Rhapsody of the Seas

Ship facts

Maiden voyage1997
Guests2435
Crew766
Decks12
Width
32
m
Length
279
m
Size
78491
GT
Speed
22
kn

Rhapsody of the Seas

Relax in the indoor solarium, see a Broadway show, and find your next destination through large panorama windows. While you are on a cruise on Rhapsody of the Seas, the ocean is never far away.

Entertainment

Experience live music, theme parties, the nightclub Viking Crown Lounge och Las Vegas inspired shows in the theatre.

Activities

Challenge yourself on the rock climbing wall or work out at the gym, all with a mile-long ocean views.
The Atrium – the heart of ship

Activities

Challenge yourself on the rock climbing wall or work out at the gym, all with a mile-long ocean views.

The Atrium – the heart of ship

Pool activities for alla ages

Activities

Challenge yourself on the rock climbing wall or work out at the gym, all with a mile-long ocean views.

Pool activities for alla ages

Clubs for children and teenagers are included

Activities

Challenge yourself on the rock climbing wall or work out at the gym, all with a mile-long ocean views.

Clubs for children and teenagers are included

Food & Drink

The á la carte main dining room, the buffet restaurant Windjammer and the atrium café are all included in the fare.

Body & Soul

Soak up the sun, swim and enjoy the pool deck. The solarium with a retractable roof is reserved for adults only.
Exercise with ocean views

Body & Soul

Soak up the sun, swim and enjoy the pool deck. The solarium with a retractable roof is reserved for adults only.

Exercise with ocean views

The Solarium – reserved for adults only

Body & Soul

Soak up the sun, swim and enjoy the pool deck. The solarium with a retractable roof is reserved for adults only.

The Solarium – reserved for adults only

A yoga class at the fitness centre

Body & Soul

Soak up the sun, swim and enjoy the pool deck. The solarium with a retractable roof is reserved for adults only.

A yoga class at the fitness centre

Treat yourself to a massage in the spa

Body & Soul

Soak up the sun, swim and enjoy the pool deck. The solarium with a retractable roof is reserved for adults only.

Treat yourself to a massage in the spa

Rhapsody of the Seas

We found

56 cruises

Rhapsody of the Seas, Caribbean
1 / 16
5 % off — 6 days left
Royal Caribbean
Duration
7 nights
Date
21 Nov 2026
Ship
Rhapsody of the Seas
  • Departure - San Juan, Puerto Rico
  • 7 stops  
  • Arrival - San Juan, Puerto Rico
£692
From
£658
Price per person / oceanview stateroom
Show all departures (5)
2 Available promotions:
3rd & 4th Guests and Kids sail from £99!, Extra £60 off with code LEGENDARY60 for Balconies & Suites
Rhapsody of the Seas, Caribbean
1 / 16
5 % off — 6 days left
Royal Caribbean
Duration
7 nights
Date
28 Nov 2026
Ship
Rhapsody of the Seas
  • Departure - San Juan, Puerto Rico
  • 7 stops  
  • Arrival - San Juan, Puerto Rico
£469
From
£446
Price per person / inside stateroom
Show all departures (5)
2 Available promotions:
3rd & 4th Guests and Kids sail from £99!, Extra £60 off with code LEGENDARY60 for Balconies & Suites
Rhapsody of the Seas, Caribbean
1 / 16
5 % off — 6 days left
Royal Caribbean
Duration
7 nights
Date
19 Dec 2026
Ship
Rhapsody of the Seas
  • Departure - San Juan, Puerto Rico
  • 7 stops  
  • Arrival - San Juan, Puerto Rico
£882
From
£838
Price per person / inside stateroom
2 Available promotions:
3rd & 4th Guests and Kids sail from £99!, Extra £60 off with code LEGENDARY60 for Balconies & Suites
Rhapsody of the Seas, Caribbean
1 / 16
5 % off — 6 days left
Royal Caribbean
Duration
7 nights
Date
26 Dec 2026
Ship
Rhapsody of the Seas
  • Departure - San Juan, Puerto Rico
  • 7 stops  
  • Arrival - San Juan, Puerto Rico
£946
From
£899
Price per person / inside stateroom
2 Available promotions:
3rd & 4th Guests and Kids sail from £99!, Extra £60 off with code LEGENDARY60 for Balconies & Suites
Rhapsody of the Seas, Caribbean
1 / 16
5 % off — 6 days left
Royal Caribbean
Duration
7 nights
Date
9 Jan 2027
Ship
Rhapsody of the Seas
  • Departure - San Juan, Puerto Rico
  • 7 stops  
  • Arrival - San Juan, Puerto Rico
£415
From
£395
Price per person / inside stateroom
2 Available promotions:
3rd & 4th Guests and Kids sail from £99!, Extra £60 off with code LEGENDARY60 for Balconies & Suites
Rhapsody of the Seas, Caribbean
1 / 16
5 % off — 6 days left
Royal Caribbean
Duration
7 nights
Date
16 Jan 2027
Ship
Rhapsody of the Seas
  • Departure - San Juan, Puerto Rico
  • 7 stops  
  • Arrival - San Juan, Puerto Rico
£423
From
£402
Price per person / inside stateroom
2 Available promotions:
3rd & 4th Guests and Kids sail from £99!, Extra £60 off with code LEGENDARY60 for Balconies & Suites
Rhapsody of the Seas, Caribbean
1 / 16
5 % off — 6 days left
Royal Caribbean
Duration
7 nights
Date
30 Jan 2027
Ship
Rhapsody of the Seas
  • Departure - San Juan, Puerto Rico
  • 7 stops  
  • Arrival - San Juan, Puerto Rico
£445
From
£423
Price per person / inside stateroom
2 Available promotions:
3rd & 4th Guests and Kids sail from £99!, Extra £60 off with code LEGENDARY60 for Balconies & Suites
Rhapsody of the Seas, Caribbean
1 / 16
5 % off — 6 days left
Royal Caribbean
Duration
7 nights
Date
13 Feb 2027
Ship
Rhapsody of the Seas
  • Departure - San Juan, Puerto Rico
  • 7 stops  
  • Arrival - San Juan, Puerto Rico
£423
From
£402
Price per person / inside stateroom
2 Available promotions:
3rd & 4th Guests and Kids sail from £99!, Extra £60 off with code LEGENDARY60 for Balconies & Suites
Rhapsody of the Seas, Caribbean
1 / 16
5 % off — 6 days left
Royal Caribbean
Duration
10 nights
Date
6 Mar 2027
Ship
Rhapsody of the Seas
  • Departure - San Juan, Puerto Rico
  • 9 stops  
  • Arrival - Miami, Florida, USA
£811
From
£771
Price per person / inside stateroom
2 Available promotions:
3rd & 4th Guests and Kids sail from £99!, Extra £60 off with code LEGENDARY60 for Balconies & Suites
Rhapsody of the Seas, Caribbean
1 / 16
Discount — 6 days left
Royal Caribbean
Duration
4 nights
Date
15 Apr 2027
Ship
Rhapsody of the Seas
  • Departure - Miami, Florida, USA
  • 3 stops  
  • Arrival - Miami, Florida, USA
£283
From
£272
Price per person / inside stateroom
Available promotion:
3rd & 4th Guests and Kids sail from £99!
Rhapsody of the Seas, Mediterranean
1 / 16
5 % off — 6 days left
Royal Caribbean
Duration
11 nights
Date
3 May 2027
Ship
Rhapsody of the Seas
  • Departure - Barcelona, Spain
  • 10 stops  
  • Arrival - Athens (Piraeus), Greece
£1493
From
£1419
Price per person / inside stateroom
2 Available promotions:
3rd & 4th Guests and Kids sail from £99!, Extra £60 off with code LEGENDARY60 for Balconies & Suites
Rhapsody of the Seas, Mediterranean
1 / 16
5 % off — 6 days left
Royal Caribbean
Duration
7 nights
Date
14 May 2027
Ship
Rhapsody of the Seas
  • Departure - Athens (Piraeus), Greece
  • 7 stops  
  • Arrival - Athens (Piraeus), Greece
£733
From
£697
Price per person / inside stateroom
Show all departures (4)
2 Available promotions:
3rd & 4th Guests and Kids sail from £99!, Extra £60 off with code LEGENDARY60 for Balconies & Suites
Rhapsody of the Seas, Mediterranean
1 / 16
5 % off — 6 days left
Royal Caribbean
Duration
7 nights
Date
21 May 2027
Ship
Rhapsody of the Seas
  • Departure - Athens (Piraeus), Greece
  • 6 stops  
  • Arrival - Athens (Piraeus), Greece
£701
From
£666
Price per person / inside stateroom
Show all departures (6)
2 Available promotions:
3rd & 4th Guests and Kids sail from £99!, Extra £60 off with code LEGENDARY60 for Balconies & Suites
Rhapsody of the Seas, Mediterranean
1 / 16
5 % off — 6 days left
Royal Caribbean
Duration
7 nights
Date
28 May 2027
Ship
Rhapsody of the Seas
  • Departure - Athens (Piraeus), Greece
  • 7 stops  
  • Arrival - Athens (Piraeus), Greece
£567
From
£539
Price per person / inside stateroom
Show all departures (2)
2 Available promotions:
3rd & 4th Guests and Kids sail from £99!, Extra £60 off with code LEGENDARY60 for Balconies & Suites
Rhapsody of the Seas, Mediterranean
1 / 16
5 % off — 6 days left
Royal Caribbean
Duration
7 nights
Date
4 Jun 2027
Ship
Rhapsody of the Seas
  • Departure - Athens (Piraeus), Greece
  • 7 stops  
  • Arrival - Athens (Piraeus), Greece
£543
From
£516
Price per person / inside stateroom
2 Available promotions:
3rd & 4th Guests and Kids sail from £99!, Extra £60 off with code LEGENDARY60 for Balconies & Suites
Rhapsody of the Seas, Mediterranean
1 / 16
5 % off — 6 days left
Royal Caribbean
Duration
7 nights
Date
18 Jun 2027
Ship
Rhapsody of the Seas
  • Departure - Athens (Piraeus), Greece
  • 7 stops  
  • Arrival - Athens (Piraeus), Greece
£537
From
£511
Price per person / inside stateroom
Show all departures (3)
2 Available promotions:
3rd & 4th Guests and Kids sail from £99!, Extra £60 off with code LEGENDARY60 for Balconies & Suites
Rhapsody of the Seas, Mediterranean
1 / 16
5 % off — 6 days left
Royal Caribbean
Duration
7 nights
Date
16 Jul 2027
Ship
Rhapsody of the Seas
  • Departure - Athens (Piraeus), Greece
  • 7 stops  
  • Arrival - Athens (Piraeus), Greece
£512
From
£487
Price per person / inside stateroom
Show all departures (2)
2 Available promotions:
3rd & 4th Guests and Kids sail from £99!, Extra £60 off with code LEGENDARY60 for Balconies & Suites
Rhapsody of the Seas, Mediterranean
1 / 16
5 % off — 6 days left
Royal Caribbean
Duration
7 nights
Date
30 Jul 2027
Ship
Rhapsody of the Seas
  • Departure - Athens (Piraeus), Greece
  • 7 stops  
  • Arrival - Athens (Piraeus), Greece
£551
From
£524
Price per person / inside stateroom
Show all departures (2)
2 Available promotions:
3rd & 4th Guests and Kids sail from £99!, Extra £60 off with code LEGENDARY60 for Balconies & Suites
Rhapsody of the Seas, Mediterranean
1 / 16
5 % off — 6 days left
Royal Caribbean
Duration
7 nights
Date
13 Aug 2027
Ship
Rhapsody of the Seas
  • Departure - Athens (Piraeus), Greece
  • 6 stops  
  • Arrival - Athens (Piraeus), Greece
£646
From
£614
Price per person / inside stateroom
Show all departures (2)
2 Available promotions:
3rd & 4th Guests and Kids sail from £99!, Extra £60 off with code LEGENDARY60 for Balconies & Suites
Rhapsody of the Seas, Mediterranean
1 / 16
5 % off — 6 days left
Royal Caribbean
Duration
7 nights
Date
8 Oct 2027
Ship
Rhapsody of the Seas
  • Departure - Athens (Piraeus), Greece
  • 7 stops  
  • Arrival - Athens (Piraeus), Greece
£611
From
£581
Price per person / inside stateroom
2 Available promotions:
3rd & 4th Guests and Kids sail from £99!, Extra £60 off with code LEGENDARY60 for Balconies & Suites
Rhapsody of the Seas, Mediterranean
1 / 16
5 % off — 6 days left
Royal Caribbean
Duration
7 nights
Date
22 Oct 2027
Ship
Rhapsody of the Seas
  • Departure - Athens (Piraeus), Greece
  • 7 stops  
  • Arrival - Istanbul, Turkey
£641
From
£609
Price per person / inside stateroom
2 Available promotions:
3rd & 4th Guests and Kids sail from £99!, Extra £60 off with code LEGENDARY60 for Balconies & Suites
Rhapsody of the Seas, Mediterranean
1 / 16
5 % off — 6 days left
Royal Caribbean
Duration
7 nights
Date
29 Oct 2027
Ship
Rhapsody of the Seas
  • Departure - Istanbul, Turkey
  • 7 stops  
  • Arrival - Athens (Piraeus), Greece
£512
From
£487
Price per person / inside stateroom
2 Available promotions:
3rd & 4th Guests and Kids sail from £99!, Extra £60 off with code LEGENDARY60 for Balconies & Suites
Rhapsody of the Seas, Mediterranean
1 / 16
5 % off — 6 days left
Royal Caribbean
Duration
8 nights
Date
5 Nov 2027
Ship
Rhapsody of the Seas
  • Departure - Athens (Piraeus), Greece
  • 7 stops  
  • Arrival - Barcelona, Spain
£645
From
£613
Price per person / inside stateroom
2 Available promotions:
3rd & 4th Guests and Kids sail from £99!, Extra £60 off with code LEGENDARY60 for Balconies & Suites
Rhapsody of the Seas, Transatlantic
1 / 16
5 % off — 6 days left
Royal Caribbean
Duration
14 nights
Date
13 Nov 2027
Ship
Rhapsody of the Seas
  • Departure - Barcelona, Spain
  • 8 stops  
  • Arrival - San Juan, Puerto Rico
£586
From
£557
Price per person / inside stateroom
2 Available promotions:
3rd & 4th Guests and Kids sail from £99!, Extra £60 off with code LEGENDARY60 for Balconies & Suites
Rhapsody of the Seas, Caribbean
1 / 16
5 % off — 6 days left
Royal Caribbean
Duration
7 nights
Date
27 Nov 2027
Ship
Rhapsody of the Seas
  • Departure - San Juan, Puerto Rico
  • 7 stops  
  • Arrival - San Juan, Puerto Rico
£536
From
£510
Price per person / inside stateroom
2 Available promotions:
3rd & 4th Guests and Kids sail from £99!, Extra £60 off with code LEGENDARY60 for Balconies & Suites
Rhapsody of the Seas, Caribbean
1 / 16
5 % off — 6 days left
Royal Caribbean
Duration
7 nights
Date
4 Dec 2027
Ship
Rhapsody of the Seas
  • Departure - San Juan, Puerto Rico
  • 7 stops  
  • Arrival - San Juan, Puerto Rico
£528
From
£502
Price per person / inside stateroom
Show all departures (3)
2 Available promotions:
3rd & 4th Guests and Kids sail from £99!, Extra £60 off with code LEGENDARY60 for Balconies & Suites
Rhapsody of the Seas, Caribbean
1 / 16
5 % off — 6 days left
Royal Caribbean
Duration
7 nights
Date
11 Dec 2027
Ship
Rhapsody of the Seas
  • Departure - San Juan, Puerto Rico
  • 7 stops  
  • Arrival - San Juan, Puerto Rico
£551
From
£524
Price per person / inside stateroom
Show all departures (8)
2 Available promotions:
3rd & 4th Guests and Kids sail from £99!, Extra £60 off with code LEGENDARY60 for Balconies & Suites
Rhapsody of the Seas, Caribbean
1 / 16
Discount — 6 days left
Royal Caribbean
Duration
6 nights
Date
18 Dec 2027
Ship
Rhapsody of the Seas
  • Departure - San Juan, Puerto Rico
  • 6 stops  
  • Arrival - San Juan, Puerto Rico
£579
From
£556
Price per person / inside stateroom
2 Available promotions:
3rd & 4th Guests and Kids sail from £99!, Extra £60 off with code LEGENDARY60 for Balconies & Suites
Rhapsody of the Seas, Caribbean
1 / 16
5 % off — 6 days left
Royal Caribbean
Duration
7 nights
Date
24 Dec 2027
Ship
Rhapsody of the Seas
  • Departure - San Juan, Puerto Rico
  • 7 stops  
  • Arrival - San Juan, Puerto Rico
£812
From
£772
Price per person / inside stateroom
2 Available promotions:
3rd & 4th Guests and Kids sail from £99!, Extra £60 off with code LEGENDARY60 for Balconies & Suites
Rhapsody of the Seas, Caribbean
1 / 16
5 % off — 6 days left
Royal Caribbean
Duration
8 nights
Date
31 Dec 2027
Ship
Rhapsody of the Seas
  • Departure - San Juan, Puerto Rico
  • 8 stops  
  • Arrival - San Juan, Puerto Rico
£983
From
£934
Price per person / inside stateroom
2 Available promotions:
3rd & 4th Guests and Kids sail from £99!, Extra £60 off with code LEGENDARY60 for Balconies & Suites
Rhapsody of the Seas, Caribbean
1 / 16
5 % off — 6 days left
Royal Caribbean
Duration
7 nights
Date
8 Jan 2028
Ship
Rhapsody of the Seas
  • Departure - San Juan, Puerto Rico
  • 7 stops  
  • Arrival - San Juan, Puerto Rico
£628
From
£597
Price per person / inside stateroom
3 Available promotions:
3rd & 4th Guests and Kids sail from £99!, Early Booking Bonus: $50 OBC per cabin, Extra £60 off with code LEGENDARY60 for Balconies & Suites
Rhapsody of the Seas, Caribbean
1 / 16
5 % off — 6 days left
Royal Caribbean
Duration
7 nights
Date
15 Jan 2028
Ship
Rhapsody of the Seas
  • Departure - San Juan, Puerto Rico
  • 7 stops  
  • Arrival - San Juan, Puerto Rico
£571
From
£543
Price per person / inside stateroom
3 Available promotions:
3rd & 4th Guests and Kids sail from £99!, Early Booking Bonus: $50 OBC per cabin, Extra £60 off with code LEGENDARY60 for Balconies & Suites
Rhapsody of the Seas, Caribbean
1 / 16
5 % off — 6 days left
Royal Caribbean
Duration
7 nights
Date
12 Feb 2028
Ship
Rhapsody of the Seas
  • Departure - San Juan, Puerto Rico
  • 7 stops  
  • Arrival - San Juan, Puerto Rico
£573
From
£545
Price per person / inside stateroom
Show all departures (4)
3 Available promotions:
3rd & 4th Guests and Kids sail from £99!, Early Booking Bonus: $50 OBC per cabin, Extra £60 off with code LEGENDARY60 for Balconies & Suites
Rhapsody of the Seas, Transatlantic
1 / 16
5 % off — 6 days left
Royal Caribbean
Duration
13 nights
Date
22 Apr 2028
Ship
Rhapsody of the Seas
  • Departure - San Juan, Puerto Rico
  • 7 stops  
  • Arrival - Barcelona, Spain
£553
From
£526
Price per person / inside stateroom
3 Available promotions:
3rd & 4th Guests and Kids sail from £99!, Early Booking Bonus: $50 OBC per cabin, Extra £60 off with code LEGENDARY60 for Balconies & Suites
Rhapsody of the Seas, Mediterranean
1 / 16
5 % off — 6 days left
Royal Caribbean
Duration
8 nights
Date
5 May 2028
Ship
Rhapsody of the Seas
  • Departure - Barcelona, Spain
  • 7 stops  
  • Arrival - Athens (Piraeus), Greece
£746
From
£709
Price per person / inside stateroom
3 Available promotions:
3rd & 4th Guests and Kids sail from £99!, Early Booking Bonus: $50 OBC per cabin, Extra £60 off with code LEGENDARY60 for Balconies & Suites
Rhapsody of the Seas, Mediterranean
1 / 16
5 % off — 6 days left
Royal Caribbean
Duration
7 nights
Date
13 May 2028
Ship
Rhapsody of the Seas
  • Departure - Athens (Piraeus), Greece
  • 7 stops  
  • Arrival - Athens (Piraeus), Greece
£684
From
£650
Price per person / inside stateroom
Show all departures (3)
3 Available promotions:
3rd & 4th Guests and Kids sail from £99!, Early Booking Bonus: $50 OBC per cabin, Extra £60 off with code LEGENDARY60 for Balconies & Suites
Rhapsody of the Seas, Mediterranean
1 / 16
5 % off — 6 days left
Royal Caribbean
Duration
7 nights
Date
20 May 2028
Ship
Rhapsody of the Seas
  • Departure - Athens (Piraeus), Greece
  • 7 stops  
  • Arrival - Athens (Piraeus), Greece
£679
From
£646
Price per person / inside stateroom
Show all departures (5)
3 Available promotions:
3rd & 4th Guests and Kids sail from £99!, Early Booking Bonus: $50 OBC per cabin, Extra £60 off with code LEGENDARY60 for Balconies & Suites
Rhapsody of the Seas, Mediterranean
1 / 16
5 % off — 6 days left
Royal Caribbean
Duration
7 nights
Date
27 May 2028
Ship
Rhapsody of the Seas
  • Departure - Athens (Piraeus), Greece
  • 6 stops  
  • Arrival - Athens (Piraeus), Greece
£657
From
£625
Price per person / inside stateroom
Show all departures (13)
3 Available promotions:
3rd & 4th Guests and Kids sail from £99!, Early Booking Bonus: $50 OBC per cabin, Extra £60 off with code LEGENDARY60 for Balconies & Suites
Rhapsody of the Seas, Mediterranean
1 / 16
5 % off — 6 days left
Royal Caribbean
Duration
7 nights
Date
1 Jul 2028
Ship
Rhapsody of the Seas
  • Departure - Athens (Piraeus), Greece
  • 7 stops  
  • Arrival - Athens (Piraeus), Greece
£748
From
£711
Price per person / inside stateroom
3 Available promotions:
3rd & 4th Guests and Kids sail from £99!, Early Booking Bonus: $50 OBC per cabin, Extra £60 off with code LEGENDARY60 for Balconies & Suites
Rhapsody of the Seas, Mediterranean
1 / 16
5 % off — 6 days left
Royal Caribbean
Duration
7 nights
Date
22 Jul 2028
Ship
Rhapsody of the Seas
  • Departure - Athens (Piraeus), Greece
  • 7 stops  
  • Arrival - Athens (Piraeus), Greece
£778
From
£740
Price per person / inside stateroom
3 Available promotions:
3rd & 4th Guests and Kids sail from £99!, Early Booking Bonus: $50 OBC per cabin, Extra £60 off with code LEGENDARY60 for Balconies & Suites
Rhapsody of the Seas, Mediterranean
1 / 16
5 % off — 6 days left
Royal Caribbean
Duration
7 nights
Date
16 Sep 2028
Ship
Rhapsody of the Seas
  • Departure - Athens (Piraeus), Greece
  • 7 stops  
  • Arrival - Athens (Piraeus), Greece
£720
From
£685
Price per person / inside stateroom
3 Available promotions:
3rd & 4th Guests and Kids sail from £99!, Early Booking Bonus: $50 OBC per cabin, Extra £60 off with code LEGENDARY60 for Balconies & Suites
Rhapsody of the Seas, Mediterranean
1 / 16
5 % off — 6 days left
Royal Caribbean
Duration
7 nights
Date
7 Oct 2028
Ship
Rhapsody of the Seas
  • Departure - Athens (Piraeus), Greece
  • 7 stops  
  • Arrival - Athens (Piraeus), Greece
£663
From
£630
Price per person / inside stateroom
3 Available promotions:
3rd & 4th Guests and Kids sail from £99!, Early Booking Bonus: $50 OBC per cabin, Extra £60 off with code LEGENDARY60 for Balconies & Suites
Rhapsody of the Seas, Mediterranean
1 / 16
5 % off — 6 days left
Royal Caribbean
Duration
9 nights
Date
4 Nov 2028
Ship
Rhapsody of the Seas
  • Departure - Athens (Piraeus), Greece
  • 8 stops  
  • Arrival - Barcelona, Spain
£771
From
£733
Price per person / inside stateroom
3 Available promotions:
3rd & 4th Guests and Kids sail from £99!, Early Booking Bonus: $50 OBC per cabin, Extra £60 off with code LEGENDARY60 for Balconies & Suites
Rhapsody of the Seas, Canary Islands
1 / 16
5 % off — 6 days left
Royal Caribbean
Duration
11 nights
Date
13 Nov 2028
Ship
Rhapsody of the Seas
  • Departure - Barcelona, Spain
  • 9 stops  
  • Arrival - Lisbon, Portugal
£860
From
£818
Price per person / inside stateroom
Show all departures (2)
3 Available promotions:
3rd & 4th Guests and Kids sail from £99!, Early Booking Bonus: $50 OBC per cabin, Extra £60 off with code LEGENDARY60 for Balconies & Suites
Rhapsody of the Seas, Mediterranean
1 / 16
5 % off — 6 days left
Royal Caribbean
Duration
9 nights
Date
24 Nov 2028
Ship
Rhapsody of the Seas
  • Departure - Lisbon, Portugal
  • 7 stops  
  • Arrival - Barcelona, Spain
£892
From
£848
Price per person / inside stateroom
3 Available promotions:
3rd & 4th Guests and Kids sail from £99!, Early Booking Bonus: $50 OBC per cabin, Extra £60 off with code LEGENDARY60 for Balconies & Suites
Rhapsody of the Seas, Mediterranean
1 / 16
5 % off — 6 days left
Royal Caribbean
Duration
11 nights
Date
3 Dec 2028
Ship
Rhapsody of the Seas
  • Departure - Barcelona, Spain
  • 8 stops  
  • Arrival - Athens (Piraeus), Greece
£1032
From
£981
Price per person / inside stateroom
3 Available promotions:
3rd & 4th Guests and Kids sail from £99!, Early Booking Bonus: $50 OBC per cabin, Extra £60 off with code LEGENDARY60 for Balconies & Suites
Rhapsody of the Seas, Mediterranean
1 / 16
5 % off — 6 days left
Royal Caribbean
Duration
10 nights
Date
14 Dec 2028
Ship
Rhapsody of the Seas
  • Departure - Athens (Piraeus), Greece
  • 7 stops  
  • Arrival - Barcelona, Spain
£906
From
£861
Price per person / inside stateroom
3 Available promotions:
3rd & 4th Guests and Kids sail from £99!, Early Booking Bonus: $50 OBC per cabin, Extra £60 off with code LEGENDARY60 for Balconies & Suites
Rhapsody of the Seas, Canary Islands
1 / 16
5 % off — 6 days left
Royal Caribbean
Duration
12 nights
Date
24 Dec 2028
Ship
Rhapsody of the Seas
  • Departure - Barcelona, Spain
  • 9 stops  
  • Arrival - Lisbon, Portugal
£1240
From
£1179
Price per person / inside stateroom
3 Available promotions:
3rd & 4th Guests and Kids sail from £99!, Early Booking Bonus: $50 OBC per cabin, Extra £60 off with code LEGENDARY60 for Balconies & Suites
Rhapsody of the Seas, Mediterranean
1 / 16
5 % off — 6 days left
Royal Caribbean
Duration
10 nights
Date
5 Jan 2029
Ship
Rhapsody of the Seas
  • Departure - Lisbon, Portugal
  • 8 stops  
  • Arrival - Barcelona, Spain
£877
From
£834
Price per person / inside stateroom
Show all departures (3)
2 Available promotions:
3rd & 4th Guests and Kids sail from £99!, Extra £60 off with code LEGENDARY60 for Balconies & Suites
Rhapsody of the Seas, Mediterranean
1 / 16
5 % off — 6 days left
Royal Caribbean
Duration
11 nights
Date
15 Jan 2029
Ship
Rhapsody of the Seas
  • Departure - Barcelona, Spain
  • 8 stops  
  • Arrival - Athens (Piraeus), Greece
£1072
From
£1019
Price per person / inside stateroom
2 Available promotions:
3rd & 4th Guests and Kids sail from £99!, Extra £60 off with code LEGENDARY60 for Balconies & Suites
50 of 56 pcs

Other sister ships