Hotels near Edinburgh Castle

Rotate the image to find the location of Edinburgh Castle

If you visit Edinburgh, be sure to see Edinburgh Castle, which is a popular spot in Edinburgh. There are many hotel options near Edinburgh Castle to suit your preferences. You can find many budget hotels near Edinburgh Castle, or places farther from Edinburgh Castle at various price points. Below are the closest hotels to Edinburgh Castle in Edinburgh, United Kingdom

Hotels near Edinburgh Castle

  • Apex Grassmarket Hotel

    Apex Grassmarket Hotel

    ★★★★ (74 reviews) 8.8

    280 m from Edinburgh Castle

    📶 Free Wi-Fi 🍳 Breakfast included
    $ 228 / night
    Virgin Hotels Edinburgh

    Virgin Hotels Edinburgh

    ★★★★★ (27 reviews) 8.4

    385 m from Edinburgh Castle

    🍳 Breakfast included
    $ 234 / night
    Novotel Edinburgh Centre Hotel

    Novotel Edinburgh Centre Hotel

    ★★★★ (316 reviews) 8.5

    390 m from Edinburgh Castle

    📶 Free Wi-Fi 🍳 Breakfast included
    $ 222 / night
    Sheraton Grand Hotel & Spa, Edinburgh

    Sheraton Grand Hotel & Spa, Edinburgh

    ★★★★★ (106 reviews) 8.7

    487 m from Edinburgh Castle

    🍳 Breakfast included
    $ 199 / night
    EDEN LOCKE

    EDEN LOCKE

    ★★★★ (429 reviews) 9.2

    497 m from Edinburgh Castle

    📶 Free Wi-Fi
    $ 122 / night
    Fraser Suites Edinburgh

    Fraser Suites Edinburgh

    ★★★★ (531 reviews) 8.7

    542 m from Edinburgh Castle

    📶 Free Wi-Fi 🍳 Breakfast included
    $ 151 / night
    Mount Royal Hotel Edinburgh by The Unlimited Collection

    Mount Royal Hotel Edinburgh by The Unlimited Collection

    ★★★★ (649 reviews) 8.2

    607 m from Edinburgh Castle

    📶 Free Wi-Fi
    $ 168 / night
    St Christopher’s Inn Edinburgh - Original

    St Christopher’s Inn Edinburgh - Original

    ★★★ (491 reviews) 8

    676 m from Edinburgh Castle

    📶 Free Wi-Fi 🍳 Breakfast included
    $ 94 / night
    Hotel Indigo Edinburgh - Princes Street By IHG

    Hotel Indigo Edinburgh - Princes Street By IHG

    ★★★★ (219 reviews) 8.6

    788 m from Edinburgh Castle

    📶 Free Wi-Fi 🍳 Breakfast included
    $ 152 / night
    The Scotsman Hotel

    The Scotsman Hotel

    ★★★★ (1383 reviews) 8.9

    797 m from Edinburgh Castle

    📶 Free Wi-Fi 🍳 Breakfast included
    $ 177 / night