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 Lovely Flat In The Heart Of Edinburgh

    16 Johnston Terrace Flat 2, Edinburgh, United Kingdom

    0.5 km to Royal Mile

    (Show map)

    Show map

    Located in Princes Street, lined with restaurants and bars, a stone's throw from The Scotch Whisky Experience, 2-bedroom Joivy Lovely Flat In The Heart Of Edinburgh accommodates up to 4 guests. Wi-Fi…

    More...
    From US$ 272
    price for 1 night
    BOOK From US$ 272
  • Belleville Suite Central St James Quarter Free Offsite Parking & Views By Bonjour Residences Edinburgh

    25 Saint James Square, Edinburgh, United Kingdom

    0.5 km to Royal Mile

    (Show map)

    Show map

    Situated around a 5-minute drive from the ruined Holyrood Abbey, Belleville Suite Central St James Quarter Free Offsite Parking & Views By Bonjour Residences Edinburgh also boasts easy access to…

    More...
    BOOK
  • Joivy Cozy Apt Near Edinburgh Castle

    16 Johnston Terrace, Edinburgh, United Kingdom

    0.5 km to Royal Mile

    (Show map)

    Show map

    The 2-bedroom Joivy Cozy Apt Near Edinburgh Castle is located just 1 km from Edinburgh Gin Distillery and about a 10-minute walk from John Knox House Local History Museum. The maximum occupancy at…

    More...
    From US$ 511
    price for 1 night
    BOOK From US$ 511
  • Large Super Central 3 Bed -Princes Street, Parking

    25 Saint James Square, Edinburgh, United Kingdom

    0.5 km to Royal Mile

    (Show map)

    Show map

    Located in Princes Street, lined with restaurants and bars, a 5-minute walk from Royal Mile, Large Super Central 3 Bed -Princes Street, Parking Edinburgh apartment accommodates up to 6 guests. Wi-Fi…

    More...
    From US$ 1219
    price for 1 night
    BOOK From US$ 1219
  • Heart Of The City - 3 Bedroom Oasis

    25 Saint James Square, Edinburgh, United Kingdom

    0.5 km to Royal Mile

    (Show map)

    Show map

    The spacious 90 m² Heart Of The City - 3 Bedroom Oasis Edinburgh apartment features a prime location just 0.8 km from the historic fortress "Edinburgh Castle" and hosts up to 6 guests. Guests will…

    More...
    From US$ 684
    price for 1 night
    BOOK From US$ 684
  • W Edinburgh

    1 St James Square, Edinburgh, United Kingdom

    0.5 km to Royal Mile

    (Show map)

    Show map

    The 5-star smoke-free W Edinburgh Hotel is about a 5-minute walk from The Writers' Museum and offers a sunbathing terrace and a shared lounge. Featuring a restaurant, this comfortable hotel is…

    More...
    From US$ 273
    price for 1 night
    BOOK From US$ 273
  • Ramsay Gardens - Grand 4-Bedroom Apartment Next To Castle

    7 Ramsay Gardens, Edinburgh, United Kingdom

    0.5 km to Royal Mile

    (Show map)

    Show map

    The 186 m² Ramsay Gardens - Grand 4-Bedroom Apartment Next To Castle Edinburgh features a convenient location 8 minutes' walk from Greyfriars Bobby's Grave and hosts up to 8 guests. At the apartment,…

    More...
    From US$ 1520
    price for 1 night
    BOOK From US$ 1520
  • 1 Bedroom Apartment In Old Town

    63A 2F1 Nicolson Street, Edinburgh, United Kingdom

    0.5 km to Royal Mile

    (Show map)

    Show map

    The 1-bedroom 1 Bedroom Apartment In Old Town Edinburgh is located in Newington, which is an affluent, predominantly residential area merely a 9-minute stroll from Edinburgh Old Town and accommodates…

    More...
    From US$ 472
    price for 1 night
    BOOK From US$ 472
  • Apex City Of Edinburgh Hotel

    61 Grassmarket, Edinburgh, United Kingdom

    0.5 km to Royal Mile

    (Show map)

    Show map

    Located 2.8 km from the royal Holyrood Park, Apex City Of Edinburgh Hotel is 7 minutes on foot from the art museum "Scottish National Gallery". Boasting a location just near the standing Camera…

    More...
    From US$ 162
    price for 1 night
    BOOK From US$ 162
  • Famous House, 1 Minute From Edinburgh Castle

    6 Ramsay Garden, Edinburgh, United Kingdom

    0.5 km to Royal Mile

    (Show map)

    Show map

    The 7-room Famous House, 1 Minute From Edinburgh Castle Apartment provides swift access to various city landmarks, such as the Leith Princes Street, located only a 7-minute walk away.

    More...
    From US$ 2343
    price for 1 night
    BOOK From US$ 2343
  • Holyrood Hidden Gem

    7 Viewcraig Gardens, Edinburgh, United Kingdom

    0.5 km to Royal Mile

    (Show map)

    Show map

    Located only 9 minutes' walk from the official residence "Palace of Holyroodhouse" and Museum of Childhood, the 4-bedroom Holyrood Hidden Gem Apartment Edinburgh features views of the city. Guests…

    More...
    From US$ 522
    price for 1 night
    BOOK From US$ 522
  • Central & Cosy Apartment

    63A Nicolson Street, Edinburgh, United Kingdom

    0.5 km to Royal Mile

    (Show map)

    Show map

    Central & Cosy Apartment Edinburgh is located in the Newington district of Edinburgh, approximately 5 minutes' walk from the award winning Surgeons' Hall Museums.

    More...
    BOOK
  • Chic 1Bd Flat - Wviews Of Edinburgh Castle!

    3 1F1 Castle Wynd North, Edinburgh, United Kingdom

    0.5 km to Royal Mile

    (Show map)

    Show map

    The 1-bedroom Chic 1Bd Flat - Wviews Of Edinburgh Castle! Apartment features a prime location just 0.8 km from the movie theater "Filmhouse Cinema" and hosts up to 2 guests. High-speed Internet…

    More...
    From US$ 393
    price for 1 night
    BOOK From US$ 393
  • Luxury-3-Bedroom Ramsay Garden Apartment Next To Edinburgh Castle

    11 Ramsay Garden, Edinburgh, United Kingdom

    0.5 km to Royal Mile

    (Show map)

    Show map

    The spacious Luxury-3-Bedroom Ramsay Garden Apartment Next To Edinburgh Castle is located in Royal Mile with its theatres and nightlife a 7-minute walk from the historic fortress "Edinburgh Castle"…

    More...
    From US$ 600
    price for 1 night
    BOOK From US$ 600
  • Accommodations At Lady Nicolson Court

    38 Potterrow, Edinburgh, United Kingdom

    0.5 km to Royal Mile

    (Show map)

    Show map

    The 1-bedroom Accommodations At Lady Nicolson Court Edinburgh apartment provides easy access to various city attractions, such as the parish church "St Giles' Cathedral", situated just a 5-minute…

    More...
    From US$ 179
    price for 1 night
    BOOK From US$ 179
  • Km Apartments

    5-9 Richmond Place, Edinburgh, United Kingdom

    0.6 km to Royal Mile

    (Show map)

    Show map

    Situated just 14 minutes' stroll from Museum on the Mound, Km Apartments Edinburgh also boasts easy access to Edinburgh Waverley train station which is only 0.8 km away. The apartment provides active…

    More...
    From US$ 58
    price for 1 night
    BOOK From US$ 58
  • Elegant 3-Bedroom Ramsay Garden Apartment In Edinburgh City Centre

    Ramsay Garden, Edinburgh, United Kingdom

    0.6 km to Royal Mile

    (Show map)

    Show map

    To enjoy your vacation in Edinburgh, stay at the spacious 3-bedroom Elegant 3-Bedroom Ramsay Garden Apartment In Edinburgh City Centre, which is only 11 minutes' walk from the historic fortress…

    More...
    From US$ 1090
    price for 1 night
    BOOK From US$ 1090
  • Premier Inn Edinburgh Cc Waverley

    24 Rose Street, Edinburgh, United Kingdom

    0.6 km to Royal Mile

    (Show map)

    Show map

    Premier Inn Edinburgh Cc Waverley offers proximity to Dynamic Earth Museum, which is located 20 minutes' walk away.

    More...
    BOOK
  • Castle View Hideaway

    7 Castle Wynd South, Edinburgh, United Kingdom

    0.6 km to Royal Mile

    (Show map)

    Show map

    Castle View Hideaway Apartment Edinburgh provides easy access to various city attractions, such as The Parish Church of St Cuthbert, situated only a 5-minute walk away.

    More...
    From US$ 166
    price for 1 night
    BOOK From US$ 166
  • Edinburgh Modern Premium Penthouse Ramsay Gardens

    11 Ramsay Gardens Flat 5, Edinburgh, United Kingdom

    0.6 km to Royal Mile

    (Show map)

    Show map

    The spacious Edinburgh Modern Premium Penthouse Ramsay Gardens Apartment features a prime location a 16-minute walk from Dugald Stewart Monument and hosts up to 8 guests. This apartment is situated a…

    More...
    BOOK