See what hotels and guest houses in Bonnyrigg offer, from comfortable overnight stays to breakfast options and guest facilities. Review accommodation profiles, read guest feedback and contact properties that match your travel needs.
Dalhousie Castle combines 800 years of Scottish history with modern luxury accommodations, offering 29 en-suite guest rooms, award-winning dining experiences, and exclusive event spaces. Our castle grounds feature eleven acres of scenic countryside, while our facilities include the AA Rosette-awarded Dungeon Restaurant and versatile function rooms for weddings and corporate events. As Scotland's oldest inhabited castle, we provide immersive historical experiences alongside contemporary comforts.