Earlsferry B&B offers three individual guest rooms, as well as a very comfortable 2-bedroom self-contained cottage on the grounds.
Earlsferry B&B is set on acre of land overlooking the Swan River.
Enjoy strolling through Earlsferry's beautiful gardens or sit and be enchanted by the tranquillity of the Swan River.