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-12

2026-11-13

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 St. Giles Cathedral

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

2212 options found

  • The Royal Mile Residence By Reserve Apartments

    High Street, Edinburgh Eh1 1Sg, Edinburgh, United Kingdom

    0.3 km to St. Giles Cathedral

    (Show map)

    Show map

    Featuring a prime location approximately 5 minutes' walk from Royal Mile, the spacious 1-bedroom The Royal Mile Residence By Reserve Apartments Edinburgh accommodates up to 4 guests. Wi-Fi is…

    More...
    From US$ 111
    price for 1 night
    BOOK From US$ 111
  • Royal Mile Apartment Edinburgh

    107 High Street, Edinburgh, United Kingdom

    0.3 km to St. Giles Cathedral

    (Show map)

    Show map

    Set in Princes Street, lined with restaurants and bars, a mere 500 metres from the José Martí Scott Monument, the 40 m² Royal Mile Apartment Edinburgh accommodates up to 3 guests. Guests can use Wi…

    More...
    From US$ 503
    price for 1 night
    BOOK From US$ 503
  • The Witchery

    352 Castlehill The Royal Mile, Edinburgh, United Kingdom

    0.3 km to St. Giles Cathedral

    (Show map)

    Show map

    Situated nearly a 15-minute stroll from the Scottish episcopal Church of St John the Evangelist, the 5-star The Witchery Edinburgh hotel includes a restaurant. This Edinburgh hotel is in Royal Mile…

    More...
    From US$ 976
    price for 1 night
    BOOK From US$ 976
  • Royal Mile Backpackers

    105 High Street, Edinburgh, United Kingdom

    0.3 km to St. Giles Cathedral

    (Show map)

    Show map

    Featuring Wi-Fi in the rooms, Royal Mile Backpackers Hostel Edinburgh is located about 20 minutes on foot from Calton Hill.

    More...
    From US$ 26
    price for 1 night
    BOOK From US$ 26
  • Nyx Hotel Edinburgh

    61 Jeffrey Street, Edinburgh, United Kingdom

    0.3 km to St. Giles Cathedral

    (Show map)

    Show map

    Located merely 150 metres from the Thistle chapel "St Giles' Cathedral", the comfortable Nyx Hotel Edinburgh is nearly a 5-minute walk from The Writers' Museum. This 4-star hotel features 125 rooms…

    More...
    From US$ 425
    price for 1 night
    BOOK From US$ 425
  • Bailie Royal Mile Apartment

    3, 2F1 Bailie Fyfe'S Close, 107 High Street, Edinburgh, United Kingdom

    0.3 km to St. Giles Cathedral

    (Show map)

    Show map

    Bailie Royal Mile Apartment Edinburgh is located nearly 10 minutes' walk from Edinburgh Waverley train station and about 500 metres from The Writers' Museum. Guests are enticed to use public parking…

    More...
    From US$ 429
    price for 1 night
    BOOK From US$ 429
  • Perfect City Base Central Edinburgh

    44 South Bridge, Edinburgh, United Kingdom

    0.3 km to St. Giles Cathedral

    (Show map)

    Show map

    Set in Old Town, which is a bustling area of centuries-old buildings and narrow alleys, about 5 minutes' walk from Greyfriars Bobby's Grave, Perfect City Base Central Edinburgh apartment accommodates…

    More...
    BOOK
  • Linton Collection - Blackfriars Lofts

    17 Blackfriars Street, Edinburgh, United Kingdom

    0.3 km to St. Giles Cathedral

    (Show map)

    Show map

    The well-equipped 10-room Linton Collection - Blackfriars Lofts Edinburgh apartment is situated in Royal Mile with its theatres and nightlife, only 6 minutes' walk from the Museum of Edinburgh. The…

    More...
    From US$ 147
    price for 1 night
    BOOK From US$ 147
  • Spacious 2 Bed Apt Next To Royal Mile & Waverley

    51/5 Blackfriars Street, Edinburgh, United Kingdom

    0.3 km to St. Giles Cathedral

    (Show map)

    Show map

    The 135 m² Spacious 2 Bed Apt Next To Royal Mile & Waverley Edinburgh enjoys a convenient location only a 9-minute walk from the combined National Museum of Scotland. Situated within easy reach of…

    More...
    From US$ 511
    price for 1 night
    BOOK From US$ 511
  • 2 Bed Old Town Apartment - Next To Castle

    Johnston Terrace, Edinburgh, United Kingdom

    0.3 km to St. Giles Cathedral

    (Show map)

    Show map

    Featuring views of the mountain, the spacious 2-bedroom 2 Bed Old Town Apartment - Next To Castle Edinburgh is situated in Royal Mile with incredible old architecture, shops, and restaurants, about…

    More...
    From US$ 227
    price for 1 night
    BOOK From US$ 227
  • Sensational Stay At South Bridge

    South Bridge, Edinburgh, United Kingdom

    0.3 km to St. Giles Cathedral

    (Show map)

    Show map

    The 60 m² Sensational Stay At South Bridge Edinburgh apartment features a convenient location merely a 6-minute walk from The Real Mary King's Close and hosts up to 6 guests. At the apartment, Wi-Fi…

    More...
    From US$ 619
    price for 1 night
    BOOK From US$ 619
  • Bright Old Town City Centre Apartment

    90/3 Grassmarket, Edinburgh, United Kingdom

    0.3 km to St. Giles Cathedral

    (Show map)

    Show map

    Featuring a prime location, the spacious 2-bedroom Bright Old Town City Centre Apartment Edinburgh offers views of the garden, about 5 minutes' walk from Princes Mall Shopping Centre. Wi-Fi and…

    More...
    From US$ 301
    price for 1 night
    BOOK From US$ 301
  • A&O Edinburgh City

    50 Blackfriars Street, Edinburgh, United Kingdom

    0.3 km to St. Giles Cathedral

    (Show map)

    Show map

    Providing a night club, a bar and entertainment activities, Safestay Edinburgh Royal Mile lies within 0.9 km from the art museum "Scottish National Gallery".

    More...
    From US$ 21
    price for 1 night
    BOOK From US$ 21
  • Lively & Energetic 2Br On The Royal Mile

    4/6 Paisley Close, 101 High Street, Edinburgh, United Kingdom

    0.3 km to St. Giles Cathedral

    (Show map)

    Show map

    The spacious 2-bedroom Lively & Energetic 2Br On The Royal Mile Apartment Edinburgh lies in Royal Mile with incredible old architecture, shops, and restaurants and offers swift access to the…

    More...
    From US$ 307
    price for 1 night
    BOOK From US$ 307
  • Pass The Keys Spacious And Homely Flat On The Royal Mile

    51/3 Blackfriars Street, Edinburgh, United Kingdom

    0.3 km to St. Giles Cathedral

    (Show map)

    Show map

    If you want to stay in Old Town, which is a bustling area of centuries-old buildings and narrow alleys, Pass The Keys Spacious And Homely Flat On The Royal Mile Edinburgh is a good choice located…

    More...
    From US$ 690
    price for 1 night
    BOOK From US$ 690
  • Royal Mile Escape - Five Bedrooms

    47 Blackfriars Street, Edinburgh, United Kingdom

    0.3 km to St. Giles Cathedral

    (Show map)

    Show map

    Calton Hill is just a 13-minute stroll from Royal Mile Escape - Five Bedrooms Edinburgh apartment, while Museum of Childhood is situated nearby.

    More...
    From US$ 498
    price for 1 night
    BOOK From US$ 498
  • Joivy Royal Mile Aparthotel

    93 High Street, Edinburgh, United Kingdom

    0.3 km to St. Giles Cathedral

    (Show map)

    Show map

    Located right in the centre of Edinburgh, the comfortable Joivy Royal Mile Aparthotel Edinburgh offers fast access to The Parish Church of St Cuthbert, a mere 1.5 km away. Offering baggage storage…

    More...
    From US$ 249
    price for 1 night
    BOOK From US$ 249
  • Joivy Affordable 2, 4, 5 And 6 Bed Private Flats, In Historic Old Town (Adults Only)

    Robertsons Close, Edinburgh, United Kingdom

    0.3 km to St. Giles Cathedral

    (Show map)

    Show map

    Joivy Affordable 2, 4, 5 And 6 Bed Private Flats, In Historic Old Town Apartment Edinburgh offers easy entry to such city sights as the parish church "St Giles' Cathedral", situated around 5 minutes'…

    More...
    From US$ 99
    price for 1 night
    BOOK From US$ 99
  • Grassmarket Old Town Boutique Apartment

    76/2 Grassmarket, Edinburgh, United Kingdom

    0.3 km to St. Giles Cathedral

    (Show map)

    Show map

    The 43 m² Grassmarket Old Town Boutique Apartment Edinburgh is located only a 5-minute walk from Grassmarket and looks out onto the garden. Wi-Fi and a car park are among the essentials at guests'…

    More...
    From US$ 220
    price for 1 night
    BOOK From US$ 220
  • Blackfriars Residence - Beautiful Home

    Blackfriars Street, Edinburgh, United Kingdom

    0.3 km to St. Giles Cathedral

    (Show map)

    Show map

    The 2-bedroom Blackfriars Residence - Beautiful Home Edinburgh lies in a prime location in Edinburgh, nearly a 5-minute walk from the combined National Museum of Scotland. The apartment features high…

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