Leonardo Royal Hotel Edinburgh

Edinburgh, Scotland

feefo logo Filled star Filled star Filled star Partial star (3 reviews)


Luxury, comfort and a good nights sleep. All this and more in one of Leonardo Royal Hotel Edinburgh's spacious double rooms. Complete with bar, restaurant and coffee shop, you’ll have everything you need while on your golf tour.

Golf Courses

With a location so close to the city centre, you’ll only be a stone's throw away from the likes of Braid Hills Golf Club, Silverknowes Golf Club, Carrick Knowe and Longniddry.


With 186 rooms, public Wi-Fi and plenty of parking available, Leonardo Royal Hotel Edinburgh is ideal accommodation while you are visiting Edinburgh’s local golf courses.

All Leonardo Royal Hotel Edinburgh en-suite double rooms are suitable for three adults, two adults and two children or just one adult looking for complete comfort. If you are looking for those extra mod-cons, then you can upgrade your room to enjoy high speed Wi-Fi access, tea and coffee facilities and a complimentary newspaper.

Restaurant & Bars

Leonardo Royal Hotel Edinburgh has onsite restaurant, perfect for that post-golf meal as well as a bar and an Il Barista Coffee shop. So if you’re looking to meet and hang out with your golfing party, this is the ideal place for you.


Leonardo Royal Hotel Edinburgh is located in the Old Town and is central to a lot of Edinburgh’s beautiful architecture. It’s also just a simple 20-minute walk from the main train station.

Book your break at Leonardo Royal Hotel Edinburgh

Clear Filters
Select accommodation options
Choose your course(s)
Pick your dates
Sorry, there are no breaks that match that search. Why not give our experts a call free on 01753 752 900

Need help with your booking?

The Golfbreaks team are on hand to answer any questions about Golfbreaks destinations, Amateur Events and Tournament Experiences.

4 easy steps to book

It's simple to book a break with Golfbreaks. Click the link to see how easy it is.


Leonardo Royal Hotel Edinburgh Leonardo Royal Hotel Edinburgh 43 Jeffrey Street Midlothian Edinburgh EH1 1DH
Our experts say...

If you are looking for accommodation that is simple yet effective, look no further than Leonardo Royal Hotel Edinburgh. Its great location and facilities make this the perfect stop off point while on your golfing tour in Edinburgh.