Welcome to the forum @SammysmithThank you for your reply
To be fair to him he wanted to take me for dinner and coffee but I said no as I didn't want to leave the hotel so I asked him to walk on the beach he was reluctant but he wanted to spend time while not working with me so we could talk properly
Yes he's a rat - he is a hotel worker and should not be socialising with you. He is already showing all the signs.
You say he wanted to take you for dinner - trust me it would be paid for by you.
A little concerned that you quite rightly didn't want to leave the hotel yet you went in the dark to a deserted beach - you put yourself in danger.
Stop the contact now before he hooks you with his sweet words. Do you know they save texts to send to their "lady friends" it's all scripted and they share notes with each other, mock us and brag about how much we send them.
For your own sanity walk away and don't think what if - he isn't different.