Greywalls Hotel and Chez Roux: Luxury hotel with free WiFi and free parking. Located near a train station.
Macdonald Marine Hotel And Spa: Romantic hotel with free WiFi and free parking. Located next to a golf course.
You don't have to be a history enthusiast to have a great time at Dirleton Castle.
You'll find it in North Berwick, 30 kilometres from the country's capital city, Edinburgh.
There aren't very many hotels really close to Dirleton Castle. Nevertheless, you're sure to find something right out of the 8 options within 10 kilometres. Take a look at the amenities and facilities at the Greywalls Hotel and Chez Roux and Macdonald Marine Hotel And Spa.
The Library is a fantastic place to grab a bite after a long day of checking out the sights. It's conveniently located at Open Arms Hotel, Main Street, Dirleton, only 0.2 kilometres from Dirleton Castle.
Hotels in Dirleton Castle start at AU$133 per night. Prices and availability subject to change. Additional terms may apply.