Carnival Cruise Line is giving agents the chance to win a cruise every week throughout the month of August.

The initiative is part of Carnival’s Loyalty Rocks Club booking incentive.

Each Friday in August, the top booker for that week will be announced on Facebook and win a cruise for two people to any destination and of any duration based on space availability. Agents must sail before 30 November 2018.

Agents can also earn up to 20 points for every Carnival booking they make throughout August.

They can earn 20 points for every suite booked, 10 points for every ocean view or balcony stateroom and 5 points for every inside stateroom. These points have the equivalent currency value and can be exchanged for a variety of prizes, from high street vouchers to holidays, gifts, experiences and more.

Agents must claim their reward within the month of booking.

To register for Carnival’s Loyalty Rocks Club, agents should visit https://loyaltyrocksclub.redpoints.co.uk.

The Loyalty Rocks Club app is also available for Apple and android devices.