BOTEL Meaning of BOTEL in English n. (also boatel) a waterside hotel with facilities for mooring boats. Etymology: blend of BOAT and HOTEL Oxford English vocab. Оксфордский английский словарь. 2012