Welcome on board
The Tattershall Castle is a unique floating vessel on the River Thames and has various different rooms with their own individual character that are only an addition to the boats overall charm. Browse through the Online Tour to get a slightly better impression of what to expect when visiting the Tattershall Castle or help you decide on the room that will suit you, if you are planning to book an event.
The boat is fully air-conditioned and heated accordingly and through the different seasons the Tattershall Castle adapts itself to suit your needs. During summer you are able to make the most of the warm weather on the deck or in winter to venture below deck to enjoy a warm and inviting atmosphere.
Whatever time of year you choose to visit us, you will no doubt enjoy the location by soaking up the beauty that the Thames and the scenery have to offer and that is when you will know that you made the right choice of venue.
