Menu

Search options

2026-06-10

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

2113 results

  • Stylish 2-Bedroom Old Town Edinburgh Apartment Next To Royal Mile

    From US$ 510

    North Bridge, Edinburgh, United Kingdom

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

    To the hotel

    price for 1 night
    Book Now From US$ 510
  • Upper Bow - Luxurious, Modern 1Br Apartment Near Castle

    From US$ 579

    1 Upper Bow Flat 11, Edinburgh, United Kingdom

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

    Located in Old Town district, Upper Bow - Luxurious, Modern 1Br Apartment Near Castle is next-door to The Real Mary King's Close and a 5-minute drive from Edinburgh Castle. The venue consists of 1…

    To the hotel

    price for 1 night
    Book Now From US$ 579
  • Blair St Scott Apt Old Town

    From US$ 709

    Blair Street, Edinburgh, United Kingdom

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

    Blair St Scott Apt Old Town is set 0.2 km from Royal Mile and 0.8 km from the historic fortress "Edinburgh Castle" in Old Town district. The rooms come with a kitchenette that is equipped with a…

    To the hotel

    price for 1 night
    Book Now From US$ 709
  • Edinburgh Castle Suite

    From US$ 219

    George IV Bridge, Edinburgh, United Kingdom

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

    To the hotel

    price for 1 night
    Book Now From US$ 219
  • Heart Of Edinburgh'S Historic Old Town - Blair Street - Sleeps 6

    From US$ 565

    29B Blair Street, Edinburgh, United Kingdom

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

    Heart Of Edinburgh'S Historic Old Town - Blair Street - Sleeps 6 apartment offers homey accommodation for 6 guests in Edinburgh. The venue comprises 2 bedrooms and 1 bathroom.

    To the hotel

    price for 1 night
    Book Now From US$ 565
  • Royal Mile Mansions By Edinburgh City Apartments

    From US$ 712

    50 27 North Bridge, Old Town, Edinburgh, United Kingdom

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

    Royal Mile Mansions Apartment 27 Edinburgh is set 0.6 km from Camera Obscura and World of Illusions and 0.4 km from National Museum of Scotland in Old Town district. This venue also features free…

    To the hotel

    price for 1 night
    Book Now From US$ 712
  • Old Town Centre Apartment 5 Mins To Edinburgh Castle

    From US$ 188

    15 Guthrie Street, Edinburgh, United Kingdom

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

    Edinburgh Castle is at 750 metres of the 2-room Old Town Centre Apartment 5 Mins To Edinburgh Castle, while National Museum of Scotland is situated nearby. The apartment also has a kitchen with a…

    To the hotel

    price for 1 night
    Book Now From US$ 188
  • Two Bedrooms Flat In City Center

    From US$ 233

    50 North Bridge, Edinburgh, United Kingdom

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

    To the hotel

    price for 1 night
    Book Now From US$ 233
  • The Blair Street Residence

    From US$ 540

    Blair Street, Edinburgh, United Kingdom

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

    Offering flat - screen TV and a flat screen TV, Edinburgh Blair St Old Town Apartment Eh1 is situated 0.8 km from the historic fortress "Edinburgh Castle". Omni Centre can be reached by car in a…

    To the hotel

    price for 1 night
    Book Now From US$ 540
  • Royal Mile Apt, Just 1 Min From Edinburgh Castle!

    From US$ 546

    1 Upper Bow, Edinburgh, United Kingdom

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

    The 1-room Royal Mile Apt, Just 1 Min From Edinburgh Castle! Apartment apartment is set only a 13-minute walk from Calton Hill.

    To the hotel

    price for 1 night
    Book Now From US$ 546
  • Royal Mile Apartment, 1 Minute From The Castle.

    From US$ 264

    1 Upper Bow, Edinburgh, United Kingdom

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

    The 30 m² Royal Mile Apartment, 1 Minute From The Castle. apartment is 10 minutes' walk from Princes Mall Shopping Centre.

    To the hotel

    price for 1 night
    Book Now From US$ 264
  • Blair St Burns Apt Old Town

    From US$ 327

    Blair Street, Edinburgh, United Kingdom

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

    Blair St Burns Apt Old Town apartment is placed in the centre of Edinburgh, within short distance of Royal Mile. It consists of 2 bedrooms, 1 bathroom and a kitchenette.

    To the hotel

    price for 1 night
    Book Now From US$ 327
  • Royal Mile Mansions Apartment Edinburgh

    From US$ 678

    50/27 North Bridge, Edinburgh City Centre, Edinburgh, United Kingdom

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

    Located in Old Town district next to Edinburgh Waverley, the 60 m² Royal Mile Mansions Apartment Edinburgh accommodates up to 6 guests. It also has a kitchen equipped with a microwave oven, an oven…

    To the hotel

    price for 1 night
    Book Now From US$ 678
  • Historic Apartment In Old Town

    From US$ 528

    10 Blair Street, Edinburgh, United Kingdom

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

    To the hotel

    price for 1 night
    Book Now From US$ 528
  • Turtle Apartment

    From US$ 812

    29 Blair Street, Edinburgh, United Kingdom

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

    Turtle is located near Royal Mile and is just 5 minutes' walk from the centre of Edinburgh. The accommodation consists of a full kitchen, 3 bedrooms and is situated near the combined National Museum…

    To the hotel

    price for 1 night
    Book Now From US$ 812
  • Grassmarket Apartment

    From US$ 646

    3/4 Merchant Street, Edinburgh, United Kingdom

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

    Grassmarket apartment is located 1 km from the centre of Edinburgh and offers accommodation with public parking nearby.

    To the hotel

    price for 1 night
    Book Now From US$ 646
  • Celtic Apartment In The Heart Of Central Edinburgh

    From US$ 691

    Eh1 1Ll, Edinburgh, United Kingdom

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

    To the hotel

    price for 1 night
    Book Now From US$ 691
  • Joivy 3 Bed Flat In Old Town, Close To Grassmarket

    From US$ 845

    3 Merchant Street, Edinburgh, United Kingdom

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

    The 3-room Altido Spacious 3 Bed Apartment In The Old Town welcomes travellers in the centre of Edinburgh, at a 1.4 km distance from the ruined Holyrood Abbey. The apartment features a kitchen which…

    To the hotel

    price for 1 night
    Book Now From US$ 845
  • Centre Of Edinburgh'S Historic Old Town - Blair Street - Sleeps 4

    From US$ 431

    35 Blair Street, Edinburgh, United Kingdom

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

    To the hotel

    price for 1 night
    Book Now From US$ 431
  • No1 Apartments Edinburgh - George IV Bridge

    From US$ 1014

    23 George IV Bridge, Edinburgh, United Kingdom

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

    No.1 Apartments - George IV Bridge is a 4-star property 1.2 km from Georgian House. It contains 8 modern rooms that strike a perfect balance between comfort and style. 24-hour front desk assistance…

    To the hotel

    price for 1 night
    Book Now From US$ 1014