Scenic River Cruises - Scenic Opal

Scenic Opal

Experience the romance of Europe’s waterways aboard Scenic Opal, sailing the beautiful Rhine River and enchanting Moselle River. This award-winning Space-Ship blends sleek design with Scenic’s truly all-inclusive luxury, from premium beverages to immersive excursions. Relax in the wellness area with a Salt Therapy Lounge, take a dip in the vitality pool, or admire vineyard valleys from your private Sun Lounge suite. Every detail is delivered with impeccable Nth Degree service.

Ship facts

Maiden voyage2015
Guests163
Crew59
Decks4
Refurbished
2019
Length
135
m
Size
2.72
GT
Speed
12
kn

Scenic Opal

Enjoy all-inclusive cruising and the ultimate in luxury and space with 85 cabins including the lush Royal Panorama Suite at Scenic Opal! From the moment you step foot on board, you’ll enjoy the ultimate in all-inclusive luxury and with a wide range of cafes and restaurants to suit your tastes!

Entertainment

Listen to cocktail and piano music in the bar after dinner and enjoy a cocktail in the lounges onboard.

Activities

Enjoy a good book, chat with friends and watch the charming countryside at sun deck and the panoramic lounge invites you to enjoy a drink with a beautiful view

Food & Drink

Aboard you have a diverse range of dining options to choose from; the informal all-day River Café, the intimacy of Portobellos Italian Restaurant, the elegance of the Crystal Dining Restaurant, the English tradition of high tea on the Riverview Terrace, and the exclusive Table La Rive for Diamond Deck, Junior and Royal Suite guests.
Italian-inspired Portobellos features a five-course menu of regional specialities paired with local wines

Food & Drink

Aboard you have a diverse range of dining options to choose from; the informal all-day River Café, the intimacy of Portobellos Italian Restaurant, the elegance of the Crystal Dining Restaurant, the English tradition of high tea on the Riverview Terrace, and the exclusive Table La Rive for Diamond Deck, Junior and Royal Suite guests.

Italian-inspired Portobellos features a five-course menu of regional specialities paired with local wines

Crystal Dining Restaurant

Food & Drink

Aboard you have a diverse range of dining options to choose from; the informal all-day River Café, the intimacy of Portobellos Italian Restaurant, the elegance of the Crystal Dining Restaurant, the English tradition of high tea on the Riverview Terrace, and the exclusive Table La Rive for Diamond Deck, Junior and Royal Suite guests.

Crystal Dining Restaurant

Casual daytime snacks at River Cafe

Food & Drink

Aboard you have a diverse range of dining options to choose from; the informal all-day River Café, the intimacy of Portobellos Italian Restaurant, the elegance of the Crystal Dining Restaurant, the English tradition of high tea on the Riverview Terrace, and the exclusive Table La Rive for Diamond Deck, Junior and Royal Suite guests.

Casual daytime snacks at River Cafe

Body & Soul

Onboard you’ll have full access to a wellness area, complete with massage services and a hair salon and a gym - with a range of all-inclusive health and wellness options, you can continue your fitness plans while on holiday.
The Vitality heated pool located up on the Sun Deck is perfect for unwinding after a days sightseeing

Body & Soul

Onboard you’ll have full access to a wellness area, complete with massage services and a hair salon and a gym - with a range of all-inclusive health and wellness options, you can continue your fitness plans while on holiday.

The Vitality heated pool located up on the Sun Deck is perfect for unwinding after a days sightseeing

Scenic Opal

We found

89 cruises

Scenic Opal, Danube River
1 / 12
6 % off
Scenic Cruises
Duration
14 nights
Date
24 Nov 2026
Ship
Scenic Opal
  • Departure - Amsterdam, Netherlands
  • 15 stops  
  • Arrival - Budapest, Hungary
£4894
From
£4601
Price per person / suite
Show all departures (2)
Scenic Opal, Danube River
1 / 12
6 % off
Scenic Cruises
Duration
7 nights
Date
8 Dec 2026
Ship
Scenic Opal
  • Departure - Budapest, Hungary
  • 8 stops  
  • Arrival - Regensburg, Germany
£4871
From
£4579
Price per person / balcony stateroom
Show all departures (3)
Scenic Opal, Danube River
1 / 12
6 % off
Scenic Cruises
Duration
10 nights
Date
12 Dec 2026
Ship
Scenic Opal
  • Departure - Prague, Czech Republic
  • 11 stops  
  • Arrival - Budapest, Hungary
£4920
From
£4625
Price per person / suite
Scenic Opal, Danube River
1 / 12
6 % off
Scenic Cruises
Duration
7 nights
Date
15 Dec 2026
Ship
Scenic Opal
  • Departure - Munich, Germany
  • 8 stops  
  • Arrival - Budapest, Hungary
£4327
From
£4068
Price per person / suite
Show all departures (3)
Scenic Opal, Rhine River
1 / 12
6 % off
Scenic Cruises
Duration
14 nights
Date
22 Dec 2026
Ship
Scenic Opal
  • Departure - Budapest, Hungary
  • 13 stops  
  • Arrival - Amsterdam, Netherlands
£5388
From
£5065
Price per person / suite
Scenic Opal, Rhine River
1 / 12
6 % off
Scenic Cruises
Duration
17 nights
Date
22 Dec 2026
Ship
Scenic Opal
  • Departure - Budapest, Hungary
  • 16 stops  
  • Arrival - Paris, France
£6883
From
£6471
Price per person / suite
Scenic Opal, Danube River
1 / 12
6 % off
Scenic Cruises
Duration
14 nights
Date
9 Mar 2027
Ship
Scenic Opal
  • Departure - Amsterdam, Netherlands
  • 15 stops  
  • Arrival - Budapest, Hungary
£5080
From
£4776
Price per person / suite
Show all departures (3)
Scenic Opal, Rhine River
1 / 12
6 % off
Scenic Cruises
Duration
17 nights
Date
20 Mar 2027
Ship
Scenic Opal
  • Departure - Prague, Czech Republic
  • 18 stops  
  • Arrival - Amsterdam, Netherlands
£7223
From
£6790
Price per person / suite
Show all departures (14)
Scenic Opal, Rhine River
1 / 12
6 % off
Scenic Cruises
Duration
14 nights
Date
23 Mar 2027
Ship
Scenic Opal
  • Departure - Budapest, Hungary
  • 15 stops  
  • Arrival - Amsterdam, Netherlands
£6483
From
£6095
Price per person / suite
Show all departures (28)
Scenic Opal, Rhine River
1 / 12
6 % off
Scenic Cruises
Duration
21 nights
Date
23 Mar 2027
Ship
Scenic Opal
  • Departure - Budapest, Hungary
  • 22 stops  
  • Arrival - Amsterdam, Netherlands
£10212
From
£9600
Price per person / suite
Show all departures (2)
Scenic Opal, Rhine River
1 / 12
6 % off
Scenic Cruises
Duration
7 nights
Date
6 Apr 2027
Ship
Scenic Opal
  • Departure - Amsterdam, Netherlands
  • 8 stops  
  • Arrival - Amsterdam, Netherlands
£3508
From
£3298
Price per person / suite
Show all departures (7)
Scenic Opal, Rhine River
1 / 12
6 % off
Scenic Cruises
Duration
10 nights
Date
6 Apr 2027
Ship
Scenic Opal
  • Departure - Amsterdam, Netherlands
  • 11 stops  
  • Arrival - Brussels, Belgium
£4763
From
£4478
Price per person / suite
Show all departures (3)
Scenic Opal, Rhine River
1 / 12
6 % off
Scenic Cruises
Duration
14 nights
Date
6 Apr 2027
Ship
Scenic Opal
  • Departure - Amsterdam, Netherlands
  • 15 stops  
  • Arrival - Basel/Huningue, Switzerland
£8398
From
£7895
Price per person / suite
Show all departures (2)
Scenic Opal, Rhine River
1 / 12
6 % off
Scenic Cruises
Duration
9 nights
Date
11 Apr 2027
Ship
Scenic Opal
  • Departure - Amsterdam, Netherlands
  • 10 stops  
  • Arrival - Basel/Huningue, Switzerland
£4432
From
£4167
Price per person / oceanview stateroom
Scenic Opal, Rhine River
1 / 12
6 % off
Scenic Cruises
Duration
13 nights
Date
11 Apr 2027
Ship
Scenic Opal
  • Departure - Amsterdam, Netherlands
  • 14 stops  
  • Arrival - Zurich, Switzerland
£6497
From
£6108
Price per person / oceanview stateroom
Scenic Opal, Rhine River
1 / 12
6 % off
Scenic Cruises
Duration
7 nights
Date
13 Apr 2027
Ship
Scenic Opal
  • Departure - Amsterdam, Netherlands
  • 8 stops  
  • Arrival - Basel/Huningue, Switzerland
£3590
From
£3375
Price per person / oceanview stateroom
Show all departures (2)
Scenic Opal, Rhine River
1 / 12
6 % off
Scenic Cruises
Duration
11 nights
Date
13 Apr 2027
Ship
Scenic Opal
  • Departure - Amsterdam, Netherlands
  • 12 stops  
  • Arrival - Zurich, Switzerland
£5357
From
£5036
Price per person / oceanview stateroom
Scenic Opal, Rhine River
1 / 12
6 % off
Scenic Cruises
Duration
18 nights
Date
16 Apr 2027
Ship
Scenic Opal
  • Departure - Zurich, Switzerland
  • 18 stops  
  • Arrival - Amsterdam, Netherlands
£8168
From
£7678
Price per person / oceanview stateroom
Show all departures (4)
Scenic Opal, Rhine River
1 / 12
6 % off
Scenic Cruises
Duration
14 nights
Date
20 Apr 2027
Ship
Scenic Opal
  • Departure - Basel/Huningue, Switzerland
  • 14 stops  
  • Arrival - Amsterdam, Netherlands
£5823
From
£5474
Price per person / oceanview stateroom
Show all departures (9)
Scenic Opal, Rhine River
1 / 12
6 % off
Scenic Cruises
Duration
14 nights
Date
4 May 2027
Ship
Scenic Opal
  • Departure - Amsterdam, Netherlands
  • 14 stops  
  • Arrival - Basel/Huningue, Switzerland
£6171
From
£5801
Price per person / oceanview stateroom
Show all departures (8)
Scenic Opal, Rhine River
1 / 12
6 % off
Scenic Cruises
Duration
26 nights
Date
4 May 2027
Ship
Scenic Opal
  • Departure - Amsterdam, Netherlands
  • 26 stops  
  • Arrival - Zurich, Switzerland
£14871
From
£13979
Price per person / oceanview stateroom
Show all departures (3)
Scenic Opal, Rhine River
1 / 12
6 % off
Scenic Cruises
Duration
26 nights
Date
6 May 2027
Ship
Scenic Opal
  • Departure - Zurich, Switzerland
  • 26 stops  
  • Arrival - Amsterdam, Netherlands
£14871
From
£13979
Price per person / oceanview stateroom
Show all departures (2)
Scenic Opal, Rhine River
1 / 12
6 % off
Scenic Cruises
Duration
29 nights
Date
6 May 2027
Ship
Scenic Opal
  • Departure - Zurich, Switzerland
  • 29 stops  
  • Arrival - Brussels, Belgium
£16146
From
£15178
Price per person / oceanview stateroom
Scenic Opal, Rhine River
1 / 12
6 % off
Scenic Cruises
Duration
17 nights
Date
18 May 2027
Ship
Scenic Opal
  • Departure - Zurich, Switzerland
  • 17 stops  
  • Arrival - Brussels, Belgium
£7446
From
£7000
Price per person / oceanview stateroom
Show all departures (4)
Scenic Opal, Rhine River
1 / 12
6 % off
Scenic Cruises
Duration
17 nights
Date
18 May 2027
Ship
Scenic Opal
  • Departure - Basel/Huningue, Switzerland
  • 17 stops  
  • Arrival - Brussels, Belgium
£7446
From
£7000
Price per person / oceanview stateroom
Show all departures (4)
Scenic Opal, Danube River
1 / 12
6 % off
Scenic Cruises
Duration
28 nights
Date
18 May 2027
Ship
Scenic Opal
  • Departure - Zurich, Switzerland
  • 28 stops  
  • Arrival - Budapest, Hungary
£11843
From
£11133
Price per person / oceanview stateroom
Scenic Opal, Danube River
1 / 12
6 % off
Scenic Cruises
Duration
14 nights
Date
1 Jun 2027
Ship
Scenic Opal
  • Departure - Amsterdam, Netherlands
  • 15 stops  
  • Arrival - Budapest, Hungary
£6558
From
£6165
Price per person / oceanview stateroom
Show all departures (26)
Scenic Opal, Rhine River
1 / 12
6 % off
Scenic Cruises
Duration
7 nights
Date
29 Jun 2027
Ship
Scenic Opal
  • Departure - Amsterdam, Netherlands
  • 8 stops  
  • Arrival - Basel/Huningue, Switzerland
£3406
From
£3202
Price per person / oceanview stateroom
Show all departures (10)
Scenic Opal, Rhine River
1 / 12
6 % off
Scenic Cruises
Duration
7 nights
Date
6 Jul 2027
Ship
Scenic Opal
  • Departure - Basel/Huningue, Switzerland
  • 8 stops  
  • Arrival - Amsterdam, Netherlands
£3126
From
£2939
Price per person / oceanview stateroom
Show all departures (8)
Scenic Opal, Rhine River
1 / 12
6 % off
Scenic Cruises
Duration
10 nights
Date
6 Jul 2027
Ship
Scenic Opal
  • Departure - Zurich, Switzerland
  • 11 stops  
  • Arrival - Paris, France
£4851
From
£4560
Price per person / oceanview stateroom
Show all departures (2)
Scenic Opal, Rhine River
1 / 12
6 % off
Scenic Cruises
Duration
10 nights
Date
6 Jul 2027
Ship
Scenic Opal
  • Departure - Basel/Huningue, Switzerland
  • 11 stops  
  • Arrival - Paris, France
£4851
From
£4560
Price per person / oceanview stateroom
Show all departures (2)
Scenic Opal, Danube River
1 / 12
6 % off
Scenic Cruises
Duration
17 nights
Date
10 Jul 2027
Ship
Scenic Opal
  • Departure - Paris, France
  • 18 stops  
  • Arrival - Budapest, Hungary
£7035
From
£6613
Price per person / oceanview stateroom
Show all departures (4)
Scenic Opal, Danube River
1 / 12
6 % off
Scenic Cruises
Duration
7 nights
Date
21 Sep 2027
Ship
Scenic Opal
  • Departure - Budapest, Hungary
  • 8 stops  
  • Arrival - Regensberg > Munich
£4756
From
£4471
Price per person / oceanview stateroom
Show all departures (13)
Scenic Opal, Danube River
1 / 12
6 % off
Scenic Cruises
Duration
10 nights
Date
21 Sep 2027
Ship
Scenic Opal
  • Departure - Budapest, Hungary
  • 11 stops  
  • Arrival - Prague, Czech Republic
£5114
From
£4808
Price per person / oceanview stateroom
Show all departures (11)
Scenic Opal, Danube River
1 / 12
6 % off
Scenic Cruises
Duration
10 nights
Date
25 Sep 2027
Ship
Scenic Opal
  • Departure - Prague, Czech Republic
  • 11 stops  
  • Arrival - Budapest, Hungary
£5114
From
£4808
Price per person / oceanview stateroom
Show all departures (11)
Scenic Opal, Danube River
1 / 12
6 % off
Scenic Cruises
Duration
7 nights
Date
28 Sep 2027
Ship
Scenic Opal
  • Departure - Munich, Germany
  • 8 stops  
  • Arrival - Budapest, Hungary
£4589
From
£4314
Price per person / oceanview stateroom
Show all departures (13)
Scenic Opal, Danube River
1 / 12
6 % off
Scenic Cruises
Duration
11 nights
Date
8 Oct 2027
Ship
Scenic Opal
  • Departure - Munich, Germany
  • 12 stops  
  • Arrival - Budapest, Hungary
£5599
From
£5264
Price per person / oceanview stateroom
Show all departures (3)
Scenic Opal, Danube River
1 / 12
6 % off
Scenic Cruises
Duration
9 nights
Date
19 Oct 2027
Ship
Scenic Opal
  • Departure - Budapest, Hungary
  • 10 stops  
  • Arrival - Nürnberg, Germany
£4291
From
£4034
Price per person / oceanview stateroom
Show all departures (5)
Scenic Opal, Danube River
1 / 12
6 % off
Scenic Cruises
Duration
12 nights
Date
19 Oct 2027
Ship
Scenic Opal
  • Departure - Budapest, Hungary
  • 13 stops  
  • Arrival - Prague, Czech Republic
£5151
From
£4842
Price per person / oceanview stateroom
Show all departures (5)
Scenic Opal, Danube River
1 / 12
6 % off
Scenic Cruises
Duration
12 nights
Date
25 Oct 2027
Ship
Scenic Opal
  • Departure - Prague, Czech Republic
  • 13 stops  
  • Arrival - Budapest, Hungary
£4854
From
£4563
Price per person / oceanview stateroom
Show all departures (3)
Scenic Opal, Danube River
1 / 12
6 % off
Scenic Cruises
Duration
9 nights
Date
28 Oct 2027
Ship
Scenic Opal
  • Departure - Munich, Germany
  • 10 stops  
  • Arrival - Budapest, Hungary
£3776
From
£3550
Price per person / oceanview stateroom
Show all departures (4)
Scenic Opal, Rhine River
1 / 12
6 % off
Scenic Cruises
Duration
17 nights
Date
3 Nov 2027
Ship
Scenic Opal
  • Departure - Prague, Czech Republic
  • 18 stops  
  • Arrival - Amsterdam, Netherlands
£6463
From
£6076
Price per person / oceanview stateroom
Scenic Opal, Rhine River
1 / 12
6 % off
Scenic Cruises
Duration
14 nights
Date
6 Nov 2027
Ship
Scenic Opal
  • Departure - Budapest, Hungary
  • 15 stops  
  • Arrival - Amsterdam, Netherlands
£4667
From
£4387
Price per person / oceanview stateroom
Show all departures (3)
Scenic Opal, Danube River
1 / 12
6 % off
Scenic Cruises
Duration
14 nights
Date
23 Nov 2027
Ship
Scenic Opal
  • Departure - Amsterdam, Netherlands
  • 15 stops  
  • Arrival - Budapest, Hungary
£5606
From
£5270
Price per person / oceanview stateroom
Show all departures (2)
Scenic Opal, Danube River
1 / 12
6 % off
Scenic Cruises
Duration
17 nights
Date
23 Nov 2027
Ship
Scenic Opal
  • Departure - Amsterdam, Netherlands
  • 18 stops  
  • Arrival - Prague, Czech Republic
£6296
From
£5919
Price per person / oceanview stateroom
Show all departures (2)
Scenic Opal, Danube River
1 / 12
6 % off
Scenic Cruises
Duration
7 nights
Date
7 Dec 2027
Ship
Scenic Opal
  • Departure - Budapest, Hungary
  • 8 stops  
  • Arrival - Passau, Germany
£3456
From
£3249
Price per person / oceanview stateroom
Show all departures (4)
Scenic Opal, Elbe River
1 / 12
6 % off
Scenic Cruises
Duration
10 nights
Date
7 Dec 2027
Ship
Scenic Opal
  • Departure - Budapest, Hungary
  • 11 stops  
  • Arrival - Prague, Czech Republic
£4186
From
£3935
Price per person / oceanview stateroom
Show all departures (4)
Scenic Opal, Danube River
1 / 12
6 % off
Scenic Cruises
Duration
10 nights
Date
11 Dec 2027
Ship
Scenic Opal
  • Departure - Prague, Czech Republic
  • 11 stops  
  • Arrival - Budapest, Hungary
£4186
From
£3935
Price per person / oceanview stateroom
Show all departures (4)
Scenic Opal, Danube River
1 / 12
6 % off
Scenic Cruises
Duration
7 nights
Date
14 Dec 2027
Ship
Scenic Opal
  • Departure - Munich, Germany
  • 8 stops  
  • Arrival - Budapest, Hungary
£3286
From
£3089
Price per person / oceanview stateroom
Show all departures (4)
Scenic Opal, Main River
1 / 12
6 % off
Scenic Cruises
Duration
17 nights
Date
18 Dec 2027
Ship
Scenic Opal
  • Departure - Prague, Czech Republic
  • 16 stops  
  • Arrival - Amsterdam, Netherlands
£7670
From
£7210
Price per person / oceanview stateroom
50 of 89 pcs

Other sister ships