Superior King room
- 1 King-size bed
- Shower
- Coffee machine
- Heating
- Air conditioning
Hotel · Edinburgh · Edinburgh
A 4-star stay with a central Edinburgh address, close to the train station and old town, with a restaurant and bar for easy evenings.
About
The Leonardo Royal Hotel Edinburgh sits on Jeffrey Street, placing guests within easy reach of the city’s main transport links and historic centre. The hotel offers a straightforward, comfortable base for exploring the capital, with a restaurant and bar on site for meals without venturing far.
Rooms come with practical comforts such as air conditioning, tea and coffee facilities, and flat-screen TVs. The hotel also provides accessible rooms and facilities, making it a flexible choice for different travellers. Guests consistently note the convenience of the location, often arriving by train and finding the hotel just a short walk from the station.
In brief
01 — Rooms
High season: summer dates usually book out a few weeks ahead.
02 — Amenities
Everything included at this stay — the facilities and essentials, at a glance.
Photos
03 — Reviews
Recent verified reviews from guests who stayed here.
Guest-rated 8.6/10 from 12,750 reviews
8.6Verified guest“The room was spotless, and we loved having cold drinks and snacks in the foyer—a great touch for our family.”
8.6Verified guest“Breakfast was better than average, with fresh fruit and poached eggs included.”
8.6Verified guest“The location is perfect—you really don’t need a car in Edinburgh, as it’s close to the train station and city centre.”
8.6Verified guest“Excellent food options are available on site.”
8.6Verified guest“We adored the cosy room, complete with a large TV and a coffee machine that made mornings brighter.”
8.6Verified guest“Good value for money, with a substantial breakfast variety. The location was superb, just minutes from the old town, and I found a lovely Italian pasta place nearby for brunch.”
04 — Location
The property sits in Edinburgh.
Getting Around: The hotel is a short walk from the train station, and many of Edinburgh's key sights are within easy reach on foot, so you may not need a car at all.
Old Town: The historic heart of the city, with its winding streets and landmarks, is just minutes away, as noted by guests who found local restaurants and attractions nearby.
Holyrood Park: Located about 2.3 km away, this large public park offers scenic walks and views of Arthur's Seat for those wanting to escape the city buzz.
43 Jeffrey Street, Edinburgh, Edinburgh, EH1 1DH, United Kingdom
05 — Good to know
Hotel details are shown for reference. Final rate terms are confirmed on the partner’s site at booking.
06 — Questions
Check-in is from 15:00 until 23:59, and check-out is by 11:00.
The hotel does not list parking as an amenity, so you may need to use public parking or rely on public transport.
The hotel offers breakfast as part of some room rates, but it may not be included in all bookings, so it's best to check with the hotel.
No, pets are not allowed at the Leonardo Royal Hotel Edinburgh.
Yes, the hotel has rooms and facilities for disabled guests, including wheelchair access and adapted bathrooms.
Rooms include air conditioning, heating, a coffee machine, and some have tea and coffee facilities, plus a flat-screen TV and free toiletries.
The bottom line
For travellers wanting a no-fuss, central base in Edinburgh, the Leonardo Royal Hotel delivers on location and comfort. It's a solid choice for first-time visitors or those arriving by train.
Tap through and we’ll open our booking partner’s site, with live prices and availability for your exact dates.
No payment on this site — you complete the booking on our partner’s site.