About Castle Rock Guest House: Castle Rock is a victorian manse situated in the rolling hills and high cliffs of East Berwickshire. Whether you wish to chill out, enjoy walking, watching sea life, playing golf, fishing or historic sites, Castle Rock offers a homely and friendly atmostpher in all of its four en suite double rooms. Each room has sea views. Castle Rock offers evening meals by prior arrangement and food is locally produced and prepared on the premises.