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

  • Old Town Hideways James

    4/2 Boyd'S Entry, Edinburgh, United Kingdom

    0.5 km to St. Giles Cathedral

    (Show map)

    Show map

    Located in Old Town, which is a bustling area of centuries-old buildings and narrow alleys, a 5-minute walk from Museum of Edinburgh, the spacious Old Town Hideways James Edinburgh apartment…

    More...
    From US$ 363
    price for 1 night
    BOOK From US$ 363
  • Premier Inn Edinburgh City Centre Royal Mile

    33 East Market Street, Edinburgh, United Kingdom

    0.5 km to St. Giles Cathedral

    (Show map)

    Show map

    The 3-star Premier Inn Edinburgh City Centre Royal Mile gives quick access to the parish church "St Giles' Cathedral", which is situated just 6 minutes' walk away. The inn provides plenty of…

    More...
    From US$ 194
    price for 1 night
    BOOK From US$ 194
  • The Rose Residence

    5-8 Drummond Street, Edinburgh, United Kingdom

    0.5 km to St. Giles Cathedral

    (Show map)

    Show map

    A prime location of the 39 m² The Rose Residence Edinburgh provides easy access to the official residence "Palace of Holyroodhouse" about 700 metres away. The apartment features Wi-Fi, along with a…

    More...
    From US$ 357
    price for 1 night
    BOOK From US$ 357
  • Boho Central Old Town Base

    48 St Mary'S St, Edinburgh, United Kingdom

    0.5 km to St. Giles Cathedral

    (Show map)

    Show map

    The 1-bedroom Boho Central Old Town Base Edinburgh apartment is located merely 0.8 km from Edinburgh Waverley train station and approximately 5 minutes' walk from John Knox House Local History Museum…

    More...
    From US$ 351
    price for 1 night
    BOOK From US$ 351
  • Cosy Flat In Historic Old Town - Pass The Keys

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

    0.5 km to St. Giles Cathedral

    (Show map)

    Show map

    The 1-bedroom Cosy Flat In Historic Old Town - Pass The Keys Apartment Edinburgh offers a convenient location within 5 minutes' walk of John Knox House Local History Museum. Guests will surely…

    More...
    From US$ 223
    price for 1 night
    BOOK From US$ 223
  • City Apartment

    21/2 Hanover Street, Edinburgh, United Kingdom

    0.5 km to St. Giles Cathedral

    (Show map)

    Show map

    The 2-bedroom City Apartment Edinburgh boasts a prime setting and in around a 5-minute walk from the landscaped Princes Street Gardens. At the spacious 133 m² apartment, Wi-Fi and a car park are also…

    More...
    From US$ 555
    price for 1 night
    BOOK From US$ 555
  • Royal Mile Apartments

    7/4 Saint Mary'S Street, Edinburgh, United Kingdom

    0.5 km to St. Giles Cathedral

    (Show map)

    Show map

    Royal Mile Apartments Edinburgh is nestled in Old Town, which is a bustling area of centuries-old buildings and narrow alleys, 150 metres from the restaurant Wedgwood The Restaurant.

    More...
    From US$ 585
    price for 1 night
    BOOK From US$ 585
  • Hub By Premier Inn Edinburgh

    37 East Market Street, Edinburgh, United Kingdom

    0.5 km to St. Giles Cathedral

    (Show map)

    Show map

    Situated only 9 minutes' stroll from The Queen's Gallery, the 3-star Hub By Premier Inn Edinburgh offers compact rooms, Wi-Fi, and a car park. The hotel is just 0.8 km from Edinburgh Waverley train…

    More...
    BOOK
  • Destiny Scotland Hanover Apartments

    4 & 18 Hanover Street, Edinburgh, United Kingdom

    0.5 km to St. Giles Cathedral

    (Show map)

    Show map

    Destiny Scotland Hanover Apartments Edinburgh is located within an 800-metre distance of the Thistle chapel "St Giles' Cathedral" and 9 minutes' walk from the historic fortress "Edinburgh Castle".

    More...
    From US$ 326
    price for 1 night
    BOOK From US$ 326
  • The Edinburgh Grand, A Luxury Collection Hotel, Edinburgh

    42 St Andrew Square, Edinburgh, United Kingdom

    0.5 km to St. Giles Cathedral

    (Show map)

    Show map

    Featuring Wi-Fi in public areas, The Edinburgh Grand, A Luxury Collection Hotel, Edinburgh sits a 13-minute walk from the combined National Museum of Scotland. This aparthotel offers 50 rooms with…

    More...
    From US$ 386
    price for 1 night
    BOOK From US$ 386
  • Old Town Hideways - Victoria Suite

    60 St Mary'S St, Edinburgh, United Kingdom

    0.5 km to St. Giles Cathedral

    (Show map)

    Show map

    The 1-bedroom Old Town Hideways - Victoria Suite Edinburgh is located in Royal Mile with its theatres and nightlife, approximately 5 minutes' walk from People's Story Museum. This 56 m² apartment…

    More...
    From US$ 433
    price for 1 night
    BOOK From US$ 433
  • Unique Cozy Nest For 2, Old Town

    66 St Mary'S St 1St Floor, Edinburgh, United Kingdom

    0.5 km to St. Giles Cathedral

    (Show map)

    Show map

    Situated about a 15-minute walk from the historic fortress "Edinburgh Castle", the 45 m² Unique Cozy Nest For 2, Old Town Apartment Edinburgh can host up to 2 guests in Edinburgh. Wi-Fi is available…

    More...
    From US$ 243
    price for 1 night
    BOOK From US$ 243
  • Central Edinburgh Retreat With Sunny Garden

    34/2 Drummond St, Edinburgh Eh8 9Ty, Uk, Edinburgh, United Kingdom

    0.5 km to St. Giles Cathedral

    (Show map)

    Show map

    Located merely 8 minutes' stroll from the Thistle chapel "St Giles' Cathedral", the spacious 118 m² Central Edinburgh Retreat With Sunny Garden apartment accommodates up to 4 guests. Enjoying a prime…

    More...
    BOOK
  • The Bonnie Bide Awa'

    35/14 Leith Street, Edinburgh, United Kingdom

    0.5 km to St. Giles Cathedral

    (Show map)

    Show map

    To enjoy your vacation in Edinburgh, stay at the 40 m² The Bonnie Bide Awa' Apartment Edinburgh, which is just 1.1 km from Greyfriars Bobby's Grave and about 10 minutes' walk from Museum of Edinburgh…

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

    8 Porteous Pend Grassmarket, Edinburgh, United Kingdom

    0.5 km to St. Giles Cathedral

    (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
  • Joivy Charming Nest For Two With Castle View

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

    0.5 km to St. Giles Cathedral

    (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
  • Joivy Bright Royal Mile Apartment

    Canongate Apartment, Edinburgh, Scotland Eh8 8Bq, United Kingdom, Edinburgh, United Kingdom

    0.5 km to St. Giles Cathedral

    (Show map)

    Show map

    If you want to stay in Royal Mile with incredible old architecture, shops, and restaurants, the 1-bedroom Joivy Bright Royal Mile Apartment Edinburgh is a good choice located, just 1.4 km from the…

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

    Grassmarket, Edinburgh, United Kingdom

    0.5 km to St. Giles Cathedral

    (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
  • Gleneagles Townhouse

    39 St Andrew Square, Edinburgh, United Kingdom

    0.5 km to St. Giles Cathedral

    (Show map)

    Show map

    Offering a terrace and a shared lounge, Gleneagles Townhouse Hotel Edinburgh is located within 300 metres of Royal Mile in Princes Street, lined with restaurants and bars. Public parking is available…

    More...
    From US$ 570
    price for 1 night
    BOOK From US$ 570
  • 2 Chessels Court, Flat 3

    Chessel'S Court Flat 3, Edinburgh, United Kingdom

    0.5 km to St. Giles Cathedral

    (Show map)

    Show map

    2 Chessels Court, Flat 3 Apartment Edinburgh is located only 0.8 km from Edinburgh Waverley train station and around 5 minutes on foot from Museum of Edinburgh.

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