boatel

(noun)

noun

1. (nautical) A ship, normally moored alongside a quay, used as a hotel