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

1844 results

  • Harry Potter Styled 3-Bed Apartment - Edinburgh

    From US$ 498

    8 Dewar Place, Edinburgh, United Kingdom

    0.7 km to Edinburgh Castle (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 498
  • Residence Inn By Marriott Edinburgh

    From US$ 122

    36 Simpson Loan Quartermile, Edinburgh, United Kingdom

    0.7 km to Edinburgh Castle (To the map)

    The 4-star Residence Inn By Marriott Edinburgh is set 0.8 km from Royal Mile and 0.8 km from the public research University of Edinburgh. Set close to the two connected buildings "National Museum of…

    To the hotel

    price for 1 night
    Book Now From US$ 122
  • Sensational Stay- Fountainbridge

    Tarvit Street, Edinburgh, United Kingdom

    0.7 km to Edinburgh Castle (To the map)

    To the hotel

    Book Now
  • Gorgeous Old Town Hideaway

    From US$ 484

    19 Old Fishmarket Close, Edinburgh, United Kingdom

    0.7 km to Edinburgh Castle (To the map)

    The 14 m² Gorgeous Old Town Hideaway Apartment apartment, set about 5 minutes on foot from John Knox House Local History Museum, and stands 100 km from Dundee airport.

    To the hotel

    price for 1 night
    Book Now From US$ 484
  • Unite Students - The Bridge House - Fountainbridge

    From US$ 53

    123 Fountainbridge, West Tollcross, Edinburgh, United Kingdom

    0.7 km to Edinburgh Castle (To the map)

    Completed with storage for belongings, a smoking area and parking, The Bridge House - Fountainbridge Hotel apartment is placed in West End district of Edinburgh. It consists of 6 bedrooms, an open…

    To the hotel

    price for 1 night
    Book Now From US$ 53
  • Destiny Scotland - Thistle Street Apartments

    From US$ 338

    17 Thistle Street, Edinburgh, United Kingdom

    0.7 km to Edinburgh Castle (To the map)

    Destiny Scotland - Thistle Street apartment welcomes travellers in the centre of Edinburgh, within short driving distance of the historic fortress "Edinburgh Castle". A kitchen with an electric…

    To the hotel

    price for 1 night
    Book Now From US$ 338
  • Guestready - Historic Edinburgh Old Town Apartment

    From US$ 716

    Edinburgh, United Kingdom

    0.7 km to Edinburgh Castle (To the map)

    The 56 m² Guestready - Historic Edinburgh Old Town Apartment apartment, set 400 metres of Royal Mile, and stands 100 km from Dundee airport.

    To the hotel

    price for 1 night
    Book Now From US$ 716
  • Lovely Haymarket Apartment - Central Edinburgh

    From US$ 365

    137/6 Morrison Street, Edinburgh, United Kingdom

    0.7 km to Edinburgh Castle (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 365
  • The Inn Place

    From US$ 165

    20-30 Cockburn Street Edinburgh, Edinburgh, United Kingdom

    0.7 km to Edinburgh Castle (To the map)

    Situated about 10 minutes' walk from Princes Street, the designer Inn Place Edinburgh offers a flat screen TV, a bar and flat - screen TV. This inn is just 150 metres from the parish church "St…

    To the hotel

    price for 1 night
    Book Now From US$ 165
  • Modern Quartermile Apartment

    From US$ 432

    Flat 15, 18 Simpson Loan, Edinburgh, United Kingdom

    0.7 km to Edinburgh Castle (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 432
  • A Room In The City - West

    From US$ 129

    3 Randolph Crescent, Edinburgh, United Kingdom

    0.7 km to Edinburgh Castle (To the map)

    Featuring Wi-Fi throughout the property, A Room In The City - West Edinburgh offers accommodation 20 minutes' walk from the Leith Princes Street. The historic fortress "Edinburgh Castle" is 850…

    To the hotel

    price for 1 night
    Book Now From US$ 129
  • Walker Apartment

    5A Walker Street, Edinburgh, United Kingdom

    0.7 km to Edinburgh Castle (To the map)

    To the hotel

    Book Now
  • Joivy Affordable 3,4,5 And 12 Bed Private Flats Next To Royal Mile (Adults Only)

    From US$ 210

    149 Cowgate, Edinburgh, United Kingdom

    0.7 km to Edinburgh Castle (To the map)

    Located in Edinburgh, Altido Charming Flats Next To Royal Mile Apartment apartment is 100 km from Dundee airport.

    To the hotel

    price for 1 night
    Book Now From US$ 210
  • The Edinburgh Victorian - 3 Bedroom Apartment

    From US$ 301

    196/3 Morrison Street, Edinburgh, United Kingdom

    0.7 km to Edinburgh Castle (To the map)

    Located in West End district next to Edinburgh International Conference Centre, the 100 m² Edinburgh Victorian - 3 Bedroom apartment accommodates up to 7 guests. The venue consists of 3 bedrooms and…

    To the hotel

    price for 1 night
    Book Now From US$ 301
  • Central, Cozy 2Br-1Ba-Haymarket - With Parking

    From US$ 417

    149/3 Morrison Street, Edinburgh, United Kingdom

    0.7 km to Edinburgh Castle (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 417
  • Lovely Festival Flat

    196/2 Morrison Street, Edinburgh, United Kingdom

    0.7 km to Edinburgh Castle (To the map)

    To the hotel

    Book Now
  • Pass The Keys Spacious Bright Modern Edinburgh City Flat

    From US$ 690

    Flat 7, 22 Lochrin Place, Edinburgh, United Kingdom

    0.7 km to Edinburgh Castle (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 690
  • Cozy Central Flat Near Edinburgh Castle And With Free Private Parking

    From US$ 578

    31 Lochrin Place, Edinburgh, United Kingdom

    0.7 km to Edinburgh Castle (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 578
  • Central 1 Bed - 10 Min Walk To Edinburgh Castle

    From US$ 374

    43/3 Cockburn Street, Edinburgh, United Kingdom

    0.7 km to Edinburgh Castle (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 374
  • Quartermile Central Apartment

    From US$ 383

    21 Simpson Loan, Edinburgh, United Kingdom

    0.7 km to Edinburgh Castle (To the map)

    Located in West End district, Quatermile Central Apartment Edinburgh is next-door to the combined National Museum of Scotland and a 5-minute drive from Arthur's Seat hike. This 2-bedroom…

    To the hotel

    price for 1 night
    Book Now From US$ 383