Gigha is one of those places everyone should visit, and ideally stay a while. Outside the main tourist season the Gigha Hotel is the only place on the island serving meals. They could take advantage of their monopoly but they don't. The menu uses fresh local produce, nearly always including two kinds of local fish or seafood. There's not a huge choice but we ate there about five times in two weeks and never got bored. They don't go in much for fancy sauces etc as the food is tasty enough without them, thugh they'll sometimes do home made curries. Portion sizes looked on the small side but this was deceptive - I was never left feeling hungry. You can choose to eat in either the "bar" where the locals hang out or the "lounge". Bar and restaurant staff were always good natured and helpful, and happy to offer advice about almost anything to do with the island. We didn't stay in the hotel but met several people who did and they all said they had been well looked after.
If you own or manage Gigha Hotel, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.