A regal destination

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

River Thames

Historical towns, culture and rural vistas

About 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!