The Kilmarnock Arms Hotel is a hotel offering accommodation and dining. It is situated in the picturesque village of Cruden Bay, near Slains Castle. The hotel provides en suite rooms for single, double/twin, or family stays.