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

  • Cowgate'S Little Hideout

    20 Niddry St S, Edinburgh, United Kingdom

    0.3 km to St. Giles Cathedral

    (Show map)

    Show map

    Situated merely 5 minutes on foot from the beautifully restored art-deco Edinburgh Festival Theatre, the cosy 52 m² Cowgate'S Little Hideout Apartment Edinburgh also boasts easy access to Edinburgh…

    More...
    From US$ 281
    price for 1 night
    BOOK From US$ 281
  • Charming Apartment In The Old Town

    16 Robertsons Close, Off Cowgate, Edinburgh, United Kingdom

    0.3 km to St. Giles Cathedral

    (Show map)

    Show map

    Located 500 metres from Edinburgh Waverley railway station, the 42 m² Charming Apartment In The Old Town Edinburgh is merely a 9-minute walk from Royal Mile. This 1-bedroom apartment can hold up to 3…

    More...
    From US$ 304
    price for 1 night
    BOOK From US$ 304
  • Old Town - Royal Mile Neighbour 2-Bed, 2-Bath Apartment

    55 Blackfriars Street, Edinburgh, United Kingdom

    0.3 km to St. Giles Cathedral

    (Show map)

    Show map

    Situated a mere 400 metres from Edinburgh Old Town, the spacious 75 m² Old Town - Royal Mile Neighbour 2-Bed, 2-Bath Apartment Edinburgh can host up to 6 guests in Edinburgh. Also, there are many…

    More...
    From US$ 524
    price for 1 night
    BOOK From US$ 524
  • Edinb&B

    12 Robertson'S Close, Edinburgh, United Kingdom

    0.3 km to St. Giles Cathedral

    (Show map)

    Show map

    Located only a 6-minute stroll from the Leith Princes Street, Edinb&B Edinburgh hotel offers access to tourist attractions throughout Edinburgh.

    More...
    From US$ 44
    price for 1 night
    BOOK From US$ 44
  • Edinburgh Metro

    11/2 Robertson's Close, Edinburgh, United Kingdom

    0.3 km to St. Giles Cathedral

    (Show map)

    Show map

    Luggage storage are offered for the guests of the 50-room Edinburgh Metro hostel. The historic fortress "Edinburgh Castle" is just 1.1 km from the hostel, while the beautifully restored art-deco…

    More...
    From US$ 125
    price for 1 night
    BOOK From US$ 125
  • 1 Bed Apartment Overlooking The Historic Greyfriars Church

    Greyfriars Place 4, Edinburgh, United Kingdom

    0.3 km to St. Giles Cathedral

    (Show map)

    Show map

    The 1-bedroom 1 Bed Apartment Overlooking The Historic Greyfriars Church Edinburgh is situated in Old Town, which is a bustling area of centuries-old buildings and narrow alleys, approximately 5…

    More...
    From US$ 471
    price for 1 night
    BOOK From US$ 471
  • Old Town 163

    16/3 (1F1) Johnston Terrace, Edinburgh, United Kingdom

    0.3 km to St. Giles Cathedral

    (Show map)

    Show map

    Located just 1 km from Edinburgh Waverley railway station, the 70 m² Old Town 163 Apartment Edinburgh is only an 8-minute walk from the combined National Museum of Scotland. This 2-bedroom apartment…

    More...
    From US$ 271
    price for 1 night
    BOOK From US$ 271
  • The Castle Esplanade Residence

    Johnston Terrace, Edinburgh Eh1 2Pr, Edinburgh, United Kingdom

    0.3 km to St. Giles Cathedral

    (Show map)

    Show map

    The Castle Esplanade Residence Edinburgh is nestled in Old Town, which is a bustling area of centuries-old buildings and narrow alleys, just near the restaurant The Witchery by the Castle. This…

    More...
    From US$ 235
    price for 1 night
    BOOK From US$ 235
  • Amazing Penthouse, Stunning Views, Castle 2 Mins

    Flat 5/7A Ramsay Garden, Edinburgh, United Kingdom

    0.3 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 6-minute walk from Royal Mile, the spacious Amazing Penthouse, Stunning Views, Castle 2 Mins Apartment…

    More...
    From US$ 278
    price for 1 night
    BOOK From US$ 278
  • Castle Rock Hostel - Adults Only

    15 Johnston Terrace, Edinburgh, United Kingdom

    0.3 km to St. Giles Cathedral

    (Show map)

    Show map

    Set in Old Town district, 200 metres from Royal Mile, Castle Rock Hostel boasts a luggage room and a safe deposit box. This venue features Wi Fi throughout the accommodation.

    More...
    From US$ 25
    price for 1 night
    BOOK From US$ 25
  • Joivy Cozy Apt Near Edinburgh Castle

    16 Johnston Terrace, Edinburgh, United Kingdom

    0.3 km to St. Giles Cathedral

    (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
  • Edinburgh Old Town Castle Views 2-Bedroom Apartment Near Edinburgh Castle

    16 Johnston Terrace, Edinburgh, United Kingdom

    0.3 km to St. Giles Cathedral

    (Show map)

    Show map

    Situated within 5 minutes' walk of Grassmarket, the spacious 2-bedroom Edinburgh Old Town Castle Views 2-Bedroom Apartment Near Edinburgh Castle can host up to 4 guests in Edinburgh.

    More...
    From US$ 597
    price for 1 night
    BOOK From US$ 597
  • Joivy Lovely Flat In The Heart Of Edinburgh

    16 Johnston Terrace Flat 2, Edinburgh, United Kingdom

    0.3 km to St. Giles Cathedral

    (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
  • Grassmarket-Old Town Apartment

    90 Grassmarket, Edinburgh, United Kingdom

    0.4 km to St. Giles Cathedral

    (Show map)

    Show map

    The 2-room Grassmarket-Old Town Apartment Edinburgh boasts a prime setting and in just 7 minutes' walk from Edinburgh Old Town. Guests will surely benefit from Wi-Fi and a car park at this 1-bedroom…

    More...
    From US$ 264
    price for 1 night
    BOOK From US$ 264
  • Historic Ramsay Garden Apt With Balcony Views - Pass The Keys

    5/4 Ramsay Gardens, Eh1 2Na, Edinburgh, United Kingdom

    0.4 km to St. Giles Cathedral

    (Show map)

    Show map

    Located just a 6-minute walk from The Real Mary King's Close, the 93 m² Historic Ramsay Garden Apt With Balcony Views - Pass The Keys Edinburgh accommodates up to 4 guests. At this 2-bedroom…

    More...
    From US$ 1264
    price for 1 night
    BOOK From US$ 1264
  • Gorgeous, Cozy 2Br Royal Mile-Old Town

    4/3 Infirmary Street, Edinburgh, United Kingdom

    0.4 km to St. Giles Cathedral

    (Show map)

    Show map

    Situated only 1.4 km from the ruined Holyrood Abbey, the spacious 66 m² Gorgeous, Cozy 2Br Royal Mile-Old Town Apartment Edinburgh provides guests with Wi-Fi for either business or leisure. Being set…

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

    7 Ramsay Gardens, Edinburgh, United Kingdom

    0.4 km to St. Giles Cathedral

    (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
  • Famous House, 1 Minute From Edinburgh Castle

    6 Ramsay Garden, Edinburgh, United Kingdom

    0.4 km to St. Giles Cathedral

    (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
  • Chic 1Bd Flat - Wviews Of Edinburgh Castle!

    3 1F1 Castle Wynd North, Edinburgh, United Kingdom

    0.4 km to St. Giles Cathedral

    (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
  • Apex City Of Edinburgh Hotel

    61 Grassmarket, Edinburgh, United Kingdom

    0.4 km to St. Giles Cathedral

    (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$ 122
    price for 1 night
    BOOK From US$ 122