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) Argentine peso (ARS)
    en
    Dansk Deutsch English Español Français Italiano Nederlands Português Русский

Find Hotels

2026-11-15

2026-11-16

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 Grassmarket

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

2193 options found

  • Sumptuous 2Br Apt Next To Edinburgh Castle!

    8 North Bank Street 2F2, Edinburgh, United Kingdom

    0.4 km to Grassmarket

    (Show map)

    Show map

    The spacious 70 m² Sumptuous 2Br Apt Next To Edinburgh Castle! offers views of the city and a location only 1.6 km from Hanover Fine Arts. Guests will surely benefit from Wi-Fi and a car park at the…

    More...
    From US$ 754
    price for 1 night
    BOOK From US$ 754
  • Modern Royal Mile 2 Bed Flat Edinburgh - Pass The Keys

    457/8 Lawnmarket, Edinburgh, United Kingdom

    0.4 km to Grassmarket

    (Show map)

    Show map

    Located in Royal Mile with its theatres and nightlife, within 500 metres of Grassmarket, Modern Royal Mile 2 Bed Flat Edinburgh - Pass The Keys Apartment accommodates up to 4 guests.

    More...
    From US$ 403
    price for 1 night
    BOOK From US$ 403
  • Joivy Stunning Flat Near Edinburgh Castle

    North Bank Street Apartment 1F2, Edinburgh, Scotland Eh1 2Lp, United Kingdom, Edinburgh, United Kingdom

    0.4 km to Grassmarket

    (Show map)

    Show map

    The spacious 2-bedroom Joivy Stunning Flat Near Edinburgh Castle Apartment is located in a residential area of Edinburgh, approximately 20 minutes' walk from Dynamic Earth Museum. At the apartment…

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

    Greyfriars Place 4, Edinburgh, United Kingdom

    0.4 km to Grassmarket

    (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
  • Cosy Modern City Centre Flat

    6 Spittal Street, Edinburgh, United Kingdom

    0.4 km to Grassmarket

    (Show map)

    Show map

    The 2-bedroom Cosy Modern City Centre Flat Edinburgh is located just an 11-minute walk from the art museum "Scottish National Gallery" and offers Wi-Fi for either business or leisure. To elevate…

    More...
    From US$ 557
    price for 1 night
    BOOK From US$ 557
  • Two Bedroom Apartment-Central Edinburgh-Old Town-Licensed

    14/2 High Riggs, Edinburgh, United Kingdom

    0.4 km to Grassmarket

    (Show map)

    Show map

    The 2-bedroom Two Bedroom Apartment-Central Edinburgh-Old Town-Licensed is located approximately 15 minutes' walk from the combined National Museum of Scotland and offers Wi-Fi for either business or…

    More...
    BOOK
  • Central Studio Near Usher Hall & Edinburgh Castle

    Spittal Street, Edinburgh, United Kingdom

    0.4 km to Grassmarket

    (Show map)

    Show map

    To enjoy your vacation in Edinburgh, stay at the spacious 1-bedroom Central Studio Near Usher Hall & Edinburgh Castle, which is merely 1.2 km from The Robertson Mausoleum Parish Church and nearly a 5…

    More...
    From US$ 183
    price for 1 night
    BOOK From US$ 183
  • Grindlay'S Crown Apartment

    5 Grindlay Street, Edinburgh, United Kingdom

    0.4 km to Grassmarket

    (Show map)

    Show map

    The spacious Grindlay'S Crown Apartment Edinburgh boasts a prime setting and in around 5 minutes' walk from the historic fortress "Edinburgh Castle". Situated just around the corner from the movie…

    More...
    BOOK
  • The Forrest Road Residence

    Forrest Road, Edinburgh, United Kingdom

    0.4 km to Grassmarket

    (Show map)

    Show map

    Set a mere 14 minutes' walk from The Queen's Gallery, the 2-bedroom The Forrest Road Residence Edinburgh comprises a seating area and a dining area overlooking the city. This 85 m² apartment is…

    More...
    From US$ 442
    price for 1 night
    BOOK From US$ 442
  • Bank St Royal Mile

    Bank Street, Edinburgh, United Kingdom

    0.4 km to Grassmarket

    (Show map)

    Show map

    Bank St Royal Mile Apartment Edinburgh is nestled in Princes Street, lined with restaurants and bars, right near the restaurant Whiski Rooms.

    More...
    From US$ 599
    price for 1 night
    BOOK From US$ 599
  • Modern 2 Bedroom Apartment In City Centre

    13/7 High Riggs, Edinburgh, United Kingdom

    0.4 km to Grassmarket

    (Show map)

    Show map

    The 2-bedroom Modern 2 Bedroom Apartment In City Centre Edinburgh enjoys a prime location around a 5-minute walk from the green Flag park "Princes Street Gardens". Wi-Fi and private car parking are…

    More...
    From US$ 444
    price for 1 night
    BOOK From US$ 444
  • Leonardo Edinburgh City

    79 Lauriston Place, Edinburgh, United Kingdom

    0.4 km to Grassmarket

    (Show map)

    Show map

    Located merely 6 minutes on foot from the grand Victorian theatre "Royal Lyceum Theater", the 3-star Leonardo Edinburgh City hotel offers Wi-Fi throughout the property and a car park. This Edinburgh…

    More...
    From US$ 59
    price for 1 night
    BOOK From US$ 59
  • Cornwall Street - 297

    13 Cornwall Street, Edinburgh, United Kingdom

    0.4 km to Grassmarket

    (Show map)

    Show map

    The 121 m² Cornwall Street - 297 Edinburgh apartment is a great place to stay in Princes Street, lined with restaurants and bars, approximately a 15-minute walk from the combined National Museum of…

    More...
    From US$ 396
    price for 1 night
    BOOK From US$ 396
  • Grindlay St - Fantastic 2Br In Theatre District

    9 Grindlay Street, Edinburgh, United Kingdom

    0.4 km to Grassmarket

    (Show map)

    Show map

    Grindlay St - Fantastic 2Br In Theatre District Apartment Edinburgh enjoys a central location and provides easy access to the historic fortress "Edinburgh Castle" 11 minutes' walk away.

    More...
    From US$ 395
    price for 1 night
    BOOK From US$ 395
  • Castle Steps Away - Modern City Flat

    6 / 1F2 Spittal Street, Edinburgh, United Kingdom

    0.4 km to Grassmarket

    (Show map)

    Show map

    Located only a 5-minute walk from the historic fortress "Edinburgh Castle", the stylish Castle Steps Away - Modern City Flat Edinburgh accommodates up to 4 guests. Wi-Fi and parking are also…

    More...
    From US$ 371
    price for 1 night
    BOOK From US$ 371
  • Royal 2Bed Apartment City Center

    6 Spittal Street, Edinburgh, United Kingdom

    0.4 km to Grassmarket

    (Show map)

    Show map

    Royal 2Bed Apartment City Center Edinburgh is also located merely a 6-minute stroll from the art museum "Scottish National Gallery".

    More...
    From US$ 632
    price for 1 night
    BOOK From US$ 632
  • Joivy Classic Apt With Castle Views In Old Town

    Grindlay Street 7, Edinburgh, United Kingdom

    0.4 km to Grassmarket

    (Show map)

    Show map

    The 2-bedroom Joivy Classic Apt With Castle Views In Old Town Edinburgh is located in a residential area of Edinburgh, about 25 minutes' walk from the royal Holyrood Park. Wi-Fi and a car park are…

    More...
    From US$ 1522
    price for 1 night
    BOOK From US$ 1522
  • Desirable 2 Bed Apt Near Edinburgh Castle

    11 Grindlay Street, Edinburgh, United Kingdom

    0.4 km to Grassmarket

    (Show map)

    Show map

    The spacious 2-bedroom Desirable 2 Bed Apt Near Edinburgh Castle is located only 1 km from Edinburgh Waverley train station and nearly a 5-minute walk from The Museum of the Royal Scots and the Royal…

    More...
    From US$ 447
    price for 1 night
    BOOK From US$ 447
  • St Giles Royal Mile

    St Giles Street, Edinburgh, United Kingdom

    0.4 km to Grassmarket

    (Show map)

    Show map

    Located in Old Town, which is a bustling area of centuries-old buildings and narrow alleys a 16-minute walk from Edinburgh Gin Distillery, St Giles Royal Mile Apartment Edinburgh accommodates up to 4…

    More...
    From US$ 484
    price for 1 night
    BOOK From US$ 484
  • No15 Castle View

    15 Spittal Street, Edinburgh, United Kingdom

    0.4 km to Grassmarket

    (Show map)

    Show map

    The 3-room No15 Castle View Apartment Edinburgh is also located just 8 minutes' stroll from Edinburgh Gin Distillery.

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