Bad weather over the Jubilee weekend, which has continued into this week, has promoted a surge in last minute cruise bookings, according to one line.
Ex-UK specialist Cruise & Maritime Voyages warned that prices for departures this summer will have to rise if demand exceeds supply.
The company, which runs two 800-passenger ships Marco Polo and Ocean Countess, says June sailings are almost sold out.
Marketing manager Mike Hall said: “We are pleased that we decided to remain open throughout the extended Jubilee bank holiday. Although the Jubilee celebrations warmed the heart, they did nothing to warm the temperature.
“Clearly people are looking to escape and the demand for cruises is very strong, our June sailings are almost sold out.
“If the poor weather continues, demand could well exceed availability and then prices will surely rise.”
The company has a limited number of cabins available on a 10-night Norwegian fjords cruise departing from Leith on June 26.