"We loved our one night stay here. I was worried because I didn’t realize there was no lift on the property, but the staff was very helpful in getting us to our room. "
"A Magical Stay Fit for Royalty!
We had the absolute pleasure of staying at this stunning castle, and it truly exceeded every expectation. From the moment we arrived, we were swept away by the charm, elegance, and attention to detail in every corner of the property. It felt like a step back in time- with all the modern comforts perfectly blended in.
The breakfast was nothing short of extraordinary with local treats like cheeses and meat, butteries and fresh yogurt. Every morning felt...
"My main concern was that the HVAC system was not working well. We were in a bit of a heat wave and the AC was not working very well. Both the quantity & quality of air.
Love that the train station was literally across the street."
"Bus stop in front of the house. Car park spacious. Nice, large and clean rooms with en-suite bathrooms. The breakfast was nit really worth the money
But overall a good place to stay in Edinburgh "
"We stayed at this Guesthouse on 2 separate nights. We were able to check in early and staff were very polite and considerate.
Beautiful old property just needs a little refresh."
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in
Explore the lovely green spaces of Dalkeith Country Park and enjoy the golf courses in Dalkeith. Discover the fascinating museums in this walkable area or seek out the local tours.
Walk around the campus at Queen Margaret University as part of your travels around Musselburgh. Discover the lively bars and lively festivals in this walkable area.
Catch an event at Musselburgh Racecourse during your trip to Musselburgh. Discover the fascinating museums in this walkable area or seek out the local tours.
Newbattle Abbey is located in a welcoming area of Eskbank known for its interesting historical sites and top museums. If you're looking for a convenient place to stay, take a look at the 15 hotels and other accommodation options you'll find within a mile.
What's the best hotel to stay close to Newbattle Abbey?
Dalkeith Aparthotel is one of the top choices for your stay based on our traveller data, and this aparthotel offers in-room kitchenettes and free WiFi. It's located just a short 0.8 mi (1.4 km) from Newbattle Abbey. Another good choice is The Sun Inn, located just 0.8 mi (1.3 km) away.
How many hotels will I find close to Newbattle Abbey?
Expedia has 15 hotels and other accommodation options within a mile from Newbattle Abbey.
If I need to cancel the hotel reservation for my stay near Newbattle Abbey, will I receive a refund?
Yes, the majority of hotel room reservations are refundable provided that you cancel prior to the hotel's cancellation deadline, which is usually within 24-48 hours of your check-in date. If you have a reservation that's non-refundable, you may still be able to cancel and be given a refund within a 24-hour period of booking. Enter dates in and click on "Search", then you can use the "fully refundable" filter to get the best deals available near Newbattle Abbey.
What can I see and do near Newbattle Abbey?
Craigmillar Castle, Borthwick Castle and Hawthornden Castle are landmarks that you won't want to miss. Get outside and spend some time strolling around Dalhousie Castle, Dalkeith Country Park and Vogrie Country Park. Dip your toes in the water at Fisherrow Sands, Joppa Shore and Musselburgh Sands.
Go further with the Expedia app
Save on select hotels and earn double points when you book on the app. Our app deals help you to save on trips so you can travel more and manage it all on the go.
Scan the QR code with your device camera and download our app