Go back to search

Leonardo Royal Hotel Edinburgh

US$350
/ night

Avg. for September

Leonardo Royal Hotel Edinburgh - Image 1
Leonardo Royal Hotel Edinburgh - Room
Leonardo Royal Hotel Edinburgh - Room
Leonardo Royal Hotel Edinburgh - Reception
Leonardo Royal Hotel Edinburgh - Restaurant

Select dates to see prices and availability

US$350
/ night

Avg. for September

Monthly average prices

Nightly prices at Leonardo Royal Hotel Edinburgh average US$131 in the cheapest month (January) and US$419 in the most expensive month (August), based on the last 12 months.

Average nightly price at Leonardo Royal Hotel Edinburgh by month, last 12 months (USD)
MonthAverage price
JanuaryUS$131
FebruaryUS$158
MarchUS$196
AprilUS$224
MayUS$300
JuneUS$295
JulyUS$349
AugustUS$419
SeptemberUS$350
OctoberUS$328
NovemberUS$217
DecemberUS$272

Most expensive: August (~US$419)

Cheapest: January (~US$131)

About this property

Take advantage of recreation opportunities such as a fitness center, or other amenities including complimentary wireless internet access and a television in a common area.
Show more
  • Restaurant

  • Non-smoking rooms

  • Room service

  • Housekeeping

  • Safe-deposit box

  • Luggage storage

Show all

Location

43 Jeffrey Street, Edinburgh, Scotland, United Kingdom

Royal Mile (0.1 Miles)

City Art Centre (0.1 Miles)

Edinburgh Dungeon (0.2 Miles)

City Chambers (0.2 Miles)

Edinburgh Visit Scotland Information Centre (0.3 Miles)

Real Mary King's Close (0.3 Miles)


Guest reviews

What guests think

AI-generated summary based on recent guest reviews

At Leonardo Royal Hotel Edinburgh, travellers consistently praise the central location by Waverley Station and the Royal Mile, friendly staff, and a substantial breakfast, while noting recurring downsides such as construction noise and some rooms with poor views or darkness.

Read more

Facilities

Good

Cleanliness

Clean

Rooms

Mixed

Service

Friendly

Location

Central

Dining

Tasty

Was this helpful?

8

Shelby

IAN-logo

3 weeks ago

·

Stayed 4 nights

Super comfortable beds!
Super comfortable beds!

10

Renata

IAN-logo

4 Aug 2026

·

Stayed 3 nights

Everything was wonderful — looking forward to the next stay!
Everything was wonderful — looking forward to the next stay!

10

Mark

IAN-logo

1 Aug 2026

·

Stayed 1 night

I slept great after my long flight. The bed was very comfortable.
I slept great after my long flight. The bed was very comfortable.

10

Erdem

IAN-logo

25 Jul 2026

·

Stayed 10 nights

The hotel is in a perfect location. The staff is very helpful. Room was clean. The only thing was the fridge wasn’t working. But it is not that important. I would strongly recommend this hotel.
The hotel is in a perfect location. The staff is very helpful. Room was clean. The only thing was the fridge wasn’t working. But it is not that important. I would strongly recommend this hotel.

10

Shalini

IAN-logo

24 Jul 2026

·

Stayed 4 nights

Room used the space well. We had everything we needed. Still Water was provided, as well as tea and biscuits. All the places were very close by and at a walkable distance. The restaurant was decent. Breakfast was good, Dinner portions were small, but it was ok to taste.
Room used the space well. We had everything we needed. Still Water was provided, as well as tea and biscuits. All the places were very close by and at a walkable distance. The restaurant was decent. Breakfast was good, Dinner portions were small, but it was ok to taste.

Property policies

Check-in instructions

Everything you need to know for a smooth check-in.

Show more

Check-in

Check-out

From 15:00 to 23:59

Before 11:00


Good to know

Additional policies and info about this property.

Show more

Optional extras

Additional paid services you can request.

Show more

FAQs about Leonardo Royal Hotel Edinburgh

What type of breakfast is offered and what are the serving hours?

A buffet breakfast is available for a fee of approximately GBP 18 per person. Breakfast is served on weekdays from 6:30 AM to 10 AM and on weekends from 7:00 AM to 11 AM.


What are the check-in and check-out times?

Check-in is from 3:00 PM until 11:59 PM, and check-out is at 11:00 AM. Late check-out is available for a fee of GBP 20.


What accessibility features does the hotel offer?

The property offers limited wheelchair accessibility, including some accessible facilities. Step-free entrances and elevators are available.

Where is the hotel located in relation to key landmarks?

The hotel is centrally located in Edinburgh, just steps from the Royal Mile and 12 minutes on foot from Edinburgh Castle. It is 0.4 miles from Princes Street and 0.5 miles from the University of Edinburgh.


What are the hotel's policies for guests staying with children?

Children are allowed at the property, and kids can stay for free up to a certain age, although the specific age is not mentioned.


Does the hotel offer cribs or extra beds?

Cribs are available upon request at no additional cost. Information regarding extra beds is not specified.


Have a question?

Instant AI responses are based on hotel information


Considering this hotel for your Edinburgh trip?

What do room rates usually look like at Leonardo Royal Hotel Edinburgh?

Over the next 60–90 days, room rates at Leonardo Royal Hotel Edinburgh typically land around US$255 a night for two guests, ranging from US$116 to US$513 on peak dates.


When is it least crowded at Leonardo Royal Hotel Edinburgh?

April is the quietest month for crowds at Leonardo Royal Hotel Edinburgh in Edinburgh, with demand dipping after the summer peak in August and remaining lower through early autumn.


Which month is cheapest to stay at Leonardo Royal Hotel Edinburgh?

January is the cheapest month to stay at Leonardo Royal Hotel Edinburgh, averaging US$155 a night; August is the priciest at US$449. January offers the lowest rates even though April is the quietest month for crowds.

What attractions and guest types is Leonardo Royal Hotel Edinburgh suited for?

Set in Edinburgh, Leonardo Royal Hotel Edinburgh is a short walk from the Royal Mile and St. Giles' Cathedral and close to the Museum of Edinburgh, making it handy for sightseeing. The hotel caters well to couples and families and highlights an Eco-friendly focus in its offering.


How does Leonardo Royal Hotel Edinburgh's price compare with other hotels nearby?

Leonardo Royal Hotel Edinburgh is cheaper than 12 of 17 comparable hotels nearby, with a typical median of US$307 a night versus about US$321 for peers in Edinburgh.


How does the nightly price at Leonardo Royal Hotel Edinburgh in Edinburgh compare to recent weeks?

The current price at Leonardo Royal Hotel Edinburgh in Edinburgh is US$412 per night for 2 guests, which is typical for this hotel: within 10% of its US$446 average over the last 60 days. Most nights over that period fell between US$295 and US$868.

Prices for upcoming dates

September 2026
October 2026

Cheaper

Pricier

Average nightly price across deals, with taxes & fees.

Prices in USD for 2 guests, updated daily.


Product

  • Affiliate program
  • Cookie preferences
  • Cookie policy
  • Privacy policy
  • Terms of use

Social


© 2026 Vio