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 Edinburgh Castle

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

1987 results

  • Super Central Edinburgh Castle Basement

    From US$ 453

    North Castle Street, Edinburgh, United Kingdom

    0.6 km to Edinburgh Castle (To the map)

    Guests can opt to stay at Super Central Edinburgh Castle Basement apartment when visiting New Town, initially built in response to the deterioration of the medieval Old Town in the 18th century in…

    To the hotel

    price for 1 night
    Book Now From US$ 453
  • George IV Residence

    From US$ 1025

    14 2F3 George IV Bridge, Edinburgh, United Kingdom

    0.6 km to Edinburgh Castle (To the map)

    Offering flat - screen TV, a flat screen TV and a satellite TV, George IV Residence Edinburgh is located in Old Town district, close to Royal Mile. An equipped kitchenette area is also featured, as…

    To the hotel

    price for 1 night
    Book Now From US$ 1025
  • Charming City View Apartment With Modern Comforts

    20 Glen Street, Edinburgh, United Kingdom

    0.6 km to Edinburgh Castle (To the map)

    To the hotel

    Book Now
  • Guestready - Unique Hideaway In Edinburgh

    From US$ 1005

    56 Hanover Street, Edinburgh, United Kingdom

    0.6 km to Edinburgh Castle (To the map)

    To the hotel

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

    From US$ 1291

    50/2 North Castle Street, Edinburgh, United Kingdom

    0.6 km to Edinburgh Castle (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 1291
  • Flat In Central Edinburgh New Town , Lothian Road Heart Of Edinburgh Flat Sleeps 4

    From US$ 634

    Lauriston Place, Edinburgh, United Kingdom

    0.6 km to Edinburgh Castle (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 634
  • Guestready - Historic 2Br In Old Town

    From US$ 800

    Flat 2, 60 Candlemaker Row, Edinburgh, United Kingdom

    0.6 km to Edinburgh Castle (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 800
  • Guestready - Greyfriars Bobby Home View Apartment - Old Town

    From US$ 454

    Edinburgh, United Kingdom

    0.6 km to Edinburgh Castle (To the map)

    Guestready - Greyfriars Bobby Home View Apartment - Old Town is situated in the centre of Edinburgh, near the combined National Museum of Scotland. Placed 0.6 km from Edinburgh Castle, the venue…

    To the hotel

    price for 1 night
    Book Now From US$ 454
  • Stylish Georgian Main Door Apartment

    From US$ 743

    48 N Castle St, Edinburgh Eh2 3Bn, Uk, Edinburgh, United Kingdom

    0.6 km to Edinburgh Castle (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 743
  • Squarezzz - Group Accommodation

    From US$ 1030

    Eh3 8Eg, Edinburgh, United Kingdom

    0.6 km to Edinburgh Castle (To the map)

    To the hotel

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

    From US$ 582

    4 Canning Street Lane, Edinburgh, United Kingdom

    0.6 km to Edinburgh Castle (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$ 582
  • St Giles Royal Mile

    From US$ 595

    St Giles Street, Edinburgh, United Kingdom

    0.6 km to Edinburgh Castle (To the map)

    St Giles Royal Mile Apartment Edinburgh is a few steps from the art museum "Scottish National Gallery" and features a prestigious location. On the premises a kitchen with refrigerator, a microwave…

    To the hotel

    price for 1 night
    Book Now From US$ 595
  • Cosy City Centre Gem

    From US$ 237

    38/11 Earl Grey Street 3F1 (11), Edinburgh, United Kingdom

    0.6 km to Edinburgh Castle (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 237
  • Shandwick Apartment - Edinburgh City Centre - Sleeps 2

    From US$ 315

    Shandwick Place, Edinburgh, United Kingdom

    0.6 km to Edinburgh Castle (To the map)

    Offering a flat screen TV, flat - screen TV and tennis courts, Shandwick Apartment - Edinburgh City Centre. Sleeps is situated 1.2 km from Royal Mile. The combined National Museum of Scotland is less…

    To the hotel

    price for 1 night
    Book Now From US$ 315
  • Royal Mile St Giles St

    From US$ 451

    St Giles Street, Old Town, Edinburgh, Eh1 1Pt, Edinburgh, United Kingdom

    0.6 km to Edinburgh Castle (To the map)

    Featuring free WiFi throughout the property, Royal Mile St Giles St apartment is situated in Edinburgh, 15 km from Edinburgh airport.

    To the hotel

    price for 1 night
    Book Now From US$ 451
  • Joivy 1 Bed Flat In Old Town, Next To St Giles Cathedral

    From US$ 402

    Saint Giles' Street, Edinburgh, Scotland Eh1 1Pt, United Kingdom, Edinburgh, United Kingdom

    0.6 km to Edinburgh Castle (To the map)

    Located 450 metres from Edinburgh Waverley railway station, St Giles Street Apartment - Heart Of Old Town! offers quick access to The Real Mary King's Close. This venue provides accommodation with…

    To the hotel

    price for 1 night
    Book Now From US$ 402
  • Historic Mews House 2Br In Edinburgh City Centre

    From US$ 390

    2 Young Street South Lane, Edinburgh Eh2 4Jf., Edinburgh, United Kingdom

    0.6 km to Edinburgh Castle (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 390
  • Fraser Suites Edinburgh

    From US$ 347

    12-26 St Giles Street, Edinburgh, United Kingdom

    0.6 km to Edinburgh Castle (To the map)

    Offering a restaurant and storage for belongings, the 4-star Fraser Suites Edinburgh lies in Old Town, which is a bustling area of centuries-old buildings and narrow alleys, just 6 minutes' walk from…

    To the hotel

    price for 1 night
    Book Now From US$ 347
  • Destiny Scotland George IV Apartments

    From US$ 294

    17 George IV Bridge, Edinburgh, United Kingdom

    0.6 km to Edinburgh Castle (To the map)

    To the hotel

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

    From US$ 299

    22A Rutland Square, Edinburgh, United Kingdom

    0.6 km to Edinburgh Castle (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 299