Menu

Search options

2026-02-27

2026-02-28
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 Loch Ness Discovery Centre

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

1864 results

  • Royal Mile Old Town Apartment

    From US$ 219

    1 Coinyie House Close, Edinburgh, United Kingdom

    0.4 km to Loch Ness Discovery Centre (To the map)

    Royal Mile Old Town Apartment Edinburgh is set 0.3 km from the combined National Museum of Scotland and 0.4 km from The Real Mary King's Close in Old Town district. The venue consists of 1 bedroom, 1…

    To the hotel

    price for 1 night
    Book Now From US$ 219
  • Elegant 3-Bedroom Ramsay Garden Apartment In Edinburgh City Centre

    From US$ 1592

    Ramsay Garden, Edinburgh, United Kingdom

    0.4 km to Loch Ness Discovery Centre (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 1592
  • The Bristo Square Residence

    From US$ 209

    Lothian Street, Edinburgh, United Kingdom

    0.4 km to Loch Ness Discovery Centre (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 209
  • Castle View Hideaway

    From US$ 166

    7 Castle Wynd South, Edinburgh, United Kingdom

    0.4 km to Loch Ness Discovery Centre (To the map)

    To the hotel

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

    From US$ 185

    43 Jeffrey Street, Edinburgh, United Kingdom

    0.4 km to Loch Ness Discovery Centre (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$ 185
  • Fabulous 5 Double Bedroom Edinburgh Old Town Apartment

    From US$ 2895

    Forrest Road, Edinburgh, United Kingdom

    0.4 km to Loch Ness Discovery Centre (To the map)

    The 153 m² Fabulous 5 Double Bedroom Edinburgh Old Town Apartment apartment, set a mere 5 minutes' walk from The Writers' Museum, and stands 100 km from Dundee airport.

    To the hotel

    price for 1 night
    Book Now From US$ 2895
  • Hotel Du Vin Edinburgh

    From US$ 149

    11 Bristo Place, Edinburgh, United Kingdom

    0.4 km to Loch Ness Discovery Centre (To the map)

    Featuring a restaurant and a luggage room, Hotel Du Vin Edinburgh lies only 300 metres away from National Museum of Scotland. Additionally, the hotel provides guests with a safe deposit box and 24…

    To the hotel

    price for 1 night
    Book Now From US$ 149
  • 3 Bedrooms Flat In Central Edinburgh Old Town , Grassmarket Heart Of Edinburgh Flat Sleeps 6 , Eh1

    From US$ 535

    58 Grassmarket, Edinburgh, United Kingdom

    0.4 km to Loch Ness Discovery Centre (To the map)

    3 Bedrooms Flat In Central Edinburgh Old Town, Grassmarket Heart Of Edinburgh Flat Sleeps 6, Eh1 apartment is placed in the Old Town district, nearly a 5-minute walk from the bar Filling.

    To the hotel

    price for 1 night
    Book Now From US$ 535
  • Mount Royal Hotel Edinburgh By The Unlimited Collection

    From US$ 169

    53 Princes Street, Edinburgh, United Kingdom

    0.4 km to Loch Ness Discovery Centre (To the map)

    Mercure Edinburgh City Princes Street Hotel is located 0.6 km from Royal Mile and offers live performances, a conference room and allergy friendly rooms. The venue is nestled in the centre of…

    To the hotel

    price for 1 night
    Book Now From US$ 169
  • Old Waverley Hotel

    From US$ 102

    43 Princes Street, Edinburgh, United Kingdom

    0.4 km to Loch Ness Discovery Centre (To the map)

    old-waverley.edinburgh.top-hotels-uk.comOld Waverley Hotel is placed in the center of Edinburgh and offers a spectacular view over the castle. The venue was opened in 1900, renovated in 2012 and is…

    To the hotel

    price for 1 night
    Book Now From US$ 102
  • Forrest Hill Retreat

    From US$ 362

    1/1 Forrest Hill, Edinburgh, United Kingdom

    0.4 km to Loch Ness Discovery Centre (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 362
  • Stunning Studio Apartment Castle View

    From US$ 421

    5 Castle Wynd South, Edinburgh, United Kingdom

    0.4 km to Loch Ness Discovery Centre (To the map)

    Offering flat screen TV and a flat screen TV, Stunning Studio Apartment Castle View Edinburgh is located in Old Town district, next to the combined National Museum of Scotland. Placed 0.5 km from…

    To the hotel

    price for 1 night
    Book Now From US$ 421
  • Apartment In Edinburgh, Old Town

    From US$ 413

    Grassmarket, Edinburgh, United Kingdom

    0.4 km to Loch Ness Discovery Centre (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 413
  • Charming 1 Bed Apartment With Castle View

    From US$ 207

    7 Castle Wynd South, Edinburgh, United Kingdom

    0.4 km to Loch Ness Discovery Centre (To the map)

    Featuring free Wi Fi in the rooms, Charming 1 Bed Apartment With Castle View is situated in Edinburgh, 15 km from Edinburgh airport. It offers an accommodation with smoke detectors, a flat-screen TV…

    To the hotel

    price for 1 night
    Book Now From US$ 207
  • 3 Bedrooms Flat In Central Edinburgh Old Town Sleeps 6

    From US$ 881

    Grassmarket, Edinburgh, United Kingdom

    0.4 km to Loch Ness Discovery Centre (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 881
  • Light & Stylish Loft Apartment In Heart Of The Old Town

    Eh1 2Ql, Edinburgh, United Kingdom

    0.4 km to Loch Ness Discovery Centre (To the map)

    To the hotel

    Book Now
  • Central Edinburgh Studio Bliss

    From US$ 357

    53 Lothian Street, Edinburgh, United Kingdom

    0.4 km to Loch Ness Discovery Centre (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 357
  • Old Town Apartment

    Flat 1, 6 Forrest Road, Edinburgh, United Kingdom

    0.4 km to Loch Ness Discovery Centre (To the map)

    To the hotel

    Book Now
  • Grassmarket Studio

    From US$ 207

    7/5 Castle Wynd South, Edinburgh, United Kingdom

    0.4 km to Loch Ness Discovery Centre (To the map)

    Located in Old Town district next to The Royal Edinburgh Military Tattoo, the 35 m² Grassmarket Studio apartment accommodates up to 2 guests. Placed 0.3 km from the historic fortress "Edinburgh…

    To the hotel

    price for 1 night
    Book Now From US$ 207
  • Guestready - Elegant Apt In Old Town Edinburgh

    From US$ 196

    3/1 Forrest Hill, Edinburgh, Uk, Edinburgh, Gb, Edinburgh, United Kingdom

    0.4 km to Loch Ness Discovery Centre (To the map)

    Located in Old Town district, Guestready - Elegant 1Bed Apartment In Old Town Edinburgh is next-door to National Museum of Scotland and a 5-minute drive from The Royal Scots Dragoon Guards Museum.

    To the hotel

    price for 1 night
    Book Now From US$ 196