We didn't on P&O nor on Princess. Don't know about the others. They state whether lectures are free or not so you can decide.
We travelled on QE2 in 2004 and QM2 this year. The cinema, pool, gym, lectures and most classes were included in the fare.
We have sailed with Ocean Village and P&O and the examples you listed were free.
You need to check the small print. Last year we went 'Island escape' we had to pay for Aerobic classes, which was a shock. ask travel agent.
We spent 12 nights aboard QM2 last year. You have to pay for drinks, use of spa, any beauty treatments eg hair nails etc, any purchases (obviously). I will warn you that the onboard photos are VERY expensive. You will also be charged $11 dollars (each) per day tips and 10% tips on all drinks so DO NOT tip the staff at the bars etc when buying drinks as it is added to your onboard account.
Royal Caribbean - Independence of the Seas - 14 Oct 17 - 7nts
Southampton : Gijon : Bilbao : Cherbourg : Paris (Le Havre) : Southampton
Now from £579pp
View All Reduced Royal Caribbean Cruises >>
Click here to see offer
P&O Cruises - Ventura - 13 Nov 17 - 11nts
Southampton : Lisbon : Valencia : Cartagena : Gibraltar : Seville (Cadiz) : Southampton
Now from £599pp Was £639pp
View More 2017 P&O Cruises >
Princess Cruises - Caribbean Princess - 20 Apr 17 - 11nts
Southampton : Guernsey : Cork : Dublin : Hamburg : Rotterdam : Brussels : Paris : Southampton
Now from £999pp Was £1329pp
View Top 10 Offers For Princess Cruises >>