Barge and self-drive cruises in England
Synonymous with history, Shakespeare, culture and the Royal Family, which has reigned since 829, England is one of the most popular tourist destinations and offers something for everyone.
Cruise destinations for England
Hotels Afloat has a prime cruise destination in England on the River Thames
The River Thames
You may choose a self-drive boat from our wide range of modern style cruisers, or should you wish to dine like a King, why not join a fully crewed barge.
Imagine cruising through the royal centre of England with Windsor, Kingston-upon-Thames, Henley-on-Thames and Oxford in your view!