Hotels near Edinburgh Castle

Average price from £29

Hotels near Edinburgh Castle

Edinburgh Castle is Scotland's most visited attraction, and is an essential item on any cultural itinerary of the capital. Whether you're visiting Edinburgh for New Year Hogmanay celebrations or for the month-long Edinburgh International Festival in August, you can find convenient hotels near Edinburgh Castle when staying with Premier Inn at any time of the year.

Edinburgh Castle hotels
  • Edinburgh A1 (Newcraighall)

    91 Newcraighall Road Newcraighall Edinburgh EH21 8RX
    (4.1 miles) Based on 379 traveller reviews
    Average price from
    £39.00
    View details
  • Edinburgh A7 (Dalkeith)

    Melville Dykes Road Dalkeith Midlothian EH18 1AN
    (5.8 miles) Based on 195 traveller reviews
    Average price from
    £39.00
    View details
  • Edinburgh East

    228 Willowbrae Road Edinburgh Scotland EH8 7NG
    (2.4 miles) Based on 333 traveller reviews
    Average price from
    £29.00
    View details
  • Edinburgh Leith Waterfront

    51-53 Newhaven Place Leith Edinburgh EH6 4TX
    (2.3 miles) Based on 1141 traveller reviews
    Average price from
    £29.00
    View details
  • Edinburgh City Centre (Princes Street)

    121 - 123 Princes Street Edinburgh EH2 4AD
    (0.3 miles) Based on 1833 traveller reviews
    Average price from
    £50.50
    View details
  • Edinburgh Central (Lauriston Place)

    82 Lauriston Place Edinburgh EH3 9DG
    (0.4 miles) Based on 1306 traveller reviews
    Average price from
    £42.50
    View details
  • Edinburgh A1 (Musselburgh)

    Carberry Road Inveresk Musselburgh EH21 8PT
    (6.5 miles) Based on 296 traveller reviews
    Average price from
    £29.00
    View details
  • Edinburgh City Centre (Haymarket)

    1 Morrison Link Edinburgh EH3 8DN
    (0.6 miles) Based on 2152 traveller reviews
    Average price from
    £41.00
    View details
  • Edinburgh Airport (Newbridge)

    5 Hallbarns Crescent Newbridge Edinburgh EH28 8TH
    (8 miles) Based on 876 traveller reviews
    Average price from
    £35.00
    View details
  • Edinburgh Park (The Gyle)

    1 Lochside Court Edinburgh Park Edinburgh EH12 9FX
    (4.4 miles) Based on 1170 traveller reviews
    Average price from
    £48.00
    View details
  • Edinburgh (South Queensferry)

    Builyeon Road South Queensferry Edinburgh EH30 9YJ
    (8.4 miles) Based on 298 traveller reviews
    Average price from
    £39.00
    View details

Central hotels ideal for visiting Edinburgh Castle

Dominating the skyline of Scotland's capital, Edinburgh Castle can be seen for miles around and is a popular destination for all visitors to Edinburgh. As well as being a fascinating sightseeing opportunity, Edinburgh Castle also houses the Scottish National War Memorial and national treasures such as the Stone of Scone.

If you're looking for hotels near Edinburgh Castle in the city's historic Old Town, the Premier Inn Edinburgh Central hotel at Lauriston Place puts Edinburgh Castle on your doorstep, as well as the other fascinating attractions of Edinburgh's Old Town and the Royal Mile.