The cruise ship Le Soléal is in Stornoway today (Wednesday).
Sailing under the French flag, this magnificent yacht of 132 suites with balconies, joined the Ponant Cruise fleet in 2013.
She carries up to 249 passengers and 139 crew.
The cruise ship Marco Polo is expected in port tomorrow (Thursday) and the Hebridean Princess on Friday.
Azamara Quest will arrive on Monday.
Also pictured is the Belgian yacht Antwerp Flyer which is also visiting Stornoway today.