Edinburgh Hotel
Menu
  • Customer Support
  • Help
  • USD
    U.S. dollar (USD) Euro (EUR) Pound sterling (GBP) Australian dollar (AUD) Canadian dollar (CAD) Brazilian real (BRL) Chinese yuan (CNY) Czech koruna (CZK) Danish krone (DKK) Hong Kong dollar (HKD) Israeli new sheqel (ILS) Japanese yen (JPY) Malaysian ringgit (MYR) New Zealand dollar (NZD) Norwegian krone (NOK) Polish zloty (PLN) Romanian leu (RON) Russian ruble (RUB) Saudi riyal (SAR) Singapore dollar (SGD) South African rand (ZAR) South Korean won (KRW) Swedish krona (SEK) Swiss franc (CHF) Turkish lira (TRY) Ukrainian hryvnia (UAH) Thai baht (THB) Argentina, Peso (ARS)
    en
    Dansk Deutsch English Español Français Italiano Nederlands Português Русский

Find Hotels

2026-11-06

2026-11-07

Maximum period that can be booked is 30 days. Please enter alternative dates.

Guests:
 
Specify the age of a child
Specify the age of children

Hotels in Edinburgh near Royal Mile

Filter Results

Star rating

Search hotel by

Nightly price

Accommodation options

Districts

Points of interest

Hotel themes

Guest rating

Hotel amenities

Room amenities

Apply Filters
Clear Filters

2367 options found

  • Joivy Vaults Studios & Apartments

    41-43 Niddry Street, Edinburgh, United Kingdom

    0.1 km to Royal Mile

    (Show map)

    Show map

    The spacious Joivy Vaults Studios & Apartments Edinburgh is located 550 metres from Royal Mile and a 16-minute walk from the ruined Holyrood Abbey.

    More...
    BOOK
  • Luxury Royal Mile Retreat

    135 High Street 4-2 Carrubbers Close, Edinburgh, United Kingdom

    0.1 km to Royal Mile

    (Show map)

    Show map

    Located in Royal Mile with incredible old architecture, shops, and restaurants, a 5-minute walk from The Real Mary King's Close, the spacious Luxury Royal Mile Retreat Apartment Edinburgh…

    More...
    From US$ 264
    price for 1 night
    BOOK From US$ 264
  • Royalmileluxe - 2Br Apartment With Freestanding Bathtub

    6/9 Carrubbers Close, Edinburgh, United Kingdom

    0.1 km to Royal Mile

    (Show map)

    Show map

    The spacious 65 m² Royalmileluxe - 2Br Apartment With Freestanding Bathtub Edinburgh is a good choice for accommodating up to 4 guests, offering a prime setting a mere 12 minutes on foot from The…

    More...
    From US$ 433
    price for 1 night
    BOOK From US$ 433
  • Royalmile Luxe - Elegant 3Br Apartment In Old Town

    6/9 Carrubbers Cl, Edinburgh, United Kingdom

    0.1 km to Royal Mile

    (Show map)

    Show map

    Located approximately 5 minutes' walk from The Real Mary King's Close and Edinburgh Old Town, the spacious 3-bedroom Royalmile Luxe - Elegant 3Br Apartment In Old Town Edinburgh features views of the…

    More...
    From US$ 525
    price for 1 night
    BOOK From US$ 525
  • Quiet, Central 2 Bedroom Royal Mile Gem

    Carrubber'S Close, 135 High Street, Edinburgh, United Kingdom

    0.1 km to Royal Mile

    (Show map)

    Show map

    Located in Princes Street, lined with restaurants and bars within 15 minutes' walk of the historic fortress "Edinburgh Castle", the spacious 2-bedroom Quiet, Central 2 Bedroom Royal Mile Gem…

    More...
    From US$ 268
    price for 1 night
    BOOK From US$ 268
  • Historic Royal Mile Flat , 5Min From Waverly Railway Station

    135 High Street, Edinburgh, United Kingdom

    0.1 km to Royal Mile

    (Show map)

    Show map

    Historic Royal Mile Flat, 5Min From Waverly Railway Station Apartment Edinburgh lies 20 minutes' walk from Edinburgh Gin Distillery.

    More...
    From US$ 145
    price for 1 night
    BOOK From US$ 145
  • The Tron Square Residence

    15/7 Tron Square, Edinburgh, United Kingdom

    0.1 km to Royal Mile

    (Show map)

    Show map

    Situated only 550 metres from the award winning Surgeons' Hall Museums, the spacious 62 m² The Tron Square Residence Edinburgh also boasts easy access to Edinburgh Waverley train station which is…

    More...
    From US$ 416
    price for 1 night
    BOOK From US$ 416
  • Bright And Modern 2 Bed Apartment

    27/10 Blair Street, Edinburgh, United Kingdom

    0.1 km to Royal Mile

    (Show map)

    Show map

    Bright And Modern 2 Bed Apartment Edinburgh is located around 500 metres from Edinburgh Waverley train station and about 5 minutes' walk from Museum on the Mound.

    More...
    From US$ 421
    price for 1 night
    BOOK From US$ 421
  • Cosy N Comfy Flat In Historic Heart Of Edinburgh

    21 Blair Street, Edinburgh, United Kingdom

    0.1 km to Royal Mile

    (Show map)

    Show map

    Located in Old Town, which is a bustling area of centuries-old buildings and narrow alleys around a 5-minute walk from Edinburgh Old Town, the 37 m² Cosy N Comfy Flat In Historic Heart Of Edinburgh…

    More...
    From US$ 323
    price for 1 night
    BOOK From US$ 323
  • Boutique 2Br On Royal Mile - Freestanding Bathtub

    Carrubbers Close, Edinburgh, United Kingdom

    0.1 km to Royal Mile

    (Show map)

    Show map

    The spacious Boutique 2Br On Royal Mile - Freestanding Bathtub Apartment Edinburgh is located in Old Town, which is a bustling area of centuries-old buildings and narrow alleys within 600 metres of…

    More...
    From US$ 491
    price for 1 night
    BOOK From US$ 491
  • Linton Collection - 28 North Bridge

    28 North Bridge, Edinburgh, United Kingdom

    0.1 km to Royal Mile

    (Show map)

    Show map

    Linton Collection - 28 North Bridge Apartment Edinburgh offers views of the city and a location a 13-minute walk from The Queen's Gallery. Guests will surely benefit from Wi-Fi and public parking at…

    More...
    From US$ 175
    price for 1 night
    BOOK From US$ 175
  • Linton Collection - 28 North Bridge

    28 North Bridge, Edinburgh, United Kingdom

    0.1 km to Royal Mile

    (Show map)

    Show map

    Linton Collection - 28 North Bridge Apartment Edinburgh is a 12-minute walk from Dugald Stewart Monument.

    More...
    From US$ 192
    price for 1 night
    BOOK From US$ 192
  • The Scotsman Hotel

    20 North Bridge, Edinburgh, United Kingdom

    0.1 km to Royal Mile

    (Show map)

    Show map

    The stylish 4-star The Scotsman Hotel Edinburgh, nestled near the entertainment district of Edinburgh, offers air-conditioned rooms with a flat-screen TV with satellite channels. With its perfect…

    More...
    From US$ 428
    price for 1 night
    BOOK From US$ 428
  • Stunning 2 Bed Apt Nr The Royal Mile & The Castle

    3 Tron Square, Edinburgh, United Kingdom

    0.1 km to Royal Mile

    (Show map)

    Show map

    The spacious 2-bedroom Stunning 2 Bed Apt Nr The Royal Mile & The Castle Edinburgh is located approximately 500 metres from Edinburgh Waverley train station and only 6 minutes' walk from the award…

    More...
    From US$ 536
    price for 1 night
    BOOK From US$ 536
  • Old Town Apartment

    51/14 Cockburn Street, Edinburgh, United Kingdom

    0.1 km to Royal Mile

    (Show map)

    Show map

    To enjoy your vacation in Edinburgh, stay at the welcoming 77 m² Old Town Apartment Edinburgh, which is a mere 13 minutes on foot from The Queen's Gallery and only 1.3 km from the Scottish episcopal…

    More...
    From US$ 481
    price for 1 night
    BOOK From US$ 481
  • The Cockburn Courtyard By Calton Living

    51 Cockburn Street, Edinburgh, United Kingdom

    0.1 km to Royal Mile

    (Show map)

    Show map

    Located in Princes Street, lined with restaurants and bars a 12-minute walk from Dugald Stewart Monument, The Cockburn Courtyard By Calton Living Apartment Edinburgh accommodates up to 2 guests. At…

    More...
    From US$ 329
    price for 1 night
    BOOK From US$ 329
  • Striking 1Br Home: Near Royal Mile - Edinburgh - Pass The Keys

    15/8 Tron Sq, Edinburgh, United Kingdom

    0.1 km to Royal Mile

    (Show map)

    Show map

    To enjoy your vacation in Edinburgh, stay at 1-bedroom Striking 1Br Home: Near Royal Mile - Edinburgh - Pass The Keys apartment, which is just 0.9 km from Princes Mall Shopping Centre and just 9…

    More...
    From US$ 445
    price for 1 night
    BOOK From US$ 445
  • Joivy Sophisticated Apt Near Edinburgh Castle

    51 Cockburn Street, Edinburgh, United Kingdom

    0.1 km to Royal Mile

    (Show map)

    Show map

    The 4-bedroom Joivy Sophisticated Apt Near Edinburgh Castle is nestled in a residential area of Edinburgh, approximately a 5-minute walk from the José Martí Scott Monument. This spacious apartment…

    More...
    From US$ 1033
    price for 1 night
    BOOK From US$ 1033
  • Tron Square - 419

    Flat 9, 4 Tron Square, Edinburgh, United Kingdom

    0.1 km to Royal Mile

    (Show map)

    Show map

    Set in Royal Mile with incredible old architecture, shops, and restaurants, a 14-minute walk from the historic fortress "Edinburgh Castle", the spacious Tron Square - 419 Apartment Edinburgh…

    More...
    From US$ 292
    price for 1 night
    BOOK From US$ 292
  • Charming Central 2Br

    4/1 Tron Square 4/1, Edinburgh, United Kingdom

    0.1 km to Royal Mile

    (Show map)

    Show map

    Located in Old Town, which is a bustling area of centuries-old buildings and narrow alleys around 15 minutes' walk from the 1st-floor Edinburgh Printmakers Workshop & Gallery, the spacious 2-bedroom…

    More...
    From US$ 555
    price for 1 night
    BOOK From US$ 555