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.

Golf courses near to Leonardo Royal Hotel Edinburgh

Craigielaw Golf Course
at Craigielaw Golf Club

Providing a challenge for golfers of all levels, this 18-hole, par-71 links course features spectacular views over Aberkady Bay and the Firth of Forth.

North Berwick Glen Golf Course
at Glen Golf Club

Laid out on a combination of inland turf and traditional links in a coastal location, this 6275 yard, par-71, course offers some testing and beautiful holes.

Dunbar Golf Course
at Dunbar Golf Club

One of an extensive choice of over 2,500 stunning venues in the UK and across the globe. If you would like to know more then get in touch today.

Gullane No. 3
at Gullane Golf Club

Found in East Lothian, Gullane 3 is situated in a beautiful, picturesque landscape which makes it the perfect course to experience a challenge while enjoying the scenery.

Gullane No. 1
at Gullane Golf Club

Found in East Lothian, the Gullane Golf Club is situated in an idyllic landscape, which makes the perfect location for some top-level golf courses.

Kilspindie Golf Course
at Kilspindie Golf Club

Offering a tough challenge for golfers of all levels, this 18-hole, par-69 links course Is perfect for golfers looking for a tough challenge.

Celebrating 25 years of Golfbreaks

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.