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) Bulgarian lev (BGN) 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)
    en
    Dansk Deutsch English Español Français Italiano Nederlands Português Русский

Find Hotels

2026-02-21

2026-02-22

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

Edinburgh hotels in 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

262 options found

  • Joivy Sophisticated Apt Near Edinburgh Castle

    51 Cockburn Street, Edinburgh, United Kingdom (Show map)

    Show map

    The 1-room Joivy Sophisticated Apt Near Edinburgh Castle offers setting in a residential area of Edinburgh, approximately a 5-minute walk from the Thistle chapel "St Giles' Cathedral".

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

    Calton Road 138/2, Edinburgh, United Kingdom (Show map)

    Show map

    Situated about 5 minutes on foot from Palace of Holyroodhouse, the 2-room Old Town Brewery Apartment offers proximity to various nearby tourist attractions. This apartment with a terrace is located a…

    More...
    From US$ 352
    price for 1 night
    BOOK From US$ 352
  • 4 Royal Mile Flat Near Edinburgh Castle

    Apartment 4 - New Assembly Close, Edinburgh, United Kingdom (Show map)

    Show map

    Located 5 minutes' walk from the Museum of Childhood, the spacious 4 Royal Mile Flat Near Edinburgh Castle Apartment gives quick access to various tourist spots in the vicinity.

    More...
    From US$ 743
    price for 1 night
    BOOK From US$ 743
  • Modern Flat With Fantastic Views By The Royal Mile

    North Bank Street, Edinburgh, United Kingdom (Show map)

    Show map

    If you want to stay right in the centre of Edinburgh, the 84 m² Modern Flat With Fantastic Views By The Royal Mile Apartment Edinburgh is a perfect choice located around a 15-minute walk from the…

    More...
    From US$ 593
    price for 1 night
    BOOK From US$ 593
  • Walk Everywhere -Top Rated Flat On The Royal Mile.

    190 High Street, Edinburgh, United Kingdom (Show map)

    Show map

    Nestled just 1.5 km from the grand townhouse "Georgian House", the 1-room Walk Everywhere -Top Rated Flat on The Royal Mile. Edinburgh allows guests to explore numerous tourist destinations in the…

    More...
    BOOK
  • Holyrood Road Park Apartments - 379

    Flat 6, 89 Holyrood Road, Edinburgh, United Kingdom (Show map)

    Show map

    The spacious 213 m^2 Holyrood Road Park Apartments - 379 provides swift access to various city landmarks, such as John Knox House Local History Museum, located a mere 5 minutes' walk away.

    More...
    From US$ 1083
    price for 1 night
    BOOK From US$ 1083
  • Charming 1 Bed Apartment With Castle View

    7 Castle Wynd South, Edinburgh, United Kingdom (Show map)

    Show map

    Charming 1 Bed Apartment With Castle View is located only a 7-minute walk from Greyfriars Bobby's Grave and overlooks the garden.

    More...
    From US$ 207
    price for 1 night
    BOOK From US$ 207
  • The Blair Street Residence

    Blair Street, Edinburgh, United Kingdom (Show map)

    Show map

    The Blair Street Residence is located nearly a 5-minute walk from Surgeons' Hall Museums and looks out onto the city. For those travelling by car, this apartment offers public parking nearby.

    More...
    From US$ 206
    price for 1 night
    BOOK From US$ 206
  • West Bow Apartment

    8 West Bow, Edinburgh, United Kingdom (Show map)

    Show map

    The 1-room West Bow Apartment is located at a distance of 500 metres from The Robertson Mausoleum and offers Wi-Fi for either business or leisure. The apartment is at a distance of 2.7 km from…

    More...
    From US$ 507
    price for 1 night
    BOOK From US$ 507
  • Joivy Stunning Flat Near Edinburgh Castle

    North Bank Street Apartment 1F2, Edinburgh, Scotland Eh1 2Lp, United Kingdom, Edinburgh, United Kingdom (Show map)

    Show map

    The spacious 2-bedroom Joivy Stunning Flat Near Edinburgh Castle Apartment is situated in a residential area of Edinburgh, nearly a 5-minute walk from the Edinburgh Old Town.

    More...
    From US$ 757
    price for 1 night
    BOOK From US$ 757
  • High Street At The Heart Of The Royal Mile

    Eh1 1Sg, Edinburgh, United Kingdom (Show map)

    Show map

    High Street At The Heart Of The Royal Mile Apartment Edinburgh offers proximity to such tourist attractions as The Real Mary King's Close, situated approximately a 5-minute walk away.

    More...
    From US$ 279
    price for 1 night
    BOOK From US$ 279
  • Argyl - The Foundry, A Bright One Bedroom House With Balcony

    51 Abbeyhill, Edinburgh, United Kingdom (Show map)

    Show map

    Nestled about a 25-minute walk from the historic fortress "Edinburgh Castle", Argyl - The Foundry, A Bright One Bedroom House With Balcony Edinburgh villa entices guests to explore various tourist…

    More...
    From US$ 359
    price for 1 night
    BOOK From US$ 359
  • Beautiful Designer 2 Bed 2 Bath Old Town - Parking

    3-4 Edmonstones Cl Apartment 4, 1St Floor, Edinburgh, United Kingdom (Show map)

    Show map

    Situated merely a 5-minute walk from Museum on the Mound, the 84 m^2 Beautiful Designer 2 Bed 2 Bath Old Town - Parking apartment offers proximity to various nearby tourist attractions. Guests can…

    More...
    From US$ 643
    price for 1 night
    BOOK From US$ 643
  • Cosy Room In Heart Of Edinburgh

    11/5 Old Fishmarket Close, Edinburgh, United Kingdom (Show map)

    Show map

    If you want to stay in the Grengel district, Cosy Room In Heart Of Edinburgh is a good choice located, nearly 15 minutes' walk from the movie theater "Filmhouse Cinema".

    More...
    From US$ 151
    price for 1 night
    BOOK From US$ 151
  • Joivy Royal Mile Apartment In Prime Location

    High Street 227/5, Edinburgh, United Kingdom (Show map)

    Show map

    Due to its location in the residential area of Edinburgh, the 34 m² Joivy Royal Mile Apartment In Prime Location Edinburgh is nearly a 5-minute walk from the Royal Mile.

    More...
    From US$ 520
    price for 1 night
    BOOK From US$ 520
  • Old Town Apartment, Edinburgh

    90 Grassmarket, Edinburgh, United Kingdom (Show map)

    Show map

    The 105 m^2 Old Town Apartment, Edinburgh is also located about 700 metres from Museum on the Mound. Situated merely 1.7 km from The Meadows, this 1-bedroom apartment provides guests with cleaning…

    More...
    BOOK
  • The Jeffrey Street Apartment

    8/6 Jeffrey Street, Edinburgh, United Kingdom (Show map)

    Show map

    The Jeffrey Street Apartment includes a sunny patio and is situated about a 5-minute walk from City Art Centre. Guests will enjoy Wi-Fi, and public parking provided nearby.

    More...
    From US$ 267
    price for 1 night
    BOOK From US$ 267
  • Joivy Iconic Colorful Home On The Royal Mile

    Saint Mary'S Street 2, Edinburgh, United Kingdom (Show map)

    Show map

    Staying at Joivy Iconic Colorful Home On The Royal Mile Edinburgh apartment, guests can visit Edinburgh Castle, located a 12-minute walk away.

    More...
    From US$ 502
    price for 1 night
    BOOK From US$ 502
  • Old Town - Royal Mile Neighbour 2-Bed Apartment

    55 Blackfriars Street, Edinburgh, United Kingdom (Show map)

    Show map

    The spacious 75 m^2 Old Town - Royal Mile Neighbour 2-Bed Apartment Edinburgh welcomes travellers in the centre of Edinburgh, located just 1.1 km from Edinburgh Castle.

    More...
    From US$ 659
    price for 1 night
    BOOK From US$ 659
  • Three Bedrooms Flat In Central Edinburgh Old Town , Grassmarket Heart Of Edinburgh Flat Sleeps 6 , Eh1 58 Grassmarket, Edinburgh

    4 Upper Bow, Edinburgh, United Kingdom (Show map)

    Show map

    Situated just a 6-minute walk from the Scott Monument, the 1-room Three Bedrooms Flat In Central Edinburgh Old Town, Grassmarket Heart Of Edinburgh Flat Sleeps 6, Eh1 58 Grassmarket, Edinburgh offers…

    More...
    BOOK