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

  • Charming Central Mews Home With Secure Parking

    1B William Street South East Lane, Edinburgh, United Kingdom

    0.7 km to Edinburgh Castle (To the map)

    To the hotel

    Book Now
  • Simpsons Loan - 428

    From US$ 413

    12 Simpson Loan, Edinburgh, United Kingdom

    0.7 km to Edinburgh Castle (To the map)

    The Happy Gang is approximately 7 minutes' walk from the 2-room 428 Beautiful Meadows Apt With Stunning Views Apartment apartment, while Cameo Cinema is situated nearby.

    To the hotel

    price for 1 night
    Book Now From US$ 413
  • One Bee

    From US$ 242

    1B William Street South East Lane, Edinburgh, United Kingdom

    0.7 km to Edinburgh Castle (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 242
  • St Christophers Inns Edinburgh Hostel

    From US$ 81

    9-13 Market Street, Edinburgh, United Kingdom

    0.7 km to Edinburgh Castle (To the map)

    St Christopher'S Inn Edinburgh is a 2-star comfortable property with airy rooms situated 500 metres away from University of Edinburgh. It is 500 metres from The Robertson Mausoleum and a few steps…

    To the hotel

    price for 1 night
    Book Now From US$ 81
  • Quartermile Meadows View 2 Bedroom Apartment - With Free Parking

    From US$ 764

    12 Simpson Loan, Edinburgh, United Kingdom

    0.7 km to Edinburgh Castle (To the map)

    This 2-bedroom Bed Quartermile Meadows View apartment is located not very far from the public research University of Edinburgh.

    To the hotel

    price for 1 night
    Book Now From US$ 764
  • Modern Flat In The Middle Of Old Town

    From US$ 1323

    Old Fishmarket Close, Edinburgh, United Kingdom

    0.7 km to Edinburgh Castle (To the map)

    Nestled in Old Town, which is a bustling area of centuries-old buildings and narrow alleys, the 1-room Modern Flat In The Middle Of Old Town Apartment apartment is 650 metres of such cultural places…

    To the hotel

    price for 1 night
    Book Now From US$ 1323
  • St Christopher'S Inn Edinburgh - Original

    From US$ 16

    9-13 Market Street, Edinburgh, United Kingdom

    0.7 km to Edinburgh Castle (To the map)

    The 16th-century Palace of Holyroodhouse is located nearly an 18-minute walk from the 3-star St Christopher'S Edinburgh Original and Calton Hill is around 19 minutes' walk away.

    To the hotel

    price for 1 night
    Book Now From US$ 16
  • Spacious & Unique City Central 1 Bed With Wifi

    From US$ 204

    26 Gardner'S Crescent Flat 5, Edinburgh, United Kingdom

    0.7 km to Edinburgh Castle (To the map)

    Guests are welcome to stay in Spacious & Unique City Central 1 Bed With Wifi apartment while visiting Edinburgh. This unit consists of 1 bedroom, 1 bathroom and an equipped kitchen.

    To the hotel

    price for 1 night
    Book Now From US$ 204
  • Parliament Sq

    From US$ 846

    Parliament Square, Edinburgh, United Kingdom

    0.7 km to Edinburgh Castle (To the map)

    Parliament Sq, set next to the Thistle chapel "St Giles' Cathedral", is 15 km from Edinburgh airport. With access to Royal Mile, this venue comes with 2 bedrooms and a fully equipped kitchen.

    To the hotel

    price for 1 night
    Book Now From US$ 846
  • Dreamhouse Edinburgh City Centre

    From US$ 173

    15 17 West Tollcross, Edinburgh, United Kingdom

    0.7 km to Edinburgh Castle (To the map)

    Dreamhouse Edinburgh City Centre Hotel boasts a central setting and entices guests to the financial district of Edinburgh. The venue dates back to 2002.

    To the hotel

    price for 1 night
    Book Now From US$ 173
  • Ultra Modern, Stylish Apartment Next To Princes St

    From US$ 273

    29A Stafford Street, Edinburgh, United Kingdom

    0.7 km to Edinburgh Castle (To the map)

    Ultra Modern, Stylish Apartment Next To Princes St Edinburgh is set 1.4 km from the combined National Museum of Scotland and 1.5 km from The Real Mary King's Close in West End district. The…

    To the hotel

    price for 1 night
    Book Now From US$ 273
  • Modern 3 Bedroom Apartment, West End

    From US$ 577

    27A Stafford Street, Edinburgh, United Kingdom

    0.7 km to Edinburgh Castle (To the map)

    Modern 3 Bedroom Apartment, West End is located near Edinburgh International Conference Centre and is just 20 minutes' walk from the centre of Edinburgh. Placed 1.4 km from Royal Mile, the venue…

    To the hotel

    price for 1 night
    Book Now From US$ 577
  • Bespoke Tours Scotland Accommodation @ Morrison Street

    From US$ 959

    174/8 Morrison Street, Edinburgh, United Kingdom

    0.7 km to Edinburgh Castle (To the map)

    Bespoke Tours Scotland Accommodation @ Morrison Street apartment is situated in Edinburgh, about 1.2 km from Royal Mile, and features a golf course, a flat screen TV and a satellite TV. It is located…

    To the hotel

    price for 1 night
    Book Now From US$ 959
  • Travelodge Edinburgh Central Princes Street

    Meuse Lane Off Princes Street, Edinburgh, United Kingdom

    0.7 km to Edinburgh Castle (To the map)

    Located 400 metres from Edinburgh Waverley, the 3-star Travelodge Edinburgh Central Princes Street offers cosy rooms within a 5-minute walk of St Andrew Square.

    To the hotel

    Book Now
  • Walk Everywhere -Top Rated Flat On The Royal Mile.

    190 High Street, Edinburgh, United Kingdom

    0.7 km to Edinburgh Castle (To the map)

    To the hotel

    Book Now
  • Guestready - Historic Edinburgh Old Town Apartment

    From US$ 669

    186 High Street Borthwick'S Close, Edinburgh, United Kingdom

    0.7 km to Edinburgh Castle (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 669
  • Royal Mile Old Fishmarket Close

    From US$ 703

    5 Old Fishmarket Close, Edinburgh, United Kingdom

    0.7 km to Edinburgh Castle (To the map)

    Royal Mile Old Fishmarket Close apartment is situated in Old Town, which is a bustling area of centuries-old buildings and narrow alleys, only a few minutes from The Real Mary King's Close.

    To the hotel

    price for 1 night
    Book Now From US$ 703
  • Modern 2 Bedroom City Centre Flat

    From US$ 880

    Edinburgh, United Kingdom

    0.7 km to Edinburgh Castle (To the map)

    Staying at Modern 2 Bedroom City Centre Flat apartment, guests can relax on a patio and enjoy a 20-minute walk to BT Murrayfield Stadium. This 2-bedroom property also features a kitchen and 1…

    To the hotel

    price for 1 night
    Book Now From US$ 880
  • Hotel Du Vin Edinburgh

    From US$ 149

    11 Bristo Place, Edinburgh, United Kingdom

    0.7 km to Edinburgh Castle (To the map)

    Featuring a restaurant and a luggage room, Hotel Du Vin Edinburgh lies only 300 metres away from National Museum of Scotland. Additionally, the hotel provides guests with a safe deposit box and 24…

    To the hotel

    price for 1 night
    Book Now From US$ 149
  • Truly Central, Princes St, Close To Castle

    From US$ 334

    13 Randolph Lane, Edinburgh, United Kingdom

    0.7 km to Edinburgh Castle (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 334