Where to?

Check-in/out dates

Select your dates

Guests and rooms

2 adults, 1 room

Leonardo Royal Hotel Edinburgh

43 Jeffrey StreetSee map

AUD 375.62per night

This is the cheapest price in 30 days, based on the rates on 11 Oct

Top reasons for booking
With a stay at Leonardo Royal Hotel Edinburgh , you'll be centrally located in Edinburgh, steps from Royal Mile and 8 minutes by foot from Princes Street. This hotel is 0.6 mi (1 km) from Edinburgh Castle and 0.4 mi (0.7 km) from Princes Street Gardens.
Popular facilities
Bar
Coffee shop
Restaurant
Free WiFi
Fitness center
24-hour front desk
4.5/5Fantastic 1K+ reviews
Exploring the area
North Bridge (Stop NB), 300m, About 4 mins from hotel by foot
Edinburgh (ZXE-Edinburgh Waverly Train Station), 200m, About 4 mins from hotel by foot
Edinburgh Airport, 11.7km, About 13 mins from hotel by car
49
Superior Double Room
1 double bed or bigger

21.0 m²

15
Superior Twin/Triple Room
Bed type arranged at check-in

21.0 m²

5
Executive Double Room
1 double bed or bigger

21.0 m²

14
Executive Double or Twin Room
Bed type arranged at check-in

21.0 m²

5
Superior Room, 1 King Bed
1 double bed or bigger

21.0 m²

4
Superior Double Room, Accessible
1 double bed or bigger

21.0 m²

Earn KlookCash for this booking & save on the next one

Read all reviews
4.5/5.0

Fantastic

1K+ reviews
Location
0.0
Services offered
4.7
Cleanliness
4.5
Atmosphere & facilities
4.5
All
4.5+
3.0+
Henrique
Reviewed: 15 Jun 2026

3.0/5.0

Good
Too expensive for the amenities. Staff is very friendly and accommodating, but in general the hotel lacks on food quality in the breakfast and some items missing in the room like robes and slippers. I was expecting a lot more for the cost. The location, however, is amazing.
Lucas
Reviewed: 15 Jun 2026

5.0/5.0

Fantastic

Stayed with family · For friends and family

Clean room and friendly staff
karen
Reviewed: 13 Jun 2026

5.0/5.0

Fantastic

Stayed with partner

Great stay, very nice hotel. Dining was always top notch. Desk staff were very accommodating and helpful. Would stay there again.
Helen
Reviewed: 13 Jun 2026

5.0/5.0

Fantastic

Stayed with partner

A great hotel in the best location for everything Edinburgh including the station (2-3 minute walk). The rooms were clean, staff were helpful and friendly and the hotel is in good condition. The only issue we had was, when ordering a latte from the bar, the coffee was cold. I let the bar-people know so that they can avert in the future. Other than that, I would highly recommend this hotel to all.
Shannon
Reviewed: 10 Jun 2026

5.0/5.0

Fantastic
Room was great, nice decor. We were greeted with a welcome drink which was appreciated. Lots of coffee and tea in the room. Great location to easily access Royal Mile out the back way. I would recommend staying here.
Donald
Reviewed: 9 Jun 2026

3.0/5.0

Good

Solo stay

Rooms are small with tiny bathrooms. Staff are very helpful but construction occurring on the street in front of the hotel makes more difficult walking at Access.
Andra
Reviewed: 9 Jun 2026

5.0/5.0

Fantastic

Solo stay

I had an interior room and despite construction. My room was very quiet and very clean. The breakfast selection was excellent.
Iain
Reviewed: 7 Jun 2026

3.0/5.0

Good

Stayed with partner

Room was great. Breakfast was one of the best we've had at a hotel. Location was spot on for the train but also for the royal mile. The only downside was check in. The staff were not very friendly and it was awkward to find our room. We were told to go down this way to find floor 4. There was a lift but it only went to rooms up to 432. Luckily a bar staff member told us we had to walk another 30 seconds around into the new building works area to find a second lift. There was no signs or anything to say this so i feel the reception staff should be telling people this. Overall a really good stay and would stay again.
Zoe
Reviewed: 7 Jun 2026

3.0/5.0

Good

Stayed with partner

Room had stains on bedding and curtains Breakfast fab Staff were lovely minus one member
Clare
Reviewed: 6 Jun 2026

5.0/5.0

Fantastic

Stayed with partner

An all round fantastic stay. Will definitely return
1/5
4.8/5
Fantastic
1K+ reviews
400m from downtown,Edinburgh
Fitness
AUD1,130.14
Incl. taxes & fees: AUD1,130.14
1/5
4.6/5
Fantastic
467 reviews
200m from downtown,Edinburgh
Clean and tidy
Well-equipped facilities
AUD954.24
Incl. taxes & fees: AUD954.24
1/5
4.9/5
Fantastic
1K+ reviews
400m from downtown,Edinburgh
Clean and tidy
AUD692.33
Incl. taxes & fees: AUD692.33
1/5
4.9/5
Fantastic
789 reviews
500m from downtown,Edinburgh
Clean and tidy
AUD706.11
Incl. taxes & fees: AUD706.11