or, enquire about your chosen options

  1. Carnival Cruise Line teams up with Harlem Globetrotters
  2. Ultra-Luxury Cruising
  3. The Caribbean is still a Preferred Cruise Destination
  4. Catch Up on Cruising: Latest News in bite size!
  5. 8 Romantic Destinations Around the World

Sign up to our newsletter and become the first to know about our latest deals and promotions

Your 'Cruise Ship' has been chosenClear this filter or visit another page to change

AmaViola

AMA Waterways
AmaViola

The AmaViola – set to debut in 2016 – is a sister ship to the AmaSerena and features the most advanced design of any river cruise vessel currently in operation. Our exclusive Twin Balconies are available in most staterooms, which measure a spacious 210-235 sq. feet, with four suites measuring 350 sq. feet. Passengers will enjoy gourmet dining with free-flowing fine wines at multiple onboard dining venues; a heated sun deck swimming pool with a ‘swim-up’ bar; fitness center and spa; complimentary ship-wide Wi-Fi and in-room Internet and entertainment on demand; and a fleet of bicycles carried onboard for passengers to enjoy on their own or on guided bike tours.

Enquire about this cruise ship »

Please note, while cruise details and inclusions are accurate at time of loading they are subject to change due to changes in cruise line practices and policies. Please check details and inclusions at time of booking.

Database Profiling Report

Total queries executed: 25

Total elapsed time: 0.048477411270142

# Query Time
(1) connect 0.001162052154541
(2) DESCRIBE `ships` 0.0046260356903076
(3) SELECT `ships`.* FROM `ships` WHERE (orchid_slug = 'amaviola') LIMIT 1 0.0052759647369385
(4) DESCRIBE `avid_specials` 0.0018939971923828
(5) SELECT `avid_specials`.* FROM `avid_specials` LEFT JOIN `avid_specials_links` ON avid_specials.id = avid_specials_links.special_id WHERE (((item_id = 1322 AND class = 'Ship') OR (item_id = 131 AND class = 'CruiseLine')) AND (date_start < NOW() OR date_start is null) AND (date_end > NOW() OR date_end is null OR date_end = '')) 0.0023009777069092
(6) DESCRIBE `cruiselines` 0.0024549961090088
(7) SELECT `cruiselines`.* FROM `cruiselines` WHERE (((`cruiselines`.`id` = 131))) 0.00043797492980957
(8) DESCRIBE `orchid_image` 0.0017621517181396
(9) DESCRIBE `cruiselines` 0.0023469924926758
(10) SELECT `cruiselines`.`orchid_slug` FROM `cruiselines` WHERE (id = '131') 0.00087308883666992
(11) SELECT `ships`.`orchid_slug` FROM `ships` WHERE (id = '1322') 0.00031304359436035
(12) DESCRIBE `deckplans` 0.0019369125366211
(13) DESCRIBE `cabins` 0.0021259784698486
(14) DESCRIBE `shipphotos` 0.0012359619140625
(15) DESCRIBE `cruises` 0.0040149688720703
(16) SELECT `cruises`.* FROM `cruises` WHERE (id IN (78634, 78601, 78613, 54778, 78582, 78330, 78588, 78643, 78651, 81949)) ORDER BY FIND_IN_SET(id, '78634,78601,78613,54778,78582,78330,78588,78643,78651,81949') 0.0020651817321777
(17) DESCRIBE `cruiselines` 0.0029900074005127
(18) SELECT `cruiselines`.* FROM `cruiselines` WHERE (id IN ('131')) ORDER BY FIND_IN_SET(id, '131') 0.00049400329589844
(19) DESCRIBE `cruisetypes` 0.0011401176452637
(20) DESCRIBE `destinations` 0.0018022060394287
(21) SELECT `destinations`.* FROM `destinations` WHERE (id IN ('50')) ORDER BY FIND_IN_SET(id, '50') 0.00050592422485352
(22) DESCRIBE `ships` 0.0027830600738525
(23) SELECT `ships`.* FROM `ships` WHERE (((`ships`.`id` = 1322))) 0.00042390823364258
(24) DESCRIBE `ships` 0.0030629634857178
(25) SELECT `ships`.* FROM `ships` WHERE (((`ships`.`id` = 1322))) 0.00044894218444824