Skip to main content

Edinburgh hotels · head to head

Leonardo Royal Hotel Edinburgh vs Four Points Flex by Sheraton Edinburgh

Old Town doorstep against West End practicality — four-star Jeffrey Street pin with Royal Mile at 0.1 km versus three-star Shandwick Place with Haymarket at 0.4 km.

  • 10 points compared
  • Guest sentiment from our hotel data provider
  • No sponsored placements

By Kaiser Khan · last reviewed

Check either one

Rates for both move constantly, so nothing here quotes a price. Each full review carries the rate comparison for that property.

Ad · Trip.comBrowse all Edinburgh hotelsNeither property is pre-selected — this opens the partner's whole city list.

Why these two, and not any two

Both carry POI rows and both score well on location — 9.59 against 9.09. One sells Royal Mile and Waverley walks; the other sells Haymarket and a closer airport pin. That is a real either/or for first-time Edinburgh.

We publish a handful of comparisons per city, chosen by an editor. We do not generate a page for every possible pairing: at thirty hotels that would be 435 near-identical pages per city, and at five hundred it would be 124,750 for one city alone — which is a doorway-page pattern, not a service to anybody trying to pick a hotel.

Should you book this hotel?

Which one to book

Leonardo if Royal Mile at 0.1 km and four-star restaurant kit matter; Four Points if Haymarket at 0.4 km, cleaner cleanliness scores and no breakfast-included disappointment win — accepting Royal Mile at 1.5 km.

Position splits Old Town from West End. Leonardo puts Royal Mile at 0.1 km, Waverley at 0.2 km and castle at 0.8 km. Four Points puts Haymarket at 0.4 km, Princes Street Gardens at 0.6 km, castle at 1.1 km and Royal Mile at 1.5 km. Airport is 12 km against 9 km.

Headline supplier ratings: 8.5 from 13,325 at Leonardo against 8 from 11,663 at Four Points, captured 10 and 7 January 2026. Leonardo leads on amenities (9.07 against 7.57) and value (9.03 against 8.03); Four Points leads on cleanliness (8.08 against 6.58). Service is high at both (8.55 each).

Facilities decide the band. Leonardo lists fitness centre, restaurant, bar and room service. Four Points lists family rooms and laundry without restaurant, fitness or included breakfast — a named con.

Best for

  • Choosing between Old Town doorstep and West End train access
  • First-time visitors weighing Royal Mile walks against Haymarket practicality

Not for

  • Budget travellers — see Britannia or ibis budget on this page
  • Anyone who needs a spotless-room guarantee at Leonardo — cleaning cons are named

Verdict last reviewed . Rates, refurbishments and management change — re-check anything time-sensitive before booking.

The two properties

Building at Leonardo Royal Hotel Edinburgh

Leonardo Royal Hotel Edinburgh

4-star hotelOld Town & Royal MileLeonardo Hotels

A four-star Leonardo on Jeffrey Street — Royal Mile 0.1 km, Waverley 0.2 km, castle 0.8 km — with location at 9.59 out of 10 and poor cleaning service named in cons.

Third-party guest reviews: 8.5/10 from 13,325 reviews — as of

Praised consistently
Great location · Friendly staff · Comfortable beds
Complained about consistently
Poor cleaning service · Noise from adjacent rooms · Inadequate breakfast options

Read the full Leonardo Royal Hotel Edinburgh review

Dining at Four Points Flex by Sheraton Edinburgh

Four Points Flex by Sheraton Edinburgh

3-star hotelWest End & HaymarketFour Points Express

A three-star Four Points Flex on Shandwick Place — Haymarket 0.4 km, Princes Street Gardens 0.6 km, castle 1.1 km — with clean premises praised and no breakfast included as a named con.

Third-party guest reviews: 8.0/10 from 11,663 reviews — as of

Praised consistently
Great location · Friendly staff · Clean premises
Complained about consistently
Uncomfortable beds · Issues with heating and plumbing · No breakfast included

Read the full Four Points Flex by Sheraton Edinburgh review

Point by point

Every row is checkable against the supplier data on the two property pages. “Level” is a real answer and is used — a comparison where one side wins every row is usually a comparison somebody wrote backwards from the conclusion.

Leonardo Royal Hotel Edinburgh compared with Four Points Flex by Sheraton Edinburgh, point by point
What is being comparedLeonardo Royal Hotel EdinburghFour Points Flex by Sheraton EdinburghEdge
Official classification4-star3-starLeonardo Royal Hotel Edinburgh
PositionJeffrey Street. Royal Mile 0.1 km, Waverley 0.2 km, castle 0.8 km, airport 12 km.Shandwick Place. Haymarket 0.4 km, Princes Street Gardens 0.6 km, Royal Mile 1.5 km, airport 9 km.Leonardo Royal Hotel Edinburgh
Supplier rating (our hotel data provider, /10 — display only)8.5 from 13,325 reviews, as of 10 January 20268 from 11,663 reviews, as of 7 January 2026Leonardo Royal Hotel Edinburgh
Location (third-party guest score, /10 — display only)9.59 — Royal Mile and Waverley doorstep9.09 — centre and airport bus accessLeonardo Royal Hotel Edinburgh
Cleanliness (third-party guest score, /10 — display only)6.58 — poor cleaning service named8.08 — clean well-maintained premises namedFour Points Flex by Sheraton Edinburgh
Service (third-party guest score, /10 — display only)8.55 — friendly staff; complaint handling mixed8.55 — friendly welcoming staff namedLevel
Restaurant / fitnessRestaurant, bar, room service and fitness centre listedNo restaurant or fitness in cited facts; no breakfast includedLeonardo Royal Hotel Edinburgh
What guests complain aboutPoor cleaning service; noise; inadequate breakfastUncomfortable beds; heating/plumbing; no breakfast includedLevel
Edinburgh Airport (POI)12 km9 kmFour Points Flex by Sheraton Edinburgh
Review sample size13,325 reviews11,663 reviewsLeonardo Royal Hotel Edinburgh

Rows taken: Leonardo Royal Hotel Edinburgh 6, Four Points Flex by Sheraton Edinburgh 2, level 2. Counting rows is not how you pick a hotel — one row usually decides it, and the verdict above says which.

Neither of these?

  • Where to stay in Edinburgh

    Every property we cover in Edinburgh, the areas they sit in, and the verdict on which area suits which trip.

  • Read the full Edinburgh guide

    Neighbourhoods, transport, what a day costs, when to go and what to skip — the long-form guide behind these hotel picks.

Common questions

Which is closer to the Royal Mile?
Leonardo Royal — the Royal Mile is 0.1 km against 1.5 km at Four Points Flex on our hotel data provider's figures. Four Points puts Haymarket Station at 0.4 km and Edinburgh Airport at 9 km. We have not stayed — this is a desk assessment from our hotel data provider’s dated guest analysis on the page.
Which has cleaner rooms on guest scores?
Four Points Flex — cleanliness scores 8.08 out of 10 from 11,663 reviews as of 7 January 2026 against Leonardo's 6.58 from 13,325 as of 10 January 2026. Leonardo wins on Royal Mile proximity and amenities. We have not stayed — this is a desk assessment from our hotel data provider’s dated guest analysis on the page.