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

  • Cosy 2 Bedroom Apartment In The Heart Of Edinburgh

    Lochview Court, 3, Edinburgh, United Kingdom

    0.7 km to Royal Mile

    (Show map)

    Show map

    Staying at Cosy 2 Bedroom Apartment In The Heart Of Edinburgh, guests can reach The Real Mary King's Close, situated 13 minutes' walk away. For those travelling by car, this apartment offers public…

    More...
    From US$ 200
    price for 1 night
    BOOK From US$ 200
  • Malmaison Edinburgh City

    21-22 St Andrew Square, Edinburgh, United Kingdom

    0.7 km to Royal Mile

    (Show map)

    Show map

    The 4-star Malmaison Edinburgh City hotel includes 82 rooms and is 14 minutes' walk from the historic fortress "Edinburgh Castle". Featuring a restaurant, the hotel is located in the vicinity of…

    More...
    From US$ 151
    price for 1 night
    BOOK From US$ 151
  • Charming Central Stay

    16/3 North St Andrews Street Edinburgh Flat 3, 2Nd Floor, Edinburgh, United Kingdom

    0.7 km to Royal Mile

    (Show map)

    Show map

    The 1-bedroom Charming Central Stay Edinburgh apartment is situated in New Town, initially built response to the deterioration of the medieval Old Town in the 18th century, within 5 minutes' walk of…

    More...
    BOOK
  • Hub Edinburgh City Centre - Rose Street

    56-58 Rose Street, Edinburgh, United Kingdom

    0.7 km to Royal Mile

    (Show map)

    Show map

    The comfortable Hub Edinburgh City Centre - Rose Street hotel is located a mere 7 minutes' walk from The Writers' Museum and offers a restaurant and luggage storage.

    More...
    From US$ 202
    price for 1 night
    BOOK From US$ 202
  • Intercontinental Edinburgh The George By Ihg

    19 - 21 George Street, Edinburgh, United Kingdom

    0.7 km to Royal Mile

    (Show map)

    Show map

    The 5-star luxury Intercontinental Edinburgh The George By Ihg Hotel is situated within 5 minutes' walk of the Leith Princes Street and only 1.3 km from Dean, inviting guests to 241 allergy-friendly…

    More...
    From US$ 503
    price for 1 night
    BOOK From US$ 503
  • Castle Apartment 1

    8 Porteous Pend Grassmarket, Edinburgh, United Kingdom

    0.7 km to Royal Mile

    (Show map)

    Show map

    The 25 m² Castle Apartment 1 Edinburgh enjoys a prime location just 5 minutes' walk from the landscaped Princes Street Gardens. This 1-bedroom apartment features Wi-Fi, along with a car park for…

    More...
    From US$ 597
    price for 1 night
    BOOK From US$ 597
  • Bright 2-Bed Flat In The Heart Of Edinburgh

    4/3 Lochview Court 1 Dumbiedykes Road, Edinburgh, United Kingdom

    0.7 km to Royal Mile

    (Show map)

    Show map

    Spacious 73 m² Bright 2-Bed Flat In The Heart Of Edinburgh Apartment offers a convenient location within 5 minutes' walk of Museum of Edinburgh. Guests can use Wi-Fi for either business or leisure…

    More...
    BOOK
  • Edinburgh Castle Luxury Accommodation - Princes St

    90 Princes Street, Edinburgh, United Kingdom

    0.7 km to Royal Mile

    (Show map)

    Show map

    Situated a mere 0.7 km from Edinburgh Gin Distillery, Edinburgh Castle Luxury Accommodation - Princes St can host up to 3 guests in Edinburgh. The apartment offers modern facilities, such as Wi-Fi…

    More...
    BOOK
  • Self Catering , City Centre Apartment With Parking

    13 York Place Basement, Edinburgh, United Kingdom

    0.7 km to Royal Mile

    (Show map)

    Show map

    Self Catering, City Centre Apartment With Parking Edinburgh is located in Princes Street, lined with restaurants and bars a 7-minute walk from the spirelike Victorian memorial "Scott Monument" and…

    More...
    From US$ 1079
    price for 1 night
    BOOK From US$ 1079
  • Luxurious City Centre Self Catering Apartment

    13 York Place, Edinburgh, United Kingdom

    0.7 km to Royal Mile

    (Show map)

    Show map

    The 1-bedroom Luxurious City Centre Self Catering Apartment Edinburgh lies in a convenient location in Edinburgh, around a 5-minute walk from St Andrew Square. This apartment offers modern facilities…

    More...
    From US$ 302
    price for 1 night
    BOOK From US$ 302
  • Elder York Guest House

    38 Elder Street, Edinburgh, United Kingdom

    0.7 km to Royal Mile

    (Show map)

    Show map

    The 3-star Elder York Guest House Edinburgh sits only 0.6 km from the 200-foot spire "Scott Monument" and offers luggage storage. This Edinburgh hotel provides luggage storage to ensure guests'…

    More...
    From US$ 139
    price for 1 night
    BOOK From US$ 139
  • Stylish Apartment In Central Edinburgh

    Simpson Loan, Edinburgh, United Kingdom

    0.7 km to Royal Mile

    (Show map)

    Show map

    Stylish Apartment In Central Edinburgh offers easy access to such tourist sites as the traditional King's Theatre, located just 5 minutes' walk away.

    More...
    From US$ 523
    price for 1 night
    BOOK From US$ 523
  • St James Quarter 2 Bed Apartment

    16 North Saint Andrew Street, Edinburgh, United Kingdom

    0.7 km to Royal Mile

    (Show map)

    Show map

    The 2-bedroom St James Quarter 2 Bed Apartment Edinburgh is located a mere 1.8 km from the ruined Holyrood Abbey and approximately a 15-minute walk from the beautifully restored art-deco Edinburgh…

    More...
    From US$ 363
    price for 1 night
    BOOK From US$ 363
  • Incredible St Andrew'S Sq - 2 Bed In The Sky

    16 North Saint Andrew Street, Edinburgh, United Kingdom

    0.7 km to Royal Mile

    (Show map)

    Show map

    A convenient location of the 90 m² Incredible St Andrew'S Sq - 2 Bed In The Sky Apartment Edinburgh provides easy access to Arthur's Seat hike about 25 minutes' walk away. This 2-bedroom apartment…

    More...
    From US$ 487
    price for 1 night
    BOOK From US$ 487
  • University And Central Edinburgh

    108 Nicolson Street, Edinburgh, United Kingdom

    0.7 km to Royal Mile

    (Show map)

    Show map

    Located in Newington, which is an affluent, predominantly residential area 25 minutes' walk from Calton Hill, the spacious University And Central Edinburgh apartment accommodates up to 5 guests. This…

    More...
    From US$ 380
    price for 1 night
    BOOK From US$ 380
  • Joivy Charming Nest For Two With Castle View

    Grassmarket, Edinburgh, Scotland Eh1 2Hs, United Kingdom, Edinburgh, United Kingdom

    0.7 km to Royal Mile

    (Show map)

    Show map

    Located just 9 minutes' stroll from the combined National Museum of Scotland, the 1-bedroom Joivy Charming Nest For Two With Castle View Apartment Edinburgh accommodates up to 2 guests. The 50 m²…

    More...
    From US$ 487
    price for 1 night
    BOOK From US$ 487
  • Gilmour'S Entry Apartment

    Gilmour'S Entry, Edinburgh, United Kingdom

    0.7 km to Royal Mile

    (Show map)

    Show map

    The 2-room Gilmour'S Entry Apartment Edinburgh is nestled in a residential area of Edinburgh, merely 1.5 km from the historic fortress "Edinburgh Castle" and nearly a 25-minute walk from the royal…

    More...
    From US$ 299
    price for 1 night
    BOOK From US$ 299
  • Castle Suite 1 Old Town

    Grassmarket, Edinburgh, United Kingdom

    0.7 km to Royal Mile

    (Show map)

    Show map

    Castle Suite 1 Old Town Edinburgh is located in Old Town, which is a bustling area of centuries-old buildings and narrow alleys 9 minutes' walk from Royal Mile and accommodates up to 3 guests.

    More...
    From US$ 467
    price for 1 night
    BOOK From US$ 467
  • Deluxe 3-Bedroom Apartment On Princes Street Overlooking Edinburgh Castle

    Princes Street, Edinburgh, United Kingdom

    0.7 km to Royal Mile

    (Show map)

    Show map

    To enjoy your vacation in Edinburgh, stay at the spacious 149 m² Deluxe 3-Bedroom Apartment On Princes Street Overlooking Edinburgh Castle, which is approximately 900 metres from the Thistle chapel…

    More...
    From US$ 576
    price for 1 night
    BOOK From US$ 576
  • Travelodge Rose Street

    37-43 Rose Street, Edinburgh, United Kingdom

    0.7 km to Royal Mile

    (Show map)

    Show map

    Situated about 5 minutes' walk from the 3-star Travelodge Rose Street Edinburgh hotel, guests can reach The Parish Church of St Cuthbert in no time.

    More...
    BOOK