Top-Hotels-uk.com
Menu

Hotels in United Kingdom near Edinburgh Castle

Search Hotels

Select date

Select date

Filter Results

Hotels by class

Hotel name

Price per night

Other accommodation

Districts

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters
  • Castle Apartments

    18 Victoria Terrace, Edinburgh, Gb, Edinburgh, United Kingdom

    0 km to Edinburgh Castle (Show map)

    Show map

    Castle apartment is set in the center of Merchiston district 1250 meters away from Our Dynamic Earth and 300 meters from Edinburgh Castle.

    More...
    Book Now
  • The Witchery By The Castle

    Castlehill, Royal Mile, Edinburgh, Edinburgh, United Kingdom

    0.1 km to Edinburgh Castle (Show map)

    Show map

    The 5-star The Witchery By The Castle Hotel is set just 1.8 km from Edinburgh Zoo, Royal Observatory Edinburgh Visitor Centre and Holyrood Park.

    More...
    From US$ 470
    price for 1 night
    Book Now From US$ 470
  • James Court Apartments

    493 Lawnmarket, Edinburgh, Edinburgh, United Kingdom

    0.1 km to Edinburgh Castle (Show map)

    Show map

    James Court apartment is located next to Parliament House, Royal Observatory Edinburgh Visitor Centre and Royal Botanic Garden. The apartment offers a safe deposit box, a conference room and a lift…

    More...
    From US$ 155
    price for 1 night
    Book Now From US$ 155
  • Castle Aparthotel

    3 James Court, 493 Lawnmarket Royal Mile, Edinburgh, Great Britain, Edinburgh, United Kingdom

    0.1 km to Edinburgh Castle (Show map)

    Show map

    Castle Aparthotel is a 3-star venue positioned about 1.8 km from Holyrood Abbey, Our Dynamic Earth and Summerhall. The hotel is a good example of medieval architecture in Edinburgh.

    More...
    Book Now
  • Grassmarket

    94-96 Grassmarket, Edinburgh, United Kingdom

    0.1 km to Edinburgh Castle (Show map)

    Show map

    The 3-star The Grassmarket Hotel is located in old Edinburgh, minutes away from Scottish National Gallery of Modern Art One, Royal Observatory Edinburgh Visitor Centre and Holyrood Park. The hotel…

    More...
    From US$ 219
    price for 1 night
    Book Now From US$ 219
  • Castle Rock Hostel

    15 Johnston Terrace, Edinburgh, United Kingdom

    0.1 km to Edinburgh Castle (Show map)

    Show map

    Castle Rock is a 2-star hostel offering a basic accommodation not far from Leith, Holyrood Park and Craigmillar Castle. The hostel is highlighted with colorful décor.

    More...
    From US$ 73
    price for 1 night
    Book Now From US$ 73
  • Castle Esplanade By Reserve Apartments

    16 Johnston Terrace, Edinburgh, United Kingdom

    0.1 km to Edinburgh Castle (Show map)

    Show map

    Castle Esplanade By Reserve apartment is located around 100 meters away from Grassmarket and 250 meters from Edinburgh Castle .

    More...
    Book Now
  • G&V Royal Mile Hotel Edinburgh

    1 George IV Bridge, Edinburgh, United Kingdom

    0.1 km to Edinburgh Castle (Show map)

    Show map

    The 5-star G&V Hotel Royal Mile Edinburgh offers luxury rooms in proximity to Holyrood Abbey, Parliament House and Scottish National Gallery of Modern Art One. Operating in Edinburgh since 2009…

    More...
    From US$ 333
    price for 1 night
    Book Now From US$ 333
  • Apex City

    61 Grassmarket, Edinburgh, United Kingdom

    0.2 km to Edinburgh Castle (Show map)

    Show map

    The 4-star Apex City Hotel lies within 1.6 km from Scottish National Gallery of Modern Art One, Holyrood Park and Craigmillar Castle. The hotel was opened in 2002 and remains an example of…

    More...
    From US$ 207
    price for 1 night
    Book Now From US$ 207
  • St. Giles Apartment

    375 High Street, Edinburgh, United Kingdom

    0.2 km to Edinburgh Castle (Show map)

    Show map

    St. Giles is an apartment only 1.6 km from Royal Botanic Garden, Holyrood Park and Parliament House.

    More...
    Book Now
  • St Giles Royal Mile

    6 St Giles Street, Edinburgh, United Kingdom

    0.2 km to Edinburgh Castle (Show map)

    Show map

    More...
    From US$ 185
    price for 1 night
    Book Now From US$ 185
  • The Grassmarket Castle View Residence

    26 Flat 4 Grassmarket, Edinburgh, United Kingdom

    0.2 km to Edinburgh Castle (Show map)

    Show map

    The Grassmarket Castle View Residence is an apartment in Edinburgh within short distance of Scottish National Gallery of Modern Art One, Royal Observatory Edinburgh Visitor Centre and Craigmillar…

    More...
    From US$ 183
    price for 1 night
    Book Now From US$ 183
  • Fraser Suites Edinburgh

    12-26 St Giles Street, Edinburgh, United Kingdom

    0.2 km to Edinburgh Castle (Show map)

    Show map

    Surrounded by a cathedral, a gallery and a theater, Fraser Suites Edinburgh offers 75 guestrooms featuring a stunning view. Renovated in 2009, the comfortable hotel has welcomed guests since 1859.

    More...
    From US$ 181
    price for 1 night
    Book Now From US$ 181
  • St Giles Apartments

    375 High Street ,Edinburgh Eh1 1Pw, Edinburgh, United Kingdom

    0.2 km to Edinburgh Castle (Show map)

    Show map

    The 4-star St Giles provides ideal lodging in old Edinburgh.

    More...
    From US$ 192
    price for 1 night
    Book Now From US$ 192
  • Apex Grassmarket

    31-35 Grassmarket, Edinburgh, United Kingdom

    0.2 km to Edinburgh Castle (Show map)

    Show map

    The 4-star Apex International Hotel offers a non-smoking accommodation in New Town district of Edinburgh. Built in 1996, the charming hotel was renovated in 2010.

    More...
    From US$ 208
    price for 1 night
    Book Now From US$ 208
  • Destiny Scotland - George IV Apartments

    23 George IV Bridge, Edinburgh, United Kingdom

    0.2 km to Edinburgh Castle (Show map)

    Show map

    Destiny Scotland - George IV is an apartment in Edinburgh within short distance of St. Mary's Cathedral, Royal Observatory Edinburgh Visitor Centre and Royal Botanic Garden. This property provides…

    More...
    From US$ 202
    price for 1 night
    Book Now From US$ 202
  • Royal Mile Apartments

    Old Town, 2, Eh1 1Pt, Edinburgh, United Kingdom

    0.2 km to Edinburgh Castle (Show map)

    Show map

    Royal Mile is an apartment only 1.6 km from Holyrood Park .

    More...
    Book Now
  • Cowgate Hostel

    96 Cowgate Edinburgh, Edinburgh, United Kingdom

    0.3 km to Edinburgh Castle (Show map)

    Show map

    Cowgate Hostel enjoys its location walk from the beach. All the necessary facilities, including a luggage storage and a designated smoking area are available.

    More...
    From US$ 71
    price for 1 night
    Book Now From US$ 71
  • Old Town Chambers

    Roxburgh'S Court, Edinburgh, United Kingdom

    0.3 km to Edinburgh Castle (Show map)

    Show map

    Old Town Chambers Hotel is situated in the center of Edinburgh near Craigmillar Castle, Holyrood Abbey and Inverleith Park. Featuring medieval architecture, the hotel is welcoming guests since 2013.

    More...
    From US$ 404
    price for 1 night
    Book Now From US$ 404
  • Old Town Grassmarket

    1 (Apt 19) Grassmarket, Edinburgh, United Kingdom

    0.3 km to Edinburgh Castle (Show map)

    Show map

    Old Town Grassmarket is an apartment only 1.7 km from Palace of Holyroodhouse .

    More...
    From US$ 230
    price for 1 night
    Book Now From US$ 230