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

  • Fabulous 5 Double Bedroom Edinburgh Old Town Apartment

    From US$ 2895

    Forrest Road, Edinburgh, United Kingdom

    0.7 km to Edinburgh Castle (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
  • Heart Of Edinburgh City Centre 3 Bed Georgian Apt

    From US$ 447

    5 Randolph Place, Edinburgh, United Kingdom

    0.7 km to Edinburgh Castle (To the map)

    Heart Of Edinburgh City Centre 3 Bedroom Georgian is placed in New Town district, within a 5-minute walk of the café Cairngorm Coffee Co. West End.

    To the hotel

    price for 1 night
    Book Now From US$ 447
  • Georgian 2 Bedroom Apartment

    From US$ 489

    13 Gardners Crescent, Edinburgh, United Kingdom

    0.7 km to Edinburgh Castle (To the map)

    Edinburgh Old Town is approximately a 19-minute stroll from the 1-room Georgian 2 Bedroom Apartment apartment, while The Royal Bank of Scotland is situated nearby.

    To the hotel

    price for 1 night
    Book Now From US$ 489
  • Code - The Court, Edinburgh

    From US$ 30

    1A Parliament Square, Edinburgh, United Kingdom

    0.7 km to Edinburgh Castle (To the map)

    Code Pod Hostel The Court is rated 4 stars and is placed about 1.9 km from Arthur's Seat hike. The property comprises 194 rooms.

    To the hotel

    price for 1 night
    Book Now From US$ 30
  • Joivy Splendid Flat Near Edinburgh Castle

    From US$ 332

    30 Alva Street, Edinburgh, United Kingdom

    0.7 km to Edinburgh Castle (To the map)

    Alva Street Luxury Main Door is located near Edinburgh Gin Distillery and is just 20 minutes' walk from the centre of Edinburgh. This accommodation includes rooms with multi-channel television, an…

    To the hotel

    price for 1 night
    Book Now From US$ 332
  • Drumdryan Ground Floor Central Aparthotel

    From US$ 234

    9 Drumdryan Street, Edinburgh, United Kingdom

    0.7 km to Edinburgh Castle (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 234
  • Edinburgh Drumdryan Central Apart

    From US$ 844

    9 Drumdryan Street, Edinburgh, United Kingdom

    0.7 km to Edinburgh Castle (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 844
  • Mansion Apartments - Fountainbridge

    From US$ 208

    123 Fountainbridge, Edinburgh, United Kingdom

    0.7 km to Edinburgh Castle (To the map)

    Situated 1.4 km from St Giles' Cathedral, Mansion - Fountainbridge apartment provides accommodation with free WiFi throughout the venue. Guests can make use of laundry and concierge service onsite.

    To the hotel

    price for 1 night
    Book Now From US$ 208
  • Wemyss Hideaway Retreat

    From US$ 368

    5A Wemyss Place, Edinburgh, United Kingdom

    0.7 km to Edinburgh Castle (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 368
  • Joivy Superb Flats In The Heart Of Edinburgh

    From US$ 287

    12 Canning Street Lane, Edinburgh, United Kingdom

    0.7 km to Edinburgh Castle (To the map)

    Altido Canning Street Lane : Heart Of The City venue is located in a residential area of Edinburgh in close proximity to Edinburgh International Conference Centre. 2 bedrooms, 1 bathroom and a…

    To the hotel

    price for 1 night
    Book Now From US$ 287
  • Destiny Scotland - Q-Residence

    From US$ 353

    21, 23 Queen Street, Edinburgh, Gb, Edinburgh, United Kingdom

    0.7 km to Edinburgh Castle (To the map)

    Destiny Scotland - Q-Residence Edinburgh is set 1.5 km from the combined National Museum of Scotland and 0.9 km from Royal Mile in New Town district. There is a kitchen appointed with a dishwasher, a…

    To the hotel

    price for 1 night
    Book Now From US$ 353
  • Craig S Lair Boho Jungle

    From US$ 278

    21 Gardner'S Crescent, Edinburgh, United Kingdom

    0.7 km to Edinburgh Castle (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 278
  • The Forrest Road Residence

    From US$ 442

    Forrest Road, Edinburgh, United Kingdom

    0.7 km to Edinburgh Castle (To the map)

    The Forrest Road Residence apartment is a great place to stay in Old Town, which is a bustling area of centuries-old buildings and narrow alleys, within 2.8 km of Arthur's Seat hike. Public parking…

    To the hotel

    price for 1 night
    Book Now From US$ 442
  • Mono Suites New Town

    From US$ 521

    106 Hanover Street, Edinburgh, United Kingdom

    0.7 km to Edinburgh Castle (To the map)

    Area attractions, including the Victorian Gothic Scott Monument, are located nearly a 7-minute walk from Mono Suites New Town Edinburgh.

    To the hotel

    price for 1 night
    Book Now From US$ 521
  • The Spires Edinburgh

    From US$ 167

    93 95 Hanover Street, Edinburgh, United Kingdom

    0.7 km to Edinburgh Castle (To the map)

    The Spires Edinburgh apartment lies not far from Royal Mile and features 24-hour front desk assistance, 24-hour security service and wake up service. It consists of 2 bedrooms, a fully equipped…

    To the hotel

    price for 1 night
    Book Now From US$ 167
  • St Christopher'S Inn Edinburgh - Old Town

    From US$ 37

    32 Market St, Edinburgh, Edinburgh, United Kingdom

    0.7 km to Edinburgh Castle (To the map)

    Featuring a storage room, a designated smoking area and a safe deposit box, St Christopher'S Edinburgh Old Town Hostel is located in Leith district of Edinburgh.

    To the hotel

    price for 1 night
    Book Now From US$ 37
  • The Spires Serviced Apartments Edinburgh

    From US$ 161

    Hanover Street, 93-95, Edinburgh, United Kingdom

    0.7 km to Edinburgh Castle (To the map)

    The Spires Edinburgh is located in a residential area of Edinburgh, within 0.7 km from The Royal Edinburgh Military Tattoo. It offers accommodation with a flat screen TV, a cable flat-screen and a…

    To the hotel

    price for 1 night
    Book Now From US$ 161
  • Edinburgh Central Apartment

    From US$ 423

    10 Drumdryan Street, Edinburgh, United Kingdom

    0.7 km to Edinburgh Castle (To the map)

    Located in West End district within a 10-minute walk of Edinburgh International Conference Centre, the 71 m² Edinburgh Central apartment accommodates up to 5 guests. Refrigerator, glassware and an…

    To the hotel

    price for 1 night
    Book Now From US$ 423
  • Dragon Suites Luxury Apartments At 9 Albyn Place

    From US$ 823

    Albyn Place 9, Edinburgh, United Kingdom

    0.7 km to Edinburgh Castle (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 823
  • Dragon Suites Luxury Apartments At 8 Albyn Place

    From US$ 252

    8 Albyn Place, Edinburgh, United Kingdom

    0.7 km to Edinburgh Castle (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 252