Julie Peasgood is a TV presenter, travel expert and Contributing Editor for Cruise International

Q: I love Formula One while my husband loves golf. We’d like to find a cruise that incorporates these sports. What can you recommend?

A: There are a considerable number of cruises that focus on event-themed itineraries, taking in sporting competitions or cultural festivals. Sailing to these destinations can also work out much better value than land-based holidays, considering the inflated hotel and restaurant prices that often accompany these famous world events.

As a Formula One fan you’re spoiled for choice with Grand Prix cruises, with the added bonus of special ticket packages often included in cruise fares. There are cruises that take in F1 races in Singapore, Italy, Abu Dhabi and Budapest, but the most prestigious circuit has to be Monaco. Silversea features a nine-night voyage from Barcelona to Rome including two full days in Monte Carlo during the height of the Grand Prix, while Star Clippers offers two different sailings incorporating all the festivities. MSC Cruises also has a tailor-made F1 voyage and P&O Cruises has a seven-night Mediterranean round-trip from Malta, which docks in Villefranche, France, 30 minutes from Monaco, in time for the race on May 28. Or if you can afford the time, Fred. Olsen’s 16-night round-trip from Southampton docks in nearby Nice on 27 and 28 May.

For your husband, Celebrity offers a 12-night British Isles & The Open sailing, with onboard golf clinics and guest golf pros, while Azamara has a golf-themed 13-night British Open voyage, sailing from Southampton to Leith in Scotland, with passengers benefitting from tickets to the final round at The Open as well as six rounds of golf en route. Azamara also features fantastic golf getaways to destinations ranging from Spain’s Valderrama to New Zealand’s Cape Kidnappers. Julie Peasgood

If you’ve been inspired to take a cruise, use our Cruise Finder to find your perfect voyage.