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

  • Joivy Modern And Airy Flat On The Historic Royal Mile

    World'S End Close, Edinburgh, United Kingdom

    0.4 km to St. Giles Cathedral

    (Show map)

    Show map

    The spacious 65 m² Joivy Modern And Airy Flat On The Historic Royal Mile Apartment Edinburgh is a good choice for accommodating up to 4 guests, offering a prime setting only 1.3 km from Grassmarket.

    More...
    From US$ 224
    price for 1 night
    BOOK From US$ 224
  • Old Town Edinburgh Apt - Superfast Wifi - 3Br Sleeps 7

    Drummond Street, Edinburgh, United Kingdom

    0.4 km to St. Giles Cathedral

    (Show map)

    Show map

    The spacious 120 m² Old Town Edinburgh Apt - Superfast Wifi - 3Br Sleeps 7 is just a 9-minute stroll from Edinburgh Old Town and can accommodate up to 7 guests. The 3-bedroom apartment enjoys a prime…

    More...
    BOOK
  • The Grassmarket Apartment By Calton Living

    2 Heriot Bridge, Edinburgh, United Kingdom

    0.4 km to St. Giles Cathedral

    (Show map)

    Show map

    The 1-bedroom The Grassmarket Apartment By Calton Living Edinburgh is situated in Old Town, which is a bustling area of centuries-old buildings and narrow alleys, within 5 minutes' walk of The Scotch…

    More...
    From US$ 250
    price for 1 night
    BOOK From US$ 250
  • Motel One Edinburgh-Princes

    10-15 Princes Street, Edinburgh, United Kingdom

    0.4 km to St. Giles Cathedral

    (Show map)

    Show map

    Immerse yourself in Edinburgh's charm with the contemporary 3-star Motel One Edinburgh-Princes, located only 6 minutes' stroll from Edinburgh Old Town and offering tour/ticket assistance to help you…

    More...
    From US$ 237
    price for 1 night
    BOOK From US$ 237
  • Stylish Top Floor Flat In The Heart Of Edinburgh

    6 Drummond Street 26, Edinburgh, United Kingdom

    0.4 km to St. Giles Cathedral

    (Show map)

    Show map

    Located a mere 6 minutes' stroll from the combined National Museum of Scotland, spacious 70 m² Stylish Top Floor Flat In The Heart Of Edinburgh accommodates up to 4 guests. The 2-bedroom apartment…

    More...
    From US$ 539
    price for 1 night
    BOOK From US$ 539
  • John Knox'S Apartment On Edinburgh'S Royal Mile

    9 High Street, Edinburgh, United Kingdom

    0.4 km to St. Giles Cathedral

    (Show map)

    Show map

    Featuring a prime location nearly 5 minutes' walk from Museum of Childhood, the 2-bedroom John Knox'S Apartment On Edinburgh'S Royal Mile accommodates up to 5 guests. Wi-Fi is provided for both…

    More...
    From US$ 242
    price for 1 night
    BOOK From US$ 242
  • Destiny Scotland - St Andrew Square Apartments

    9 South St Andrew Street, Edinburgh, United Kingdom

    0.4 km to St. Giles Cathedral

    (Show map)

    Show map

    To enjoy your vacation in Edinburgh, stay at Destiny Scotland - St Andrew Square Apartments Edinburgh, which is only 1.3 km from The Queen's Gallery and nearly 25 minutes on foot from Arthur's Seat…

    More...
    From US$ 221
    price for 1 night
    BOOK From US$ 221
  • Joivy Elegant Home At The Heart Of The Royal Mile

    High Street 2-8, Edinburgh, United Kingdom

    0.4 km to St. Giles Cathedral

    (Show map)

    Show map

    Located 9 minutes' walk from the 16th-century Palace of Holyroodhouse and John Knox House Local History Museum, the spacious Joivy Elegant Home At The Heart Of The Royal Mile Edinburgh apartment…

    More...
    From US$ 2681
    price for 1 night
    BOOK From US$ 2681
  • Edinburgh Old Town

    Drummond Street, Edinburgh, United Kingdom

    0.4 km to St. Giles Cathedral

    (Show map)

    Show map

    Situated 18 minutes' walk from the traditional King's Theatre, the 60 m² Edinburgh Old Town Apartment can host up to 4 guests in Edinburgh.

    More...
    BOOK
  • The Jeffrey Street Retreat

    8/11 Jeffrey Street, Edinburgh, United Kingdom

    0.4 km to St. Giles Cathedral

    (Show map)

    Show map

    The 43 m² The Jeffrey Street Retreat Apartment Edinburgh lies in a prime location in Edinburgh, around a 5-minute walk from Museum of Edinburgh. Guests will surely enjoy a Jacuzzi at this 1-bedroom…

    More...
    From US$ 294
    price for 1 night
    BOOK From US$ 294
  • Joivy Lovely Flat On The Royal Mile

    9 High Street, Edinburgh, United Kingdom

    0.4 km to St. Giles Cathedral

    (Show map)

    Show map

    Situated just 0.7 km from Edinburgh Old Town, the 1-bedroom Joivy Lovely Flat On The Royal Mile Edinburgh also boasts easy access to Edinburgh Waverley train station which is merely 10 minutes' walk…

    More...
    From US$ 327
    price for 1 night
    BOOK From US$ 327
  • Luxury 2 Bedroom Apartment On Famous Royal Mile

    7 Flat 5 St Mary'S Street, Edinburgh, United Kingdom

    0.4 km to St. Giles Cathedral

    (Show map)

    Show map

    Situated only 300 metres from People's Story Museum, the 2-bedroom Luxury 2 Bedroom Apartment On Famous Royal Mile Edinburgh can host up to 4 guests in Edinburgh. Providing a courtyard, a golf course…

    More...
    From US$ 408
    price for 1 night
    BOOK From US$ 408
  • Charming 2-Bed Flat Steps From The Royal Mile - Pass The Keys

    66/7 St Mary'S Street, Edinburgh, United Kingdom

    0.4 km to St. Giles Cathedral

    (Show map)

    Show map

    The 2-bedroom Charming 2-Bed Flat Steps From The Royal Mile - Pass The Keys Apartment Edinburgh is situated in Old Town, which is a bustling area of centuries-old buildings and narrow alleys, nearly…

    More...
    From US$ 337
    price for 1 night
    BOOK From US$ 337
  • Waverley Capsule Hotel

    11A South Saint Andrew Street, Edinburgh, United Kingdom

    0.4 km to St. Giles Cathedral

    (Show map)

    Show map

    The comfortable Waverley Capsule Hotel Edinburgh gives quick access to St Andrew Square, which is situated nearly a 5-minute walk away. The capsule hotel features safety facilities including a safety…

    More...
    From US$ 67
    price for 1 night
    BOOK From US$ 67
  • Drummond Condo

    5 Drummond Street, Edinburgh, United Kingdom

    0.4 km to St. Giles Cathedral

    (Show map)

    Show map

    Drummond Condo Edinburgh offers easy access to such tourist sites as People's Story Museum, located about 5 minutes' walk away.

    More...
    From US$ 154
    price for 1 night
    BOOK From US$ 154
  • Travelodge Edinburgh Central Hotel

    33 St. Mary'S St, Edinburgh, United Kingdom

    0.4 km to St. Giles Cathedral

    (Show map)

    Show map

    Located 7 minutes' walk from John Knox House Local History Museum, the 3-star Travelodge Edinburgh Central Hotel gives quick access to various city sites.

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

    Grassmarket, Edinburgh, United Kingdom

    0.4 km to St. Giles Cathedral

    (Show map)

    Show map

    To enjoy your vacation in Edinburgh, stay at the 1-bedroom Castle Suite 3 Old Town Edinburgh, which is just 14 minutes on foot from the Scottish episcopal Church of St John the Evangelist and only 1.

    More...
    From US$ 355
    price for 1 night
    BOOK From US$ 355
  • Drummond Apartment

    5 Drummond Street, Edinburgh, United Kingdom

    0.4 km to St. Giles Cathedral

    (Show map)

    Show map

    Located 0.8 km from Edinburgh Waverley railway station, the 57 m² Drummond Apartment Edinburgh is only an 8-minute walk from the combined National Museum of Scotland. This 2-bedroom apartment can…

    More...
    From US$ 437
    price for 1 night
    BOOK From US$ 437
  • The Drummond Street Residence

    Drummond Street, Edinburgh Eh8 9Tt, Edinburgh, United Kingdom

    0.4 km to St. Giles Cathedral

    (Show map)

    Show map

    The Drummond Street Residence Edinburgh is nestled in Old Town, which is a bustling area of centuries-old buildings and narrow alleys, 5 minutes' walk from the restaurant Mother India's Cafe.

    More...
    From US$ 210
    price for 1 night
    BOOK From US$ 210
  • The Jeffrey Street Apartment

    8/6 Jeffrey Street, Edinburgh, United Kingdom

    0.4 km to St. Giles Cathedral

    (Show map)

    Show map

    Featuring a prime location a 6-minute walk from Edinburgh Old Town, The Jeffrey Street Apartment Edinburgh accommodates up to 2 guests. Wi-Fi and parking are among the essentials at guests' disposal.

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