We stayed overnight in Port Elliot as part of our Easter holiday trip with friends, and decided to dine at Hotel Elliot . Our evening started off fine, but it quickly descended into a debacle due to the incompetence of the service staff. As our group is composed of two families, we decided to order our food seperately so that we wouldn't have to ask for a split bill. However, while our friends got served their food quickly, we waited for over an hour to be served, even though we were constantly assured the food was on its way. Turns out the idiot who took our order had failed to pass it through to the kitchen. By the time our food arrived, the atmosphere at our table had soured considerably. The food wasn't even worth waiting for. I had ordered a medium rare steak but it clearly sat under a heat lamp and continued to cook as the gravy had developed a think skin over it. The final straw was the barman who botched the order was too spineless to come over and apologise so a young waitress had to bear the brunt of our frustration. Visit this place at your peril, there are plenty other eateries nearby that would be happy to provide you with good service and food in exchange for your hard earned money.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.