Search 321,000 hotels worldwide.
Get the price guarantee available for your trip.
No Expedia cancellation fee to change or cancel almost any hotel reservation.
Located in Midlothian, this spa hotel is within 6 mi (10 km) of Dalkeith Country Park, Rosslyn Chapel, and Gilmerton Cove. Royal Infirmary and Craigmillar Castle ...
Located in East Lothian, this hotel is 2.8 mi (4.5 km) from Musselburgh Racecourse and within 9 mi (15 km) of Arthur's Seat and Palace of Holyroodhouse. Edinburgh ...
Located in Midlothian, this luxury hotel is 1.6 mi (2.6 km) from Dalkeith Country Park and 1.9 mi (3.1 km) from Gilmerton Cove. University of Edinburgh and Greyfriars ...
Located in Liberton, this guesthouse is 0.6 mi (0.9 km) from Royal Infirmary and within 3 mi (5 km) of University of Edinburgh and Arthur's Seat. Greyfriars ...
Located in Midlothian, this inn is 0.1 mi (0.2 km) from Rosslyn Chapel and within 9 mi (15 km) of University of Edinburgh and Greyfriars Kirk. St. Giles' Cathedral ...
Newbattle is 7 miles away from the heart of Edinburgh, the national capital of Scotland.
Edinburgh is well known for the Arthur's Seat, Palace of Holyroodhouse and the Royal Yacht Britannia.
Discover the interesting exhibits at Scottish Mining Museum. If you'd like to visit this attraction but don't fancy a long commute, the Dalhousie Castle Hotel & Spa and The Sun Inn will suit you well. Find some peace of mind at Newbattle Abbey, a place of spiritual contemplation. If you want to keep transport costs low, consider the Melville Castle and The County Hotel, two nearby accommodation options.
If all that sightseeing in Newbattle is starting to feel less like a vacation and more like a chore, drop by for a pick-me-up at Miss D's Cakes. If you've really built up an appetite, The Star is a fantastic choice for dinner. The Dean Tavern is the perfect local hangout to sip on an ice cold beer when the sun starts to go down.