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

  • Apex Waterloo Place Hotel

    23-27 Waterloo Place, Edinburgh, United Kingdom

    0.5 km to St. Giles Cathedral

    (Show map)

    Show map

    Featuring a swimming pool, the 4-star Apex Waterloo Place Hotel Edinburgh is located in New Town, initially built response to the deterioration of the medieval Old Town in the 18th century, within 15…

    More...
    From US$ 244
    price for 1 night
    BOOK From US$ 244
  • Le Monde Hotel

    16 George Street, Edinburgh, United Kingdom

    0.5 km to St. Giles Cathedral

    (Show map)

    Show map

    Le Monde Hotel Edinburgh offers 18 rooms with proximity to Water of Leith, which is 650 metres from the property. The hotel provides a safety deposit box and 24-hour security service to ensure…

    More...
    From US$ 174
    price for 1 night
    BOOK From US$ 174
  • The Canter & Gallop At Hill Square

    Hill Square, Edinburgh, United Kingdom

    0.5 km to St. Giles Cathedral

    (Show map)

    Show map

    The spacious 9-bedroom The Canter & Gallop At Hill Square Edinburgh apartment lies in a prime location in Edinburgh, nearly a 5-minute walk from the beautifully restored art-deco Edinburgh Festival…

    More...
    From US$ 3228
    price for 1 night
    BOOK From US$ 3228
  • Hub Edinburgh City Centre - Rose Street

    56-58 Rose Street, Edinburgh, United Kingdom

    0.5 km to St. Giles Cathedral

    (Show map)

    Show map

    The comfortable Hub Edinburgh City Centre - Rose Street hotel is located a mere 7 minutes' walk from The Writers' Museum and offers a restaurant and luggage storage.

    More...
    From US$ 243
    price for 1 night
    BOOK From US$ 243
  • The Gait At Hill Square Suites

    10 Hill Place, Edinburgh, United Kingdom

    0.5 km to St. Giles Cathedral

    (Show map)

    Show map

    The spacious 4-bedroom The Gait At Hill Square Suites Edinburgh offers proximity to such tourist attractions as Museum of Childhood, situated nearly a 5-minute walk away. At this 130 m² apartment…

    More...
    From US$ 468
    price for 1 night
    BOOK From US$ 468
  • City Centre Apartment - Sunshine On Leith Street

    35/1 Leith Street, Edinburgh, United Kingdom

    0.5 km to St. Giles Cathedral

    (Show map)

    Show map

    The spacious 80 m² City Centre Apartment - Sunshine On Leith Street Edinburgh boasts a prime location just 600 metres from Edinburgh Old Town. Guests will surely benefit from Wi-Fi and a car park at…

    More...
    BOOK
  • Brewdog Doghouse Edinburgh

    5 New Street, Edinburgh, United Kingdom

    0.6 km to St. Giles Cathedral

    (Show map)

    Show map

    Offering a restaurant, the smoke-free Brewdog Doghouse Edinburgh Hotel lies in Royal Mile with its theatres and nightlife, merely 1.4 km from the historic fortress "Edinburgh Castle" and just a 7…

    More...
    From US$ 296
    price for 1 night
    BOOK From US$ 296
  • Edinburgh Central 2-Bedroom Old Town Apartment

    Chessel'S Court, Edinburgh, United Kingdom

    0.6 km to St. Giles Cathedral

    (Show map)

    Show map

    Set in Royal Mile with its theatres and nightlife, a 20-minute walk from the green Flag park "Princes Street Gardens", the spacious Edinburgh Central 2-Bedroom Old Town Apartment accommodates up to 4…

    More...
    From US$ 283
    price for 1 night
    BOOK From US$ 283
  • Mid-Mile

    43/4 New Street, Edinburgh, United Kingdom

    0.6 km to St. Giles Cathedral

    (Show map)

    Show map

    Mid-Mile Apartment Edinburgh is nestled in Old Town, which is a bustling area of centuries-old buildings and narrow alleys, nearly 10 minutes' walk from Royal Mile.

    More...
    From US$ 348
    price for 1 night
    BOOK From US$ 348
  • Travelodge Rose Street

    37-43 Rose Street, Edinburgh, United Kingdom

    0.6 km to St. Giles Cathedral

    (Show map)

    Show map

    Situated about 5 minutes' walk from the 3-star Travelodge Rose Street Edinburgh hotel, guests can reach The Parish Church of St Cuthbert in no time.

    More...
    BOOK
  • Accommodations At Lady Nicolson Court

    38 Potterrow, Edinburgh, United Kingdom

    0.6 km to St. Giles Cathedral

    (Show map)

    Show map

    The 1-bedroom Accommodations At Lady Nicolson Court Edinburgh apartment provides easy access to various city attractions, such as the parish church "St Giles' Cathedral", situated just a 5-minute…

    More...
    From US$ 179
    price for 1 night
    BOOK From US$ 179
  • Hub By Premier Inn Edinburgh City Centre, Rose Street

    56-58 Rose Street, Edinburgh, United Kingdom

    0.6 km to St. Giles Cathedral

    (Show map)

    Show map

    Located around 5 minutes' walk from Princes Mall Shopping Centre, the comfortable Hub By Premier Inn Edinburgh City Centre, Rose Street gives quick access to various city sites.

    More...
    From US$ 289
    price for 1 night
    BOOK From US$ 289
  • 2 Bedroom Royal Mile Apartment

    New Street, Edinburgh, United Kingdom

    0.6 km to St. Giles Cathedral

    (Show map)

    Show map

    Located merely a 7-minute walk from Edinburgh Old Town, the 56 m² 2 Bedroom Royal Mile Apartment Edinburgh accommodates up to 4 guests. Wi-Fi and a car park are also available at the apartment.

    More...
    From US$ 495
    price for 1 night
    BOOK From US$ 495
  • King'S Stable 2 Rooms

    King'S Stables Lane, Edinburgh, United Kingdom

    0.6 km to St. Giles Cathedral

    (Show map)

    Show map

    The 60 m² King'S Stable 2 Rooms Edinburgh lies in a prime location in Edinburgh, about a 5-minute walk from Grassmarket. This 2-bedroom apartment features Wi-Fi, along with parking for guests…

    More...
    From US$ 250
    price for 1 night
    BOOK From US$ 250
  • Flat In Central Edinburgh New Town , Lothian Road Heart Of Edinburgh Flat Sleeps 4

    Lauriston Place, Edinburgh, United Kingdom

    0.6 km to St. Giles Cathedral

    (Show map)

    Show map

    The spacious Flat In Central Edinburgh New Town, Lothian Road Heart Of Edinburgh Flat Sleeps 4 features a prime location 15 minutes' walk from Grassmarket and hosts up to 4 guests. Wi-Fi and a car…

    More...
    From US$ 505
    price for 1 night
    BOOK From US$ 505
  • Ten Hill Place, Worldhotels Distinctive

    10 Hill Place, Edinburgh, United Kingdom

    0.6 km to St. Giles Cathedral

    (Show map)

    Show map

    Located 13 minutes' walk from Dynamic Earth Interactive Science Museum, the 4-star Ten Hill Place, Worldhotels Distinctive Edinburgh hotel offers 129 spacious rooms. Highlights at this hotel include…

    More...
    From US$ 62
    price for 1 night
    BOOK From US$ 62
  • Guestready - Lovely Nest In The Old Town

    13/6 King'S Stables Road, Edinburgh, United Kingdom

    0.6 km to St. Giles Cathedral

    (Show map)

    Show map

    Located merely 9 minutes' stroll from the landscaped Princes Street Gardens, the 2-bedroom Guestready - Lovely Nest In The Old Town Edinburgh apartment accommodates up to 4 guests. Enjoying a prime…

    More...
    From US$ 400
    price for 1 night
    BOOK From US$ 400
  • Mile Flat

    Nicolson Street 55, Edinburgh, United Kingdom

    0.6 km to St. Giles Cathedral

    (Show map)

    Show map

    The family-friendly Mile Flat Apartment Edinburgh enjoys a prime location and provides easy access to The Museum of the Royal Scots and the Royal Regiment of Scotland 16 minutes' walk away.

    More...
    BOOK
  • Roomzzz Edinburgh

    St James Quarter Leith Street, Edinburgh, United Kingdom

    0.6 km to St. Giles Cathedral

    (Show map)

    Show map

    Roomzzz Edinburgh hotel offers 74 rooms a 25-minute walk from the Sunday Stockbridge Food Market. Business travellers will appreciate conveniences such as Wi-Fi in the rooms and access to safes and…

    More...
    From US$ 256
    price for 1 night
    BOOK From US$ 256
  • Wilde Aparthotels Edinburgh Grassmarket

    26 King'S Stables Road, Edinburgh, United Kingdom

    0.6 km to St. Giles Cathedral

    (Show map)

    Show map

    Offering a restaurant, the 4-star smoke-free Wilde Aparthotels Edinburgh Grassmarket is nearly a 5-minute stroll from the standing Camera Obscura and World of Illusions Tower. Located steps away from…

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