Menu

Search options

2026-04-26

2026-04-27
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

1987 results

  • Edinburgh Central Lauriston Large Apartment

    From US$ 1020

    5 Lauriston Park, Edinburgh, United Kingdom

    0.5 km to Edinburgh Castle (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 1020
  • Dragon Suites Luxury Apartments At Rutland Square

    From US$ 759

    27 Rutland Square, Edinburgh, United Kingdom

    0.5 km to Edinburgh Castle (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 759
  • Joivy Ultra Luxe Home Near Princes Street

    From US$ 1141

    26A Rutland Square, Edinburgh, Eh1 2Bw, United Kingdom, Edinburgh, United Kingdom

    0.5 km to Edinburgh Castle (To the map)

    Situated in Newington district, Prestigious 3Bed Central Edinburgh apartment offers accommodation with an individual patio. It is composed of 3 bedrooms, a kitchen, and a shared bathroom.

    To the hotel

    price for 1 night
    Book Now From US$ 1141
  • Edinburgh Central Rooms

    From US$ 86

    8 Hill Street, Edinburgh, United Kingdom

    0.5 km to Edinburgh Castle (To the map)

    Located 400 metres from Charlotte Square, the 3-star Edinburgh Central Rooms offers heated rooms within a 5-minute walk of George Street. The venue also features free WiFi throughout the…

    To the hotel

    price for 1 night
    Book Now From US$ 86
  • Grassmarket Apartment

    From US$ 646

    3/4 Merchant Street, Edinburgh, United Kingdom

    0.5 km to Edinburgh Castle (To the map)

    Grassmarket apartment is located 1 km from the centre of Edinburgh and offers accommodation with public parking nearby.

    To the hotel

    price for 1 night
    Book Now From US$ 646
  • Joivy 3 Bed Flat In Old Town, Close To Grassmarket

    From US$ 845

    3 Merchant Street, Edinburgh, United Kingdom

    0.5 km to Edinburgh Castle (To the map)

    The 3-room Altido Spacious 3 Bed Apartment In The Old Town welcomes travellers in the centre of Edinburgh, at a 1.4 km distance from the ruined Holyrood Abbey. The apartment features a kitchen which…

    To the hotel

    price for 1 night
    Book Now From US$ 845
  • Stewart By Heeton Concept - Aparthotel Edinburgh

    From US$ 124

    10 Young Street, Edinburgh, United Kingdom

    0.5 km to Edinburgh Castle (To the map)

    Located a few minutes' drive from Royal Mile, Stewart By Heeton Concept Aparthotel Edinburgh offers 31 non-smoking rooms. The history Museum of the Royal Scots and the Royal Regiment of Scotland is 0…

    To the hotel

    price for 1 night
    Book Now From US$ 124
  • Destiny Scotland - Hill Street Apartments

    From US$ 223

    5 Hill Street, Edinburgh, United Kingdom

    0.5 km to Edinburgh Castle (To the map)

    Destiny Scotland - Hill Street apartment is 1.3 km from Edinburgh International Conference Centre and provides various facilities, such as entertainment activities and a cable flat-screen. Royal Mile…

    To the hotel

    price for 1 night
    Book Now From US$ 223
  • Dragon Suites - City Centre Castle View 1 Bed Apartment

    From US$ 549

    George Street 53, Edinburgh, United Kingdom

    0.5 km to Edinburgh Castle (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 549
  • The Shandwick Place Residence No 2

    From US$ 485

    Shandwick Place, Edinburgh, United Kingdom

    0.5 km to Edinburgh Castle (To the map)

    The Shandwick Place Residence No 2 Edinburgh is set 1.2 km from The Robertson Mausoleum Parish Church and 1.3 km from Royal Mile in West End district. The accommodation also features a kitchen with…

    To the hotel

    price for 1 night
    Book Now From US$ 485
  • Joivy Luxurious Apt On Notable George Street

    From US$ 1442

    53 George Street, Edinburgh, United Kingdom

    0.5 km to Edinburgh Castle (To the map)

    Altido Luxurious 2 Bedroom Apt On Notable George Street Edinburgh is placed in New Town district, within a 5-minute walk of the seafood restaurant Fishers In The City. The accommodation includes 2…

    To the hotel

    price for 1 night
    Book Now From US$ 1442
  • Joivy Modern Studio In New Town, On Historic George Street

    From US$ 623

    53 George Street, Edinburgh, United Kingdom

    0.5 km to Edinburgh Castle (To the map)

    Altido Statement Studio On Historic George Street apartment is nearly 0.7 km from Royal Mile. This accommodation consists of 1 bedroom and 1 bathroom.

    To the hotel

    price for 1 night
    Book Now From US$ 623
  • Joivy Inviting Flat At The Heart Of Edinburgh

    From US$ 1071

    53 George Street, Edinburgh, United Kingdom

    0.5 km to Edinburgh Castle (To the map)

    The 1-room Altido Inviting Flat Near City Centre apartment is also located merely a 6-minute walk from Scottish National Gallery.

    To the hotel

    price for 1 night
    Book Now From US$ 1071
  • Bright - Central - Sleeps 10

    From US$ 625

    Young Street South Lane, Edinburgh, United Kingdom

    0.5 km to Edinburgh Castle (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 625
  • 3 Bedroom City Centre Apartment In Lauriston Place

    From US$ 328

    139/7 Lauriston Place, Edinburgh, United Kingdom

    0.5 km to Edinburgh Castle (To the map)

    City Centre Rooms-Lauriston apartment is set in West End district and features entertainment activities, a flat screen TV and a cable flat-screen. The venue is set in the old part of Edinburgh, a…

    To the hotel

    price for 1 night
    Book Now From US$ 328
  • Royal Princes Suites

    From US$ 80

    21-23 Hill Street, Edinburgh, United Kingdom

    0.6 km to Edinburgh Castle (To the map)

    Royal Princes Suites is set 0.5 km from West Register House and 0.9 km from The Royal Edinburgh Military Tattoo in New Town district. There is also a kitchen equipped with a cooker, a stove top and…

    To the hotel

    price for 1 night
    Book Now From US$ 80
  • Luxury Apartment/Flat Edinburgh City Centre

    From US$ 766

    36 George Street 2F, Edinburgh, United Kingdom

    0.6 km to Edinburgh Castle (To the map)

    The 2-room Luxury Apartment/Flat Edinburgh City Centre apartment is located in New Town, initially built in response to the deterioration of the medieval Old Town in the 18th century, only a 5-minute…

    To the hotel

    price for 1 night
    Book Now From US$ 766
  • Moment George IV Bridge

    From US$ 136

    12 George IV Bridge, Edinburgh, United Kingdom

    0.6 km to Edinburgh Castle (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 136
  • Modern George Street Studio Sleeping 2

    From US$ 276

    53 George Street, Edinburgh, United Kingdom

    0.6 km to Edinburgh Castle (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 276
  • George IV Bridge - Superbly Located 3 Bedroom!

    From US$ 1229

    George IV Bridge, Edinburgh, United Kingdom

    0.6 km to Edinburgh Castle (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 1229