Menu

Search options

2026-06-10

2026-06-11
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.

Castle Hotels in Edinburgh

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

130 results

  • Joivy Classy Apartment Near Edinburgh Castle

    From US$ 501

    Lady Stair'S Close Royal Mile Tower, Edinburgh, United Kingdom (To the map)

    Located in Old Town district next to The Real Mary King's Close, the 60 m² Altido Royal Mile Tower apartment accommodates up to 2 guests. This venue includes 1 bedroom and 1 bathroom.

    To the hotel

    price for 1 night
    Book Now From US$ 501
  • Central Designer Flat By Castle

    From US$ 254

    147/1 Lothian Road, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 254
  • Joivy Splendid Flat Near Edinburgh Castle

    From US$ 332

    30 Alva Street, Edinburgh, United Kingdom (To the map)

    Alva Street Luxury Main Door is located near Edinburgh Gin Distillery and is just 20 minutes' walk from the centre of Edinburgh. This accommodation includes rooms with multi-channel television, an…

    To the hotel

    price for 1 night
    Book Now From US$ 332
  • Castle Suite 1 Old Town

    From US$ 497

    Grassmarket, Edinburgh, United Kingdom (To the map)

    Offering a cable flat-screen and a flat screen TV, Castle Suite 1 Old Town apartment is situated 0.4 km from the landscaped Princes Street Gardens. The centre of the city is within 1 km of the venue,…

    To the hotel

    price for 1 night
    Book Now From US$ 497
  • Snug Studio On The Grassmarket, 5Mins From Castle

    From US$ 193

    1 Grassmarket, Edinburgh, United Kingdom (To the map)

    The 1-room Snug Studio On The Grassmarket, 5Mins From Castle apartment is situated in Old Town, which is a bustling area of centuries-old buildings and narrow alleys, within 5 minutes' walk of The…

    To the hotel

    price for 1 night
    Book Now From US$ 193
  • Castle Gogar Cottage

    From US$ 787

    Castle Gogar Rigg, Edinburgh, United Kingdom (To the map)

    The 1-bedroom Castle Gogar Cottage is located in Edinburgh, about a 10-minute drive from Edinburgh International Climbing Arena as well as about a 10-minute drive from the 82-acre non-profit…

    To the hotel

    price for 1 night
    Book Now From US$ 787
  • Amazing Penthouse, Stunning Views, Castle 2 Mins

    From US$ 792

    Flat 5/7A Ramsay Garden, Edinburgh, United Kingdom (To the map)

    Amazing Penthouse, Stunning Views, Castle 2 Mins apartment is nearly 0.1 km from Camera Obscura and World of Illusions. The venue comprises 2 bedrooms and 1 bathroom.

    To the hotel

    price for 1 night
    Book Now From US$ 792
  • Joivy Sophisticated Apt Near Edinburgh Castle

    From US$ 1033

    51 Cockburn Street, Edinburgh, United Kingdom (To the map)

    Iconic Cockburn Street 4 Bedroom Apartment : Heart Of Old Town Edinburgh is set 0.7 km from Grassmarket and 0.6 km from the commemorative tower "Nelson Monument" in Old Town district. It is situated…

    To the hotel

    price for 1 night
    Book Now From US$ 1033
  • 4 Royal Mile Flat Near Edinburgh Castle

    From US$ 1024

    Apartment 4 - New Assembly Close, Edinburgh, United Kingdom (To the map)

    Offering a satellite TV, a flat screen TV and flat-screen TV, New Assembly Close - Royal Mile apartment is situated in Old Town district, 150 metres from The Real Mary King's Close. This venue is…

    To the hotel

    price for 1 night
    Book Now From US$ 1024
  • Joivy Cozy Apt Near Edinburgh Castle

    From US$ 511

    16 Johnston Terrace, Edinburgh, United Kingdom (To the map)

    Guests can opt to stay at Altido Charming Apt By Edinburgh Castle Apartment apartment when visiting Old Town, which is a bustling area of centuries-old buildings and narrow alleys in Edinburgh.

    To the hotel

    price for 1 night
    Book Now From US$ 511
  • Guestready - Amazing Apartment With A Castle View

    From US$ 352

    6 Hatters Lane, Edinburgh, United Kingdom (To the map)

    Arthur's Seat hike is about 3.4 km away and Royal Botanic Garden Edinburgh is 2.2 km from the 2-room Guestready - Amazing Apartment With A Castle View apartment.

    To the hotel

    price for 1 night
    Book Now From US$ 352
  • Castle View&Grassmarket Studio Flat With Luxury Bathroom

    From US$ 357

    104 Websters Land, Edinburgh, United Kingdom (To the map)

    Castle View & Grassmarket Studio Flat With Luxury Bathroom, set next to Grassmarket, is 15 km from Edinburgh airport. Located within a 10-minute walk to The Real Mary King's Close in Edinburgh, the…

    To the hotel

    price for 1 night
    Book Now From US$ 357
  • Upper Bow - Luxurious, Modern 1Br Apartment Near Castle

    From US$ 579

    1 Upper Bow Flat 11, Edinburgh, United Kingdom (To the map)

    Located in Old Town district, Upper Bow - Luxurious, Modern 1Br Apartment Near Castle is next-door to The Real Mary King's Close and a 5-minute drive from Edinburgh Castle. The venue consists of 1…

    To the hotel

    price for 1 night
    Book Now From US$ 579
  • Castle Vista, Grassmarket Apartment

    From US$ 361

    610 Webster'S Land, Edinburgh, United Kingdom (To the map)

    Set in Morningside district within 15 minutes' walk of Museum of Edinburgh, the 40 m² Castle Vista, Grassmarket apartment accommodates up to 4 guests.

    To the hotel

    price for 1 night
    Book Now From US$ 361
  • Joivy Unique Old Town Stay Under Edinburgh Castle

    From US$ 744

    13 King'S Stables Road, Edinburgh, United Kingdom (To the map)

    Located in Old Town district next to Royal Mile, the 71 m² Altido Heart Of The Old Town Literally Under The Castle apartment accommodates up to 6 guests. The venue consists of 2 bedrooms, 1 bathroom,…

    To the hotel

    price for 1 night
    Book Now From US$ 744
  • West Bow - Magical Harry Potter-Inspired Flat Near Edinburgh Castle

    From US$ 377

    112A West Bow 1, Edinburgh, United Kingdom (To the map)

    Royal Mile is 200 metres from this venue, while The Real Mary King's Close is situated nearby. A kitchen with kitchenware, an electric kettle and dishwasher is also available.

    To the hotel

    price for 1 night
    Book Now From US$ 377
  • Charming Grassmarket 1 Bed Castle Pad

    From US$ 362

    King'S Stables Road 13, Edinburgh, United Kingdom (To the map)

    Charming Grassmarket 1 Bed Castle Pad is located near Camera Obscura and World of Illusions and is just 10 minutes' walk from the centre of Edinburgh. There is a kitchen appointed with a dishwasher…

    To the hotel

    price for 1 night
    Book Now From US$ 362
  • Central Home Near Edinburgh Castle With Free Private Parking

    From US$ 492

    Lochrin Place, Edinburgh, Eh3 9Rb, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 492
  • Joivy Charming Nest For Two With Castle View

    From US$ 293

    Grassmarket, Edinburgh, Scotland Eh1 2Hs, United Kingdom, Edinburgh, United Kingdom (To the map)

    Altido The Wee Palace By Castle is positioned within 0.6 km from Royal Mile, in a residential area of Edinburgh. The accommodation includes 1 bedroom, 1 bathroom and a shared kitchen.

    To the hotel

    price for 1 night
    Book Now From US$ 293
  • Super Central - Georgian Double Upper Flat With Castle Views In New Town

    From US$ 1291

    50/2 North Castle Street, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 1291