Yes, before anyone says, I know it's a first world problem but it's also very annoying.
Currently abroad on holiday, in an all inclusive hotel that is not cheap. Beautiful hotel, lovely staff etc. Feel very lucky to be here.
Inside the hotel there is a photography shop and a beauty/hair salon amongst other shops, where the owners rent the shop from the hotel. So they are based at the hotel but don't work for the hotel.
Each day the owners and workers of the photography shop and the salon go round and round by the pool, drumming up custom. Which is fine, and they seem to get loads of customers. However they come up to families around the pool multiple times per day and literally talk and talk to you about their service and why you should sign up for it. We have said 'thanks but no thanks' to each of these on the first day. Happy to have a quick chat but sometimes they stand talking 'at' us for 15 minutes or more at a time, multiple times a day. No matter how many times we say 'no' they won't give up.
AIBU to not want this harassment in a hotel, on a holiday we've paid a lot of money for? The photography man has even come to talk 'at' us whilst we've been eating lunch and wouldn't leave us alone. I can understand harassment in the street but surely it's not right in the hotel?!