Staffin Community Hall comprises:
· Staffin Bay Stores, which has fresh daily produce and has a well-used launderette to the rear of the store. It also has an ATM which has proved popular to both tourists and residents. In May 2006 the shop lease was bought by Staffin Community Hall Association Limited and is now being run by and for the benefit of the community with all profits donated to the Hall Association.
· The Kilmartin Restaurant which is operated by a private tenant and is open from Monday to Saturday inclusive in the peak season and sometimes offers a week-end take-away service out of season.
· A Sports/Functions Hall, which is available for hire for private functions and also has a number of clubs who hire it for weekly events. These include:
Badminton classes
Zumba fitness
Youth Fellowship
· Meeting Rooms available for private hire.