El Dalhousie Castle Hotel Bonnyrigg, de 4 estrellas, se encuentra a unos 3 km de Club de golf Newbattle Ltd, y a 300 metros de Cockpen, Old Parish Church And Burial-ground. Situado a poco más de 10 minutos en coche del Mundo de las Mariposas y los Insectos, el hotel cuenta con 32 habitaciones y 2 restaurantes.
Este hotel está a 15 minutos a pie del centro de Bonnyrigg. El Dalhousie Castle Bonnyrigg también está a 35 minutos en coche de Anstruther. Entre los edificios religiosos notables cercanos se encuentra la Capilla Rosslyn, a unos 6 km del establecimiento. El hotel está situado a 30 km del Aeropuerto Edimburgo y al lado de la parada de autobús Mining Museum.
En el Dalhousie Castle Hotel las habitaciones cuentan con un escritorio, zona de estar y TV con canales por satélite. El entretenimiento en las habitaciones incluye TV con canales por satélite, también se proporcionan comodidades como una plancha y tabla de planchar. Algunas de estas habitaciones tienen vistas a las montañas.
Los huéspedes están invitados al restaurante Dungeon para disfrutar de la alta gastronomía.