Windstar Cruises
4 Jan - 11 Jan 2026 (7 Nights)
From £2,120 pp
Windstar Cruises
4 Jan - 18 Jan 2026 (14 Nights)
From £3,371 pp
Windstar Cruises
7 Jan - 16 Jan 2026 (9 Nights)
Windstar Cruises
7 Jan - 18 Jan 2026 (11 Nights)
From £6,531 pp
Windstar Cruises
7 Jan - 18 Jan 2026 (11 Nights)
From £4,092 pp
Windstar Cruises
8 Jan - 15 Jan 2026 (7 Nights)
From £2,694 pp
Windstar Cruises
9 Jan - 19 Jan 2026 (10 Nights)
From £3,185 pp
Star Clippers
10 Jan - 17 Jan 2026 (7 Nights)
From £2,130 pp
Star Clippers
10 Jan - 17 Jan 2026 (7 Nights)
From £1,965 pp
Windstar Cruises
11 Jan - 18 Jan 2026 (7 Nights)
From £2,142 pp
Windstar Cruises
11 Jan - 25 Jan 2026 (14 Nights)
From £3,461 pp
Windstar Cruises
12 Jan - 19 Jan 2026 (7 Nights)
From £2,312 pp
Windstar Cruises
12 Jan - 28 Jan 2026 (16 Nights)
From £3,921 pp
Windstar Cruises
14 Jan - 31 Jan 2026 (17 Nights)
From £4,059 pp
Windstar Cruises
14 Jan - 24 Jan 2026 (10 Nights)
From £2,952 pp
Windstar Cruises
14 Jan - 24 Jan 2026 (10 Nights)
What our clients say
“I have been booking cruises with the company since 1977 and the staff have always been excellent, often anticipating my thoughts.”
Call us on +44 20 7399 7670 or visit us at our comfortable offices just off London's Regent Street.