Menu

Search options

2026-06-16

2026-06-17
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

2109 results

  • Apex City Of Edinburgh Hotel

    From US$ 516

    61 Grassmarket, Edinburgh, United Kingdom

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

    The 4-star Apex City Of Edinburgh Hotel is situated around 400 metres away from The Scotch Whisky Experience and features 24 hour front desk assistance and wake-up calls. The grand Victorian theatre…

    To the hotel

    price for 1 night
    Book Now From US$ 516
  • Jewel Of Royal Mile Apartment

    From US$ 295

    2 Coinyie House Close, Edinburgh, United Kingdom

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

    Jewel Of Royal Mile is set 0.9 km from Dynamic Earth Interactive Science Museum and 1 km from the historic fortress "Edinburgh Castle" in Old Town district. There is also a full kitchen equipped with…

    To the hotel

    price for 1 night
    Book Now From US$ 295
  • Luxury-3-Bedroom Ramsay Garden Apartment Next To Edinburgh Castle

    From US$ 1296

    11 Ramsay Garden, Edinburgh, United Kingdom

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

    Luxury 3-Bedroom Apartment With Stunning Views At Ramsay Garden Edinburgh is set 0.2 km from the long - standing Camera Obscura and World of Illusions Tower and 0.4 km from Royal Mile in Old Town…

    To the hotel

    price for 1 night
    Book Now From US$ 1296
  • Royal Mile Old Town Apartment

    From US$ 220

    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$ 220
  • Elegant 3-Bedroom Ramsay Garden Apartment In Edinburgh City Centre

    From US$ 1057

    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$ 1057
  • 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$ 117

    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$ 117
  • For Students Only - Potterrow Edinburgh

    From US$ 229

    16-18 Potterrow, 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$ 229
  • Fabulous 5 Double Bedroom Edinburgh Old Town Apartment

    From US$ 2707

    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$ 2707
  • Hotel Du Vin Edinburgh

    From US$ 292

    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$ 292
  • 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$ 234

    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$ 234
  • Old Waverley Hotel

    From US$ 420

    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$ 420
  • Forrest Hill Retreat

    From US$ 281

    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$ 281
  • 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
  • Stunning Studio Apartment Castle View

    From US$ 302

    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$ 302
  • 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
  • 3 Bedrooms Flat In Central Edinburgh Old Town Sleeps 6

    From US$ 586

    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$ 586
  • 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