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

  • Mount Royal Hotel Edinburgh By The Unlimited Collection

    From US$ 169

    53 Princes Street, Edinburgh, United Kingdom

    0.6 km to Edinburgh Castle (To the map)

    Mercure Edinburgh City Princes Street Hotel is located 0.6 km from Royal Mile and offers live performances, a conference room and allergy friendly rooms. The venue is nestled in the centre of…

    To the hotel

    price for 1 night
    Book Now From US$ 169
  • Joivy Glamorous Flat Near City Centre

    From US$ 633

    1 Alva Street, Edinburgh, United Kingdom

    0.6 km to Edinburgh Castle (To the map)

    Glamorous Flat Near City Centre apartment is placed in the West End district, just 5 minutes' walk from the gastropub Ryan's Bar.

    To the hotel

    price for 1 night
    Book Now From US$ 633
  • Rabble

    From US$ 155

    55A Frederick Street, Edinburgh, United Kingdom

    0.6 km to Edinburgh Castle (To the map)

    Offering a restaurant and a storage for belongings, Rabble Hotel Edinburgh is set close to New Town. The Royal Edinburgh Military Tattoo is 0.8 km from the inn, while the art museum "Scottish…

    To the hotel

    price for 1 night
    Book Now From US$ 155
  • Festival Lets

    From US$ 1940

    Flat 4 369 High Street, Edinburgh, United Kingdom

    0.6 km to Edinburgh Castle (To the map)

    Offering views of the castle, Festival Lets Hotel is located in West End district. The building of this venue has a royal style.

    To the hotel

    price for 1 night
    Book Now From US$ 1940
  • Apartment Thistle Lane

    From US$ 536

    Thistle St Sw Lane, Edinburgh, United Kingdom

    0.6 km to Edinburgh Castle (To the map)

    Thistle Lane apartment is located in the old part of Edinburgh, not too far from Royal Mile. The venue has a mini-kitchen, where a microwave, fridges and dishwasher are provided for a comfortable…

    To the hotel

    price for 1 night
    Book Now From US$ 536
  • The Home Street Residence

    From US$ 412

    10/2 Home Street, Edinburgh, United Kingdom

    0.6 km to Edinburgh Castle (To the map)

    The Home Street Residence is located in Broughton district with views of the city. The property features royal facade.

    To the hotel

    price for 1 night
    Book Now From US$ 412
  • Thistle Street - 401

    From US$ 350

    Flat 1, 56 Thistle Street, Edinburgh, United Kingdom

    0.6 km to Edinburgh Castle (To the map)

    Located in Leith district within a 10-minute walk of The Real Mary King's Close, the 50 m² 401 Thistle Street apartment accommodates up to 4 guests. The venue comprises of 2 bedrooms and a full…

    To the hotel

    price for 1 night
    Book Now From US$ 350
  • Violet Bank Apartment West End.

    From US$ 231

    3 Atholl Crescent Lane, Edinburgh, United Kingdom

    0.6 km to Edinburgh Castle (To the map)

    Located in West End district within a 15-minute walk of The Real Mary King's Close, the 39 m² Violet Bank Apartment West End. venue accommodates up to 2 guests. Featuring flat screen TV and a flat…

    To the hotel

    price for 1 night
    Book Now From US$ 231
  • City Studio Flat West Toll Cross

    From US$ 147

    1 West Tollcross, Edinburgh, United Kingdom

    0.6 km to Edinburgh Castle (To the map)

    The Thistle chapel "St Giles' Cathedral" is approximately a 15-minute walk from the 1-room Studio Flat West Toll Cross Apartment apartment, while Bruntsfield Links Short Hole Golf Course is situated…

    To the hotel

    price for 1 night
    Book Now From US$ 147
  • Thistle Street Apartment At Heart Of The City Centre

    From US$ 248

    Thistle Street, Edinburgh, United Kingdom

    0.6 km to Edinburgh Castle (To the map)

    Located in Haymarket district next to Greyfriars Bobby's Grave, the 49 m² 1 Bedroom Thistle Street apartment accommodates up to 4 guests.

    To the hotel

    price for 1 night
    Book Now From US$ 248
  • West End Apartment

    From US$ 336

    5 Alva Street, Edinburgh, United Kingdom

    0.6 km to Edinburgh Castle (To the map)

    The 93 m² West End Apartment welcomes travellers in the centre of Edinburgh, within 1.2 km of Edinburgh Waverley. There is also a kitchen, equipped with a dishwasher, coffee & tea making machines and…

    To the hotel

    price for 1 night
    Book Now From US$ 336
  • Dragon Suites - Yukina Suite - 2 Bed City Centre House With Garden

    From US$ 716

    20A Queensferry Street Lane, Edinburgh, United Kingdom

    0.6 km to Edinburgh Castle (To the map)

    The 93 m² Stunning 2 Bedroom House Near Princes St apartment is merely 13 minutes' walk from Scottish National Gallery.

    To the hotel

    price for 1 night
    Book Now From US$ 716
  • Luxury New Town 1 Bed Apartment

    From US$ 388

    47 Thistle Street, Buzzer 3., Edinburgh, United Kingdom

    0.6 km to Edinburgh Castle (To the map)

    Offering a lending library and a shared lounge, Luxury New Town 1 Bed is located in New Town district, next to the historic fortress "Edinburgh Castle". The venue has a kitchen with a washing machine…

    To the hotel

    price for 1 night
    Book Now From US$ 388
  • Modern & Spacious 1 Bed Apt, West End

    From US$ 265

    33 Queensferry Street, Edinburgh, United Kingdom

    0.6 km to Edinburgh Castle (To the map)

    Modern & Spacious 1 Bed Apt, West End Edinburgh is set 1.2 km from the combined National Museum of Scotland and 2.1 km from Calton Hill in New Town district. The accommodation also has a kitchen as…

    To the hotel

    price for 1 night
    Book Now From US$ 265
  • Bright High-Ceiling 2Bd Flat - Central Edinburgh!

    From US$ 339

    3F1, 99 Shandwick Place, Edinburgh, United Kingdom

    0.6 km to Edinburgh Castle (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 339
  • Queensferry Street Lane - Fantastic 2 Bedroom City Centre Mews House With Free Secure Parking!

    From US$ 822

    Queensferry Street Lane, Edinburgh, United Kingdom

    0.6 km to Edinburgh Castle (To the map)

    The 1-room Queensferry Street Lane - Fantastic 2 Bedroom City Centre Mews House With Free Secure Parking! apartment is situated in West End with gay bars in Davie Village, chic fashion stores on…

    To the hotel

    price for 1 night
    Book Now From US$ 822
  • Yotel Edinburgh

    From US$ 118

    68-73 Queen Street, Edinburgh, United Kingdom

    0.6 km to Edinburgh Castle (To the map)

    Yotel Edinburgh features a meeting room and a gym, and lies 5 minutes' drive from the combined National Museum of Scotland. Located off Charlotte Square, the venue is about 15 minutes’ walk from…

    To the hotel

    price for 1 night
    Book Now From US$ 118
  • The Tollcross Residence

    From US$ 212

    West Tollcross, Edinburgh Eh3 9Qn, Edinburgh, United Kingdom

    0.6 km to Edinburgh Castle (To the map)

    Overlooking the garden, Tollcross Residence is a 10-minute walk from Edinburgh International Conference Centre in Edinburgh. There is also an equipped kitchen, fitted with fridges, a washing machine…

    To the hotel

    price for 1 night
    Book Now From US$ 212
  • Joivy Modern 1 Bed Flat In West End, Close To Princes Gardens

    From US$ 378

    4 Atholl Crescent Lane, Edinburgh, United Kingdom

    0.6 km to Edinburgh Castle (To the map)

    Gorgeous & Vibrant 1Br Flat Near Princes Street is set 1.3 km from The Real Mary King's Close and 0.7 km from the historic fortress "Edinburgh Castle" in West End district. The accommodation consists…

    To the hotel

    price for 1 night
    Book Now From US$ 378
  • Comfortable Ground Floor Double Room

    From US$ 4294

    Queen Street 45, Edinburgh, United Kingdom

    0.6 km to Edinburgh Castle (To the map)

    Comfortable Ground Floor Double Room Edinburgh is a great place to stay in the New Town district, within 16 minutes' walk of Museum of Childhood.

    To the hotel

    price for 1 night
    Book Now From US$ 4294