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

  • Royal Mile Apartment

    St John'S Hill, Edinburgh, United Kingdom

    0.5 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, Royal Mile Apartment Edinburgh is a good choice located, 12 minutes' walk from Waverley Mall.

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

    242 Canongate Flat No.3, Edinburgh, United Kingdom

    0.5 km to St. Giles Cathedral

    (Show map)

    Show map

    Located only 0.6 km from the Thistle chapel "St Giles' Cathedral" and Museum of Childhood, the 2-bedroom Royal Mile Apartment Edinburgh features views of the garden. Guests can use Wi-Fi for either…

    More...
    From US$ 384
    price for 1 night
    BOOK From US$ 384
  • Cozy Old Town 4 Bedrm Apartment

    Nicolson Street, Edinburgh, United Kingdom

    0.5 km to St. Giles Cathedral

    (Show map)

    Show map

    If you want to stay in Newington, which is an affluent, predominantly residential area, Cozy Old Town 4 Bedrm Apartment Edinburgh is a good choice located, around 20 minutes' walk from the landscaped…

    More...
    From US$ 598
    price for 1 night
    BOOK From US$ 598
  • Princes Street Suites

    16 Waterloo Place, Edinburgh, United Kingdom

    0.5 km to St. Giles Cathedral

    (Show map)

    Show map

    Offering a location a 6-minute walk from the 200-foot spire "Scott Monument", Princes Street Suites Edinburgh hotel offers 36 rooms.

    More...
    From US$ 154
    price for 1 night
    BOOK From US$ 154
  • Hub Edinburgh City Centre - Royal Mile

    East Market Street, Edinburgh, United Kingdom

    0.5 km to St. Giles Cathedral

    (Show map)

    Show map

    The comfortable Hub Edinburgh City Centre - Royal Mile hotel is located a mere 11 minutes' walk from Royal Mile and offers a restaurant.

    More...
    From US$ 78
    price for 1 night
    BOOK From US$ 78
  • Snug Studio On The Grassmarket, 5Mins From Castle

    1 Grassmarket, Edinburgh, United Kingdom

    0.5 km to St. Giles Cathedral

    (Show map)

    Show map

    The 25 m² Snug Studio On The Grassmarket, 5Mins From Castle Edinburgh features a prime location about a 20-minute walk from Canongate Kirk Presbyterian Church and hosts up to 2 guests. At the…

    More...
    From US$ 431
    price for 1 night
    BOOK From US$ 431
  • Castle View Apartment In The Heart Of Historic Old Town

    1 Grassmarket, Edinburgh, United Kingdom

    0.5 km to St. Giles Cathedral

    (Show map)

    Show map

    The 1-bedroom Castle View Apartment In The Heart Of Historic Old Town Edinburgh is only 6 minutes' stroll from the art museum "Scottish National Gallery" and can accommodate up to 2 guests. The 60 m²…

    More...
    From US$ 487
    price for 1 night
    BOOK From US$ 487
  • Two Cozy Rooms In A Residential Home

    255/2 Canongate, Edinburgh Eh8 8Bq, Edinburgh, United Kingdom

    0.5 km to St. Giles Cathedral

    (Show map)

    Show map

    The 60 m² Two Cozy Rooms In A Residential Home Edinburgh is located in Old Town, which is a bustling area of centuries-old buildings and narrow alleys, about 5 minutes' walk from John Knox House…

    More...
    From US$ 537
    price for 1 night
    BOOK From US$ 537
  • The Heart Of Central Old Town With Castle Views

    1 Grassmarket, Edinburgh, United Kingdom

    0.5 km to St. Giles Cathedral

    (Show map)

    Show map

    The Heart Of Central Old Town With Castle Views Edinburgh apartment is located in Old Town, which is a bustling area of centuries-old buildings and narrow alleys 5 minutes' walk from the historic…

    More...
    From US$ 456
    price for 1 night
    BOOK From US$ 456
  • For Students Only - 8 Roxburgh Edinburgh

    8 Roxburgh Pl, Edinburgh, United Kingdom

    0.5 km to St. Giles Cathedral

    (Show map)

    Show map

    Situated nearly 25 minutes on foot from the traditional King's Theatre, the 1-bedroom For Students Only - 8 Roxburgh Edinburgh Apartment also boasts easy access to Edinburgh Waverley train station…

    More...
    From US$ 52
    price for 1 night
    BOOK From US$ 52
  • Point A Hotel Edinburgh St Andrew Square

    9-10 St Andrew Sq, Edinburgh, United Kingdom

    0.5 km to St. Giles Cathedral

    (Show map)

    Show map

    Featuring a prime location, Point A Hotel Edinburgh St Andrew Square offers views of the city, and is a 25-minute walk from Royal Botanic Garden Edinburgh. This hotel in Edinburgh offers a vending…

    More...
    From US$ 226
    price for 1 night
    BOOK From US$ 226
  • Kick Ass Grassmarket

    2 West Port, Edinburgh, United Kingdom

    0.5 km to St. Giles Cathedral

    (Show map)

    Show map

    Featuring Wi-Fi, the 225-room Kick Ass Grassmarket Edinburgh hostel is also around a 15-minute walk from Museum of Edinburgh.

    More...
    From US$ 182
    price for 1 night
    BOOK From US$ 182
  • Downtown And Central 1 Bed In Edinburgh Sleeps 4

    35/18 Leith Street, Edinburgh, United Kingdom

    0.5 km to St. Giles Cathedral

    (Show map)

    Show map

    Situated just 650 metres from Grassmarket, the 1-bedroom Downtown And Central 1 Bed In Edinburgh apartment can host up to 2 guests in Edinburgh. The apartment features Wi-Fi in the rooms.

    More...
    From US$ 408
    price for 1 night
    BOOK From US$ 408
  • Leith Street Suite

    35/10 Leith Street, Edinburgh, United Kingdom

    0.5 km to St. Giles Cathedral

    (Show map)

    Show map

    Overlooking the city, the spacious 1-bedroom Leith Street Suite Edinburgh is only 9 minutes' walk from the parish church "St Giles' Cathedral" in Edinburgh. Wi-Fi and parking are also available at…

    More...
    From US$ 192
    price for 1 night
    BOOK From US$ 192
  • Edinburgh Castle Luxury Accommodation - Princes St

    90 Princes Street, Edinburgh, United Kingdom

    0.5 km to St. Giles Cathedral

    (Show map)

    Show map

    Situated a mere 0.7 km from Edinburgh Gin Distillery, Edinburgh Castle Luxury Accommodation - Princes St can host up to 3 guests in Edinburgh. The apartment offers modern facilities, such as Wi-Fi…

    More...
    BOOK
  • Crags View Apartment On The Royal Mile

    Canongate, Edinburgh, United Kingdom

    0.5 km to St. Giles Cathedral

    (Show map)

    Show map

    Located 0.8 km from Edinburgh Waverley railway station, the 65 m² Crags View Apartment On The Royal Mile Edinburgh is just a 9-minute walk from the 16th-century Palace of Holyroodhouse.

    More...
    From US$ 366
    price for 1 night
    BOOK From US$ 366
  • Charming Old Town 2 Bed Apt, 2Mins From Royal Mile

    234 Canongate, Edinburgh, United Kingdom

    0.5 km to St. Giles Cathedral

    (Show map)

    Show map

    Featuring a prime location merely a 5-minute walk from Museum of Childhood, Charming Old Town 2 Bed Apt, 2Mins From Royal Mile Edinburgh accommodates up to 4 guests. Wi-Fi is provided for both…

    More...
    From US$ 704
    price for 1 night
    BOOK From US$ 704
  • Deluxe 3-Bedroom Apartment On Princes Street Overlooking Edinburgh Castle

    Princes Street, Edinburgh, United Kingdom

    0.5 km to St. Giles Cathedral

    (Show map)

    Show map

    To enjoy your vacation in Edinburgh, stay at the spacious 149 m² Deluxe 3-Bedroom Apartment On Princes Street Overlooking Edinburgh Castle, which is approximately 900 metres from the Thistle chapel…

    More...
    From US$ 576
    price for 1 night
    BOOK From US$ 576
  • Royal Mile Famous Canongate Flat

    234 Canongate, Edinburgh, United Kingdom

    0.5 km to St. Giles Cathedral

    (Show map)

    Show map

    Situated 5 minutes' walk from People's Story Museum, Royal Mile Famous Canongate Flat Edinburgh looks out onto the garden. Wi-Fi and a car park are provided for guests' utmost comfort.

    More...
    From US$ 345
    price for 1 night
    BOOK From US$ 345
  • The Fetlock At Hill Square

    Hill Square, Edinburgh, United Kingdom

    0.5 km to St. Giles Cathedral

    (Show map)

    Show map

    Featuring a prime location approximately 5 minutes' walk from the beautifully restored art-deco Edinburgh Festival Theatre, the spacious 1-bedroom The Fetlock At Hill Square Apartment Edinburgh…

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