There are two hotels in the village of Carnaby.
Ferns Farm Hotel and Manor Court Hotel. They both offer accommodation for visitors, with restaurants and bars.
Originally these were farmhouse that have now been converted into hotels with bars.
Corner Farm has a farm shop and a café.
Park Rose village has a café.