Menu

Search options

2025-12-14

2025-12-15
Ages of children:
Choose the age of a child
Choose the age of children
Cancel
OK

Maximum period that can be booked is 30 days. Please enter alternative dates.

Hotels in Edinburgh near Grassmarket

Filter Results

Narrow your choice

Open Filter Close Filter

Hotels by stars

Budget (per night)

Other property types

Districts

Landmarks

Hotel types

User rating

Facilities

In the room

Specify by

Apply Filters
Clear Filters

1411 results

  • The Edinburgh Grand, A Luxury Collection Hotel, Edinburgh

    From US$ 476

    42 St Andrew Square, Edinburgh, United Kingdom

    0.8 km to Grassmarket (To the map)

    Located a few minutes' drive from the historic fortress "Edinburgh Castle", Cheval The Edinburgh Grand Aparthotel offers 50 luxury rooms. The art museum "Scottish National Gallery" is 650 metres from…

    To the hotel

    price for 1 night
    Book Now From US$ 476
  • Destiny Scotland Apartments At Canning Street Lane

    From US$ 376

    4 Canning Street Lane, Edinburgh, United Kingdom

    0.8 km to Grassmarket (To the map)

    Destiny Scotland Apartments At Canning Street Lane is set 0.2 km from The Parish Church of St Cuthbert and 0.4 km from Edinburgh International Conference Centre in West End district. An electric…

    To the hotel

    price for 1 night
    Book Now From US$ 376
  • Super Central - Georgian Double Upper Flat With Castle Views In New Town

    From US$ 1797

    50/2 North Castle Street, Edinburgh, United Kingdom

    0.8 km to Grassmarket (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 1797
  • In Old Town, City Centre Apartment!

    Nicolson Street, Edinburgh, United Kingdom

    0.8 km to Grassmarket (To the map)

    To the hotel

    Book Now
  • Mono Suites New Town

    From US$ 283

    106 Hanover Street, Edinburgh, United Kingdom

    0.8 km to Grassmarket (To the map)

    Area attractions, including the Victorian Gothic Scott Monument, are located nearly a 7-minute walk from Mono Suites New Town Edinburgh.

    To the hotel

    price for 1 night
    Book Now From US$ 283
  • The Shandwick Place Residence No 2

    From US$ 490

    Shandwick Place, Edinburgh, United Kingdom

    0.8 km to Grassmarket (To the map)

    The Shandwick Place Residence No 2 Edinburgh is set 1.2 km from The Robertson Mausoleum Parish Church and 1.3 km from Royal Mile in West End district. The accommodation also features a kitchen with…

    To the hotel

    price for 1 night
    Book Now From US$ 490
  • Remarkable 5Br Townhouse With Garden, Sleeps 12

    From US$ 1194

    14 Gilmore Place, Edinburgh, United Kingdom

    0.8 km to Grassmarket (To the map)

    The 120 m² Remarkable 5Br Townhouse With Garden, Sleeps 12 apartment is set 3 km from Arthur's Seat hike in Edinburgh.

    To the hotel

    price for 1 night
    Book Now From US$ 1194
  • Destiny Scotland -The Malt House Apartments

    From US$ 211

    2 Canning Street, Edinburgh, United Kingdom

    0.8 km to Grassmarket (To the map)

    Located in the very heart of Edinburgh, Destiny Scotland -The Malt House offers fast access to George Street within a 10-minute walk. Featuring flat-screen TV, a satellite TV and a flat screen TV…

    To the hotel

    price for 1 night
    Book Now From US$ 211
  • 29 Queen Street Aparthotel

    From US$ 154

    29 Queen Street, Edinburgh, United Kingdom

    0.8 km to Grassmarket (To the map)

    Located in New Town district, 29 Queen Street City is next-door to Camera Obscura and World of Illusions Science Museum and a 5-minute drive from the historic fortress "Edinburgh Castle". The venue…

    To the hotel

    price for 1 night
    Book Now From US$ 154
  • Leonardo Royal Hotel Edinburgh

    From US$ 215

    43 Jeffrey Street, Edinburgh, United Kingdom

    0.8 km to Grassmarket (To the map)

    Set only a 12-minute walk from Edinburgh Castle, Leonardo Royal Hotel Edinburgh - Formerly Jurys Inn is located just a 5-minute walk from Edinburgh Underground City. The hotel has an à la carte…

    To the hotel

    price for 1 night
    Book Now From US$ 215
  • Bright - Central - Sleeps 10

    From US$ 625

    Young Street South Lane, Edinburgh, United Kingdom

    0.8 km to Grassmarket (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 625
  • Ten Hill Place

    From US$ 263

    10 Hill Place, Edinburgh, United Kingdom

    0.8 km to Grassmarket (To the map)

    Ten Hill Place Hotel Edinburgh, located just near the shopping mall "North Bridge", features a flat screen TV, a shared lounge and a cable flat-screen. Set within a few minutes' drive from Royal Mile…

    To the hotel

    price for 1 night
    Book Now From US$ 263
  • Spectacular 2 Bed, 2 Bath In Edinburgh City Centre

    From US$ 299

    22A Rutland Square, Edinburgh, United Kingdom

    0.8 km to Grassmarket (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 299
  • Travelodge Edinburgh Central Queen Street

    From US$ 71

    30-31 Queen Street, Edinburgh, United Kingdom

    0.8 km to Grassmarket (To the map)

    Travelodge Edinburgh Central Queen Street is a 3-star accommodation comprising 85 welcoming rooms just outside Co-op Food. The property is located in the centre of Edinburgh, an 11-minute walk from…

    To the hotel

    price for 1 night
    Book Now From US$ 71
  • Princes Street Hostel

    From US$ 23

    5 West Register Street, Edinburgh, United Kingdom

    0.8 km to Grassmarket (To the map)

    The venue is just 450 metres from the combined National Museum of Scotland and 0.7 km from the art museum "Scottish National Gallery".

    To the hotel

    price for 1 night
    Book Now From US$ 23
  • Central Apartment For The Fringe

    From US$ 241

    Queensferry Street Lane, Edinburgh, United Kingdom

    0.8 km to Grassmarket (To the map)

    Central Apartment For The Fringe apartment is set within 19 minutes' walk of National Museum of Scotland in Edinburgh.

    To the hotel

    price for 1 night
    Book Now From US$ 241
  • Spacious & Unique City Central 1 Bed With Wifi

    From US$ 204

    26 Gardner'S Crescent Flat 5, Edinburgh, United Kingdom

    0.8 km to Grassmarket (To the map)

    Guests are welcome to stay in Spacious & Unique City Central 1 Bed With Wifi apartment while visiting Edinburgh. This unit consists of 1 bedroom, 1 bathroom and an equipped kitchen.

    To the hotel

    price for 1 night
    Book Now From US$ 204
  • Gleneagles Townhouse

    From US$ 527

    No. 39 St. Andrews Square, Edinburgh, United Kingdom

    0.8 km to Grassmarket (To the map)

    Located in the New Town district of Edinburgh, the 5-star Gleneagles Townhouse Hotel is about 8 minutes' walk from such culture-oriented attractions as Scottish National Gallery. The hotel provides…

    To the hotel

    price for 1 night
    Book Now From US$ 527
  • Ibis Styles Edinburgh St Andrew Square

    From US$ 85

    19 St Andrew Square, Edinburgh, United Kingdom

    0.8 km to Grassmarket (To the map)

    Ibis Styles Edinburgh St Andrew Square Hotel is set a mere 500 metres away from Edinburgh Christmas Market and within a 1.2-km distance of Stockbridge Market. Guests can take advantage of public…

    To the hotel

    price for 1 night
    Book Now From US$ 85
  • The Baxter Hostel

    From US$ 26

    5/2 West Register Street, Edinburgh, United Kingdom

    0.8 km to Grassmarket (To the map)

    The Baxter Hostel boasts a prime location close to the award winning Surgeons' Hall Museums. The venue is located 450 metres from Princes Street, in New Town district.

    To the hotel

    price for 1 night
    Book Now From US$ 26