Anchors Up Cruises
Rhapsody of the Seas cruise ship

Royal Caribbean

Rhapsody of the Seas

13 Nov 2027 · 14 nights · from Barcelona

Barcelona → Valencia → Cartagena, Spain → Malaga → … → San Juan

From£597per person · Inside

Cabin prices

Cruise fare from Barcelona

Updated 17 Oct, 22:00

Inside
£597per person
Outside+£94 from Inside
£691per person
Balcony+£611 from Outside
£1,302per person
Suite+£1,286 from Balcony
£2,588per person

Price history

See exactly how each tracked cabin price has moved.

Balcony£1,302
↓ £51 · 3.8%

Low £1,302 · 3 days tracked

See price history
At the lowest price we’ve tracked£26 below the typical tracked price so far. Tracking started 3 days ago.
Since we started
↓ £51 · 3.8%
Tracked low
£1,302
Tracking for
3 days
Inside£597
↓ £78 · 11.6%

Low £597 · 3 days tracked

See price history
At the lowest price we’ve tracked£39 below the typical tracked price so far. Tracking started 3 days ago.
Since we started
↓ £78 · 11.6%
Tracked low
£597
Tracking for
3 days
Outside£691
↓ £78 · 10.1%

Low £691 · 3 days tracked

See price history
At the lowest price we’ve tracked£39 below the typical tracked price so far. Tracking started 3 days ago.
Since we started
↓ £78 · 10.1%
Tracked low
£691
Tracking for
3 days
Suite£2,588
↑ £132 · 5.4%

Low £2,106 · 3 days tracked

See price history
Above its typical tracked price£132 above the median comparable price we’ve recorded so far. Tracking started 3 days ago.
Since we started
↑ £132 · 5.4%
Tracked low
£2,106
Tracking for
3 days

Watch this price

Choose a cabin and we'll email you when its tracked price drops.

Your email will be remembered on this device for your next Watch.

We'll send one email to confirm your Price Watch.

Itinerary

Barcelona → Valencia → Cartagena, Spain → Malaga → … → San Juan

View full itinerary
1
13 NovBarcelonaSpain
2
14 NovValenciaSpain
3
15 NovCartagena, SpainSpain
4
16 NovMalagaSpain
5
17 NovSeville (Cadiz)Spain
6
18 NovTangierMorocco
7
19 NovCasablancaMorocco
15
27 NovSan JuanPuerto Rico
WatchRequest a quote
United StatesUSD $