England

England

A regal destination

Barge and self-drive cruises in England

England is one of the most popular tourist destinations and offers something for everyone. It is synonymous with history, Shakespeare, culture, and the Royal Family, which has reigned since 829.

Share on Facebook

Cruise destinations in England

River Thames

Historical towns, culture and rural vistas

About England

England

Hotels Afloat is 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 hotel barge? 
Imagine cruising through the royal centre of England with Windsor, Kingston-upon-Thames, Henley-on-Thames and Oxford in your view!