Menu

Search options

2026-04-26

2026-04-27
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 Old Grassmarket Well

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

1978 results

  • The Home Street Residence

    From US$ 412

    10/2 Home Street, Edinburgh, United Kingdom

    0.7 km to Old Grassmarket Well (To the map)

    The Home Street Residence is located in Broughton district with views of the city. The property features royal facade.

    To the hotel

    price for 1 night
    Book Now From US$ 412
  • Royal Mile Backpackers

    From US$ 25

    105 High Street, Edinburgh, United Kingdom

    0.7 km to Old Grassmarket Well (To the map)

    This venue is located 0.2 km from the Victorian Gothic Scott Monument and 850 metres from Co-op Food. Guests can take advantage of a storage room, a safe deposit box and a tour desk, and make use of…

    To the hotel

    price for 1 night
    Book Now From US$ 25
  • Joivy Luxury Flats On George Street

    From US$ 483

    47A George Street, Edinburgh, United Kingdom

    0.7 km to Old Grassmarket Well (To the map)

    Altido Luxury George St lies in a touristic area of Edinburgh within a 13-minute walk of the historic fortress "Edinburgh Castle", featuring flat-screen TV and entertainment activities. This venue is…

    To the hotel

    price for 1 night
    Book Now From US$ 483
  • City Centre Escape With Private Garden

    From US$ 530

    Gf1 4 Drumdryan Street, Edinburgh, United Kingdom

    0.7 km to Old Grassmarket Well (To the map)

    Drumdryan Edinburgh is set 0.6 km from The Retreat Thai Spa and 1.1 km from Royal Mile in West End district. The rooms include a separate toilet, a sofa set and ironing facilities as well as a fully…

    To the hotel

    price for 1 night
    Book Now From US$ 530
  • Bailie Royal Mile Apartment

    From US$ 429

    3, 2F1 Bailie Fyfe'S Close, 107 High Street, Edinburgh, United Kingdom

    0.7 km to Old Grassmarket Well (To the map)

    Located in Old Town district within a 7-minute walk of The Royal Edinburgh Military Tattoo, the 44 m² Bailie Royal Mile apartment accommodates up to 4 guests. The property also has a kitchen with a…

    To the hotel

    price for 1 night
    Book Now From US$ 429
  • Destiny Scotland - St Andrew Square Apartments

    From US$ 221

    9 South St Andrew Street, Edinburgh, United Kingdom

    0.7 km to Old Grassmarket Well (To the map)

    Destiny Scotland - St Andrew Square Apartments Edinburgh, located in New Town district, withing 650 metres from Omni Centre, features views of the garden. A kitchen is complete with tea and coffee…

    To the hotel

    price for 1 night
    Book Now From US$ 221
  • Cozy Edinburgh Apartment Escape

    From US$ 333

    107 High Street, Edinburgh, United Kingdom

    0.7 km to Old Grassmarket Well (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 333
  • Pleasant Apartment Near Princes Street Gardens

    From US$ 1005

    30\/2 Morrison Street, Edinburgh, United Kingdom

    0.7 km to Old Grassmarket Well (To the map)

    Altido Spacious, Family-Friendly Flat Near The West End is set in a residential area of Edinburgh and gives access to The Real Mary King's Close, which is about 15 minutes' walk away. The venue…

    To the hotel

    price for 1 night
    Book Now From US$ 1005
  • Central Morrison Street Apartment

    From US$ 1715

    20 Morrison Street, Edinburgh, United Kingdom

    0.7 km to Old Grassmarket Well (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 1715
  • Intercontinental Edinburgh The George By Ihg

    From US$ 339

    19 - 21 George Street, Edinburgh, United Kingdom

    0.7 km to Old Grassmarket Well (To the map)

    Situated about 800 metres from Water of Leith, the 5-star Intercontinental Hotels - Edinburgh The George, An Ihg Hotel consists of 234 rooms and offers an à la carte restaurant onsite. The hotel…

    To the hotel

    price for 1 night
    Book Now From US$ 339
  • Pass The Keys Spacious And Homely Flat On The Royal Mile

    From US$ 690

    51/3 Blackfriars Street, Edinburgh, United Kingdom

    0.7 km to Old Grassmarket Well (To the map)

    Pass The Keys Spacious And Homely Flat On The Royal Mile Edinburgh is set in a residential area, 5 minutes' walk of The Real Mary King's Close. The accommodation consists of a fully equipped kitchen,…

    To the hotel

    price for 1 night
    Book Now From US$ 690
  • Royal Mile Escape - Five Bedrooms

    From US$ 498

    47 Blackfriars Street, Edinburgh, United Kingdom

    0.7 km to Old Grassmarket Well (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 498
  • Royal Mile, Large 5 Bed Apartment

    From US$ 877

    47 Blackfriars Street, Edinburgh, United Kingdom

    0.7 km to Old Grassmarket Well (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 877
  • Hotel Indigo - Edinburgh - Princes Street By Ihg

    From US$ 540

    20 Princes Street, Edinburgh, United Kingdom

    0.7 km to Old Grassmarket Well (To the map)

    Offering a storage for belongings and a restaurant, the 4-star Hotel Indigo - Edinburgh - Princes Street, An Ihg Hotel lies in New Town, initially built in response to the deterioration of the…

    To the hotel

    price for 1 night
    Book Now From US$ 540
  • Destiny Scotland Charlotte Square Apartments

    From US$ 497

    1 South Charlotte Street, Edinburgh, United Kingdom

    0.7 km to Old Grassmarket Well (To the map)

    Destiny Scotland Charlotte Sq Apartments Edinburgh is set 1.2 km from The Real Mary King's Close and 0.4 km from Traverse Theatre in New Town district. This venue is steps away from George Street and…

    To the hotel

    price for 1 night
    Book Now From US$ 497
  • Frederick House Hotel

    From US$ 77

    42 Frederick Street, Edinburgh, United Kingdom

    0.7 km to Old Grassmarket Well (To the map)

    The 4-star Frederick House Hotel Edinburgh is located in New Town, initially built in response to the deterioration of the medieval Old Town in the 18th century, 800 metres from Water of Leith.

    To the hotel

    price for 1 night
    Book Now From US$ 77
  • The Tollcross Apartment - Modern & Bright 1Br

    From US$ 252

    17 Home Street, Edinburgh, United Kingdom

    0.7 km to Old Grassmarket Well (To the map)

    The Tollcross Apartment - Modern & Bright 1Br apartment is located a 6-minute stroll from Bruntsfield Links Short Hole Golf Course and overlooks the garden.

    To the hotel

    price for 1 night
    Book Now From US$ 252
  • Nyx Hotel Edinburgh

    From US$ 679

    61 Jeffrey Street, Edinburgh, United Kingdom

    0.7 km to Old Grassmarket Well (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 679
  • Hanover 71 Suites

    From US$ 73

    71 Hanover Street, Edinburgh, United Kingdom

    0.7 km to Old Grassmarket Well (To the map)

    Hanover 71 Suites Edinburgh is 3.1 km from the large Royal Yacht Britannia Oceanic Liner and features flat screen TV and a flat screen TV. This venue offers accommodation in New Town district with…

    To the hotel

    price for 1 night
    Book Now From US$ 73
  • Righ Properties - Luxurious City Centre Three Bedroom Apartment

    From US$ 1106

    Hanover Street Flat 3, 21, Edinburgh, United Kingdom

    0.7 km to Old Grassmarket Well (To the map)

    This 3-bedroom Luxurious City Centre Three Bedroom apartment is located not very far from the historic fortress "Edinburgh Castle".

    To the hotel

    price for 1 night
    Book Now From US$ 1106