Search options

Date

Date
Ages of children:
Choose the age of a child
Choose the age of children
Cancel
OK

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

In the hotel

In the room

Specify by

Apply Filters
Clear Filters

567 results

  • Castle Apartments

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

    0 km to Edinburgh Castle (To the map)

    Set in the center of Edinburgh, this apartment provides access to Our Dynamic Earth, St. Mary's Cathedral and Holyrood Park.

    To the hotel

    Book Now
  • The Witchery By The Castle

    From US$ 470

    Castlehill, Royal Mile, Edinburgh, Edinburgh, United Kingdom

    0.1 km to Edinburgh Castle (To the map)

    The 5-star hotel Witchery By The Castle provides an elegant accommodation and gives a quick access to Edinburgh Playhouse, which is around 1100 meters away.

    To the hotel

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

    From US$ 155

    493 Lawnmarket, Edinburgh, Edinburgh, United Kingdom

    0.1 km to Edinburgh Castle (To the map)

    James Court apartment is located next to St. Giles Cathedral, Edinburgh Zoo and Holyrood Park. Guests can make use of 24-hour front desk and ironing service onsite.

    To the hotel

    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 (To the map)

    Castle Aparthotel is a 3-star designer hotel providing a non-smoking accommodation only 25 minutes away from St. Giles Cathedral. Offering accommodation in the 6-story building, the hotel combines…

    To the hotel

    Book Now
  • Grassmarket

    From US$ 219

    94-96 Grassmarket, Edinburgh, United Kingdom

    0.1 km to Edinburgh Castle (To the map)

    The hotel lies in the center of a business area, in the vicinity of Edinburgh Playhouse, Calton Hill and Holyrood Park. Built in 1920, the hotel is a combination of medieval architecture and…

    To the hotel

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

    From US$ 73

    15 Johnston Terrace, Edinburgh, United Kingdom

    0.1 km to Edinburgh Castle (To the map)

    Vercelli is an apartment only 39 km from Villa Panza, Varese Lake and Monastero di Torba. Such facilities as a luggage storage, a restaurant and a gift shop are offered for guests.

    To the hotel

    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 (To the map)

    Castle Esplanade By Reserve apartment is located around 300 meters away from Scottish National Gallery and 100 meters from Grassmarket.

    To the hotel

    Book Now
  • G&V Royal Mile Hotel Edinburgh

    From US$ 333

    1 George IV Bridge, Edinburgh, United Kingdom

    0.1 km to Edinburgh Castle (To the map)

    Located in 15 minutes walking distance from EICC, the 5-star G&V Hotel Royal Mile Edinburgh offers luxury rooms. Offering accommodation in the 6-story building, the hotel combines innovative…

    To the hotel

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

    From US$ 207

    61 Grassmarket, Edinburgh, United Kingdom

    0.2 km to Edinburgh Castle (To the map)

    The excellent Apex City Hotel is a 4-star property set next to Edinburgh Castle, National Museum of Scotland and Writers' Museum featuring a swimming pool, a beauty shop and a casino. Since 2002 the…

    To the hotel

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

    375 High Street, Edinburgh, United Kingdom

    0.2 km to Edinburgh Castle (To the map)

    St. Giles is an apartment only 1.6 km from St. Giles Cathedral, Holyrood Park and St. Mary's Cathedral.

    To the hotel

    Book Now
  • St Giles Royal Mile

    From US$ 185

    6 St Giles Street, Edinburgh, United Kingdom

    0.2 km to Edinburgh Castle (To the map)

    To the hotel

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

    From US$ 183

    26 Flat 4 Grassmarket, Edinburgh, United Kingdom

    0.2 km to Edinburgh Castle (To the map)

    The Grassmarket Castle View Residence is an apartment in Edinburgh within short distance of University of Edinburgh, Edinburgh Castle and Festival Theatre.

    To the hotel

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

    From US$ 181

    12-26 St Giles Street, Edinburgh, United Kingdom

    0.2 km to Edinburgh Castle (To the map)

    Fraser Suites Edinburgh provides 75 rooms with a stunning view of the castle. Built in 1859, the comfortable hotel was renovated in 2009.

    To the hotel

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

    From US$ 192

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

    0.2 km to Edinburgh Castle (To the map)

    St Giles is situated in the heart of Edinburgh in 20 minutes walking distance from Parliament House.

    To the hotel

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

    From US$ 207

    31-35 Grassmarket, Edinburgh, United Kingdom

    0.2 km to Edinburgh Castle (To the map)

    The impressive Apex Grassmarket Hotel is a 4-star property within proximity of Writers' Museum, Royal Mile and Princes Street Gardens. The hotel was opened in 1996, renovated in 2010 and is housed…

    To the hotel

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

    From US$ 202

    23 George IV Bridge, Edinburgh, United Kingdom

    0.2 km to Edinburgh Castle (To the map)

    Destiny Scotland - George IV apartment hosts guests of Edinburgh. Guests can make use of housekeeping and ironing service onsite.

    To the hotel

    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 (To the map)

    Royal Mile apartment is located around 1450 meters away from St. Mary\'s Cathedral and 1200 meters from The Queen\'s Gallery .

    To the hotel

    Book Now
  • Cowgate Hostel

    From US$ 71

    96 Cowgate Edinburgh, Edinburgh, United Kingdom

    0.3 km to Edinburgh Castle (To the map)

    Cowgate Hostel is only 1.9 km from Holyrood Abbey, Royal Botanic Garden and Inverleith Park.

    To the hotel

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

    From US$ 404

    Roxburgh'S Court, Edinburgh, United Kingdom

    0.3 km to Edinburgh Castle (To the map)

    Old Town Chambers Hotel is located in a business area of Edinburgh in 20 minutes walking distance from St. Giles Cathedral. Built in 2013, the hotel is a combination of medieval architecture and…

    To the hotel

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

    From US$ 230

    1 (Apt 19) Grassmarket, Edinburgh, United Kingdom

    0.3 km to Edinburgh Castle (To the map)

    Old Town Grassmarket apartment is located around 1250 meters away from The Museum of Edinburgh and 1050 meters from St. Mary\'s Cathedral .

    To the hotel

    price for 1 night
    Book Now From US$ 230