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

  • The Scotsman Hotel

    20 North Bridge, Edinburgh, United Kingdom

    0.7 km to Grassmarket

    (Show map)

    Show map

    The stylish 4-star The Scotsman Hotel Edinburgh, nestled near the entertainment district of Edinburgh, offers air-conditioned rooms with a flat-screen TV with satellite channels. With its perfect…

    More...
    From US$ 249
    price for 1 night
    BOOK From US$ 249
  • Old Waverley Hotel

    43 Princes Street, Edinburgh, United Kingdom

    0.7 km to Grassmarket

    (Show map)

    Show map

    old-waverley.edinburgh.top-hotels-uk.comOld Waverley Hotel, located in the heart of Edinburgh, is a 3-star impressive property built in the year 1900. Renovated in 2012, the venue comprises 85 rooms…

    More...
    From US$ 325
    price for 1 night
    BOOK From US$ 325
  • Sheraton Grand Hotel & Spa

    1 Festival Square, Edinburgh, United Kingdom

    0.7 km to Grassmarket

    (Show map)

    Show map

    Overlooking Edinburgh Castle, the exclusive Sheraton Grand Hotel & Spa Edinburgh is located in Haymarket with a number of pubs, cafés and restaurants, a mere 1.1 km from the historic fortress…

    More...
    From US$ 161
    price for 1 night
    BOOK From US$ 161
  • Stylish 2-Bedroom Old Town Edinburgh Apartment Next To Royal Mile

    North Bridge, Edinburgh, United Kingdom

    0.7 km to Grassmarket

    (Show map)

    Show map

    The 2-bedroom Stylish 2-Bedroom Old Town Edinburgh Apartment Next To Royal Mile lies in a prime location in Edinburgh, about a 5-minute walk from Museum on the Mound. Wi-Fi and a car park are…

    More...
    From US$ 495
    price for 1 night
    BOOK From US$ 495
  • Joivy Vaults

    41-43 Niddry Street, Edinburgh, United Kingdom

    0.7 km to Grassmarket

    (Show map)

    Show map

    Joivy Vaults Apartment Edinburgh is located in the Royal Mile district, about 5 minutes' walk from Edinburgh Old Town.

    More...
    BOOK
  • House Of Gods Royal Mile

    233 Cowgate, Edinburgh, United Kingdom

    0.7 km to Grassmarket

    (Show map)

    Show map

    Located only 0.7 km from Grassmarket, the comfortable House Of Gods Royal Mile Hotel Edinburgh is approximately 5 minutes' walk from The Real Mary King's Close. Featuring a lounge bar, a nightclub…

    More...
    From US$ 183
    price for 1 night
    BOOK From US$ 183
  • Edinburgh Town Apartment

    South Bridge, Edinburgh, United Kingdom

    0.7 km to Grassmarket

    (Show map)

    Show map

    Situated only 650 metres from Greyfriars Bobby's Grave, the spacious 70 m² Edinburgh Town Apartment provides guests with Wi-Fi for either business or leisure. The prime setting in Old Town, which is…

    More...
    From US$ 642
    price for 1 night
    BOOK From US$ 642
  • Edinburgh Castle Apartments

    28 Castle Street, Edinburgh, United Kingdom

    0.7 km to Grassmarket

    (Show map)

    Show map

    The smoke-free Edinburgh Castle Apartments hotel is situated near the shopping district of Edinburgh, nearly a 5-minute walk from Charlotte Square. This 4-star aparthotel offers Wi-Fi in public areas…

    More...
    From US$ 203
    price for 1 night
    BOOK From US$ 203
  • Two Bedrooms Flat In City Center

    50 North Bridge, Edinburgh, United Kingdom

    0.7 km to Grassmarket

    (Show map)

    Show map

    If you want to stay in Old Town, which is a bustling area of centuries-old buildings and narrow alleys, Two Bedrooms Flat In City Center Edinburgh is a good choice located, within 25 minutes' walk of…

    More...
    From US$ 233
    price for 1 night
    BOOK From US$ 233
  • Destiny Scotland Charlotte Square Apartments

    1 South Charlotte Street, Edinburgh, United Kingdom

    0.7 km to Grassmarket

    (Show map)

    Show map

    The 5-room Destiny Scotland Charlotte Square Apartments Edinburgh is also located around 5 minutes' walk from Edinburgh Gin Distillery. Guests can make use of Wi-Fi for both business and leisure…

    More...
    From US$ 497
    price for 1 night
    BOOK From US$ 497
  • Niddry Street Apartments Edinburgh

    5 Niddry Street, Edinburgh, United Kingdom

    0.7 km to Grassmarket

    (Show map)

    Show map

    The 4-room Niddry Street Apartments Edinburgh lies in Royal Mile with incredible old architecture, shops, and restaurants and offers swift access to the combined National Museum of Scotland, which is…

    More...
    From US$ 184
    price for 1 night
    BOOK From US$ 184
  • Period Property On Castle Street

    Castle Street, Edinburgh, United Kingdom

    0.7 km to Grassmarket

    (Show map)

    Show map

    Period Property On Castle Street Edinburgh apartment is located a mere 1.1 km from Royal Mile and just an 8-minute walk from The Parish Church of St Cuthbert.

    More...
    From US$ 367
    price for 1 night
    BOOK From US$ 367
  • Royal Mile Mansions Apartment Edinburgh

    50/27 North Bridge, Edinburgh, United Kingdom

    0.7 km to Grassmarket

    (Show map)

    Show map

    Museum of Childhood is just a 5-minute stroll from Royal Mile Mansions Apartment Edinburgh, while The Real Mary King's Close is situated nearby.

    More...
    From US$ 678
    price for 1 night
    BOOK From US$ 678
  • Joivy Vaults Studios & Apartments

    41-43 Niddry Street, Edinburgh, United Kingdom

    0.7 km to Grassmarket

    (Show map)

    Show map

    The spacious Joivy Vaults Studios & Apartments Edinburgh is located 550 metres from Royal Mile and a 16-minute walk from the ruined Holyrood Abbey.

    More...
    BOOK
  • Lovely 2 Bedroom Flat In The Heart Of The City

    194D Rose Street, Edinburgh, United Kingdom

    0.7 km to Grassmarket

    (Show map)

    Show map

    The welcoming Lovely 2 Bedroom Flat In The Heart Of The City Edinburgh features a convenient location 11 minutes' walk from The Museum of the Royal Scots and the Royal Regiment of Scotland and hosts…

    More...
    From US$ 391
    price for 1 night
    BOOK From US$ 391
  • Bnbnova - 1Br - Holyrood & Arthur'S Seat

    Nicolson Square 55, Edinburgh, United Kingdom

    0.7 km to Grassmarket

    (Show map)

    Show map

    The family-friendly Bnbnova - 1Br - Old Town & Royal Mile Edinburgh apartment boasts a prime setting and in nearly a 10-minute walk from Royal Mile.

    More...
    BOOK
  • Luxury Apartment/Flat Edinburgh City Centre

    36 George Street 2F, Edinburgh, United Kingdom

    0.7 km to Grassmarket

    (Show map)

    Show map

    Set in New Town, initially built response to the deterioration of the medieval Old Town in the 18th century, a 16-minute walk from John Knox House Local History Museum, the spacious Luxury…

    More...
    From US$ 766
    price for 1 night
    BOOK From US$ 766
  • Joivy 30 Castle Street Aparthotel

    30 Castle Street, Edinburgh, United Kingdom

    0.7 km to Grassmarket

    (Show map)

    Show map

    Situated approximately a 5-minute walk from the historic fortress "Edinburgh Castle", the comfortable 30 Castle Street Aparthotel Edinburgh includes 15 rooms with views of the city.

    More...
    From US$ 143
    price for 1 night
    BOOK From US$ 143
  • The Inn On The Mile

    82 High Street, Royal Mile, Edinburgh, United Kingdom

    0.7 km to Grassmarket

    (Show map)

    Show map

    The 4-star The Inn On The Mile Edinburgh offers access to The Robertson Mausoleum Parish Church, which is located just 0.6 km away.

    More...
    From US$ 117
    price for 1 night
    BOOK From US$ 117
  • Edinburgh Old Town Flat

    Flat 2, 47 Blackfriars Street, Edinburgh, United Kingdom

    0.7 km to Grassmarket

    (Show map)

    Show map

    If you want to stay in Old Town, which is a bustling area of centuries-old buildings and narrow alleys, Edinburgh Old Town Flat Apartment is a good choice located, merely 1.2 km from Hanover Fine…

    More...
    BOOK