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

  • 3 Bedroom City Centre Apartment In Lauriston Place

    From US$ 328

    139/7 Lauriston Place, Edinburgh, United Kingdom

    0.5 km to Edinburgh Castle (To the map)

    City Centre Rooms-Lauriston apartment is set in West End district and features entertainment activities, a flat screen TV and a cable flat-screen. The venue is set in the old part of Edinburgh, a…

    To the hotel

    price for 1 night
    Book Now From US$ 328
  • Royal Princes Suites

    From US$ 80

    21-23 Hill Street, Edinburgh, United Kingdom

    0.6 km to Edinburgh Castle (To the map)

    Royal Princes Suites is set 0.5 km from West Register House and 0.9 km from The Royal Edinburgh Military Tattoo in New Town district. There is also a kitchen equipped with a cooker, a stove top and…

    To the hotel

    price for 1 night
    Book Now From US$ 80
  • Luxury Apartment/Flat Edinburgh City Centre

    From US$ 703

    36 George Street 2F, Edinburgh, United Kingdom

    0.6 km to Edinburgh Castle (To the map)

    The 2-room Luxury Apartment/Flat Edinburgh City Centre apartment is located in New Town, initially built in response to the deterioration of the medieval Old Town in the 18th century, only a 5-minute…

    To the hotel

    price for 1 night
    Book Now From US$ 703
  • Moment George IV Bridge

    From US$ 136

    12 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$ 136
  • Modern George Street Studio Sleeping 2

    From US$ 276

    53 George Street, Edinburgh, United Kingdom

    0.6 km to Edinburgh Castle (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 276
  • George IV Bridge - Superbly Located 3 Bedroom!

    From US$ 736

    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$ 736
  • 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$ 1060

    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$ 1060
  • Guestready - Unique Hideaway In Edinburgh

    From US$ 792

    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$ 792
  • Super Central - Georgian Double Upper Flat With Castle Views In New Town

    From US$ 1737

    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$ 1737
  • Flat In Central Edinburgh New Town , Lothian Road Heart Of Edinburgh Flat Sleeps 6

    From US$ 403

    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$ 403
  • Guestready - Greyfriars Bobby Home View Apartment

    From US$ 467

    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$ 467
  • 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
  • Squarezzz - Group Accommodation

    From US$ 301

    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$ 301
  • Destiny Scotland Apartments At Canning Street Lane

    From US$ 386

    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$ 386
  • St Giles Royal Mile

    From US$ 918

    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$ 918
  • 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$ 368

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