Edinburgh Hotel
Menu
  • Customer Support
  • Help
  • USD
    U.S. dollar (USD) Euro (EUR) Pound sterling (GBP) Australian dollar (AUD) Canadian dollar (CAD) Brazilian real (BRL) Bulgarian lev (BGN) Chinese yuan (CNY) Czech koruna (CZK) Danish krone (DKK) Hong Kong dollar (HKD) Israeli new sheqel (ILS) Japanese yen (JPY) Malaysian ringgit (MYR) New Zealand dollar (NZD) Norwegian krone (NOK) Polish zloty (PLN) Romanian leu (RON) Russian ruble (RUB) Saudi riyal (SAR) Singapore dollar (SGD) South African rand (ZAR) South Korean won (KRW) Swedish krona (SEK) Swiss franc (CHF) Turkish lira (TRY) Ukrainian hryvnia (UAH) Thai baht (THB) Argentina, Peso (ARS)

Find Hotels

2026-04-22

2026-04-23

Maximum period that can be booked is 30 days. Please enter alternative dates.

Guests:
 
Specify the age of a child
Specify the age of children

Hotels in Edinburgh near Craigmillar Castle

Filter Results

Star rating

Search hotel by

Nightly price

Accommodation options

Districts

Points of interest

Hotel themes

Guest rating

Hotel amenities

Room amenities

Apply Filters
Clear Filters

255 options found

  • The Newington Residence

    South Clerk Street, Edinburgh, United Kingdom

    2.9 km to Craigmillar Castle

    (Show map)

    Show map

    The 114 m² The Newington Residence Edinburgh is situated merely 5 minutes' walk from Queen's Hall and 15 km from Edinburgh airport.

    More...
    From US$ 311
    price for 1 night
    BOOK From US$ 311
  • Centre Meadowside Residence

    47 Causewayside, Edinburgh, United Kingdom

    2.9 km to Craigmillar Castle

    (Show map)

    Show map

    The 50 m² Centre Meadowside Residence Edinburgh is situated around a 5-minute walk from Queen's Hall and 15 km from Edinburgh airport. Staying in this 1-bedroom apartment, nestled a stone's throw…

    More...
    From US$ 352
    price for 1 night
    BOOK From US$ 352
  • Causewayside Free Parking

    24/6 Causewayside, Edinburgh, United Kingdom

    2.9 km to Craigmillar Castle

    (Show map)

    Show map

    The 45 m² Causewayside Free Parking Apartment Edinburgh is situated about a 5-minute walk from Queen's Hall and 15 km from Edinburgh airport.

    More...
    From US$ 268
    price for 1 night
    BOOK From US$ 268
  • Spectacular View City Centre Haven

    5 Montague Street, Edinburgh, United Kingdom

    2.9 km to Craigmillar Castle

    (Show map)

    Show map

    Staying at the 69 m² Spectacular View City Centre Haven Edinburgh apartment, guests can reach Arthur's Seat, situated about 20 minutes' walk away.

    More...
    From US$ 539
    price for 1 night
    BOOK From US$ 539
  • Spacious Victorian Apartment In Edinburgh City

    3/5 West Preston Street, Edinburgh, United Kingdom

    2.9 km to Craigmillar Castle

    (Show map)

    Show map

    The 100 m² Spacious Victorian Apartment In Edinburgh City offers proximity to such tourist attractions as Queen's Hall, situated nearly 5 minutes' walk away.

    More...
    From US$ 335
    price for 1 night
    BOOK From US$ 335
  • One Room With Parking Space

    Eh9 1Qb Flat 4, 24 Causewayside, Sciennes,, Edinburgh, United Kingdom

    2.9 km to Craigmillar Castle

    (Show map)

    Show map

    Staying at the 50 m² One Room With Parking Space Edinburgh, guests can reach the National Museum of Scotland, situated 16 minutes' walk away.

    More...
    From US$ 316
    price for 1 night
    BOOK From US$ 316
  • Causewayside

    24 Causewayside, Edinburgh, United Kingdom

    2.9 km to Craigmillar Castle

    (Show map)

    Show map

    The 50 m² Causewayside Apartment Edinburgh overlooks the garden and is situated merely 5 minutes' walk from Queen's Hall. Guests can enrich their stay with activities like canoeing, hiking, and mini…

    More...
    From US$ 303
    price for 1 night
    BOOK From US$ 303
  • Newington Apartments

    Hermits Croft Newington, Edinburgh, United Kingdom

    2.9 km to Craigmillar Castle

    (Show map)

    Show map

    Situated just a 6-minute walk from Queen's Hall, Newington Apartments Edinburgh offers proximity to various nearby tourist attractions.

    More...
    From US$ 159
    price for 1 night
    BOOK From US$ 159
  • Relaxing Free Parking Space For One Room

    22-4 Causewayside, Edinburgh, United Kingdom

    2.9 km to Craigmillar Castle

    (Show map)

    Show map

    Relaxing Free Parking Space For One Room Edinburgh features convenient proximity to such city attractions as Queen's Hall, situated nearly a 5-minute walk away.

    More...
    From US$ 252
    price for 1 night
    BOOK From US$ 252
  • The Heart Of Newington

    45 South Clerk Street, Edinburgh, United Kingdom

    2.9 km to Craigmillar Castle

    (Show map)

    Show map

    The Heart Of Newington Apartment Edinburgh is situated 200 metres from Queen's Hall and 15 km from Edinburgh airport.

    More...
    From US$ 340
    price for 1 night
    BOOK From US$ 340
  • Apart Bernard Rooms

    4/7 4 Bernard Terrace, Edinburgh, United Kingdom

    2.9 km to Craigmillar Castle

    (Show map)

    Show map

    The 6-room Apart Bernard Rooms Edinburgh provides swift access to various city landmarks, such as Queen's Hall, located only 200 metres away. The apartment is situated just 1.6 km from Edinburgh…

    More...
    From US$ 109
    price for 1 night
    BOOK From US$ 109
  • Beautiful House Edinburgh South

    21 Southhouse Broadway, Edinburgh, United Kingdom

    3 km to Craigmillar Castle

    (Show map)

    Show map

    The spacious Beautiful House Edinburgh South Apartment is located 6 km from the 16th-century Palace of Holyroodhouse and just a 5-minute walk from the Burdiehouse Burn Valley Park Local Nature…

    More...
    From US$ 337
    price for 1 night
    BOOK From US$ 337
  • Eden Villa

    United Kingdom 29 Duddingston Crescent, Edinburgh, United Kingdom

    3 km to Craigmillar Castle

    (Show map)

    Show map

    Situated 2.4 km from Newhailes Estate, Eden Villa Edinburgh provides convenient access to numerous nearby attractions.

    More...
    From US$ 161
    price for 1 night
    BOOK From US$ 161
  • Two Bedroom Flat In Edinburgh City Center With Free Parking

    Sienna Gardens, Edinburgh, United Kingdom

    3 km to Craigmillar Castle

    (Show map)

    Show map

    The spacious Two Bedroom Flat In Edinburgh City Center With Free Parking is 20 minutes' walk from the 200-foot spire "Scott Monument".

    More...
    From US$ 383
    price for 1 night
    BOOK From US$ 383
  • Cosy Apartment In Edinburgh City Centre , 2 Bedroom1 Bathroom

    2F3 25 St Leonard'S Ln, Edinburgh, United Kingdom

    3 km to Craigmillar Castle

    (Show map)

    Show map

    The 60 m² Cosy Apartment In Edinburgh City Centre, 2 Bedroom1 Bathroom is around a 20-minute walk from the royal Holyrood Park.

    More...
    From US$ 179
    price for 1 night
    BOOK From US$ 179
  • Fabulous 2 Bedroom House

    31 Southhouse Broadway, Edinburgh, United Kingdom

    3 km to Craigmillar Castle

    (Show map)

    Show map

    Located around 6 km from the historic fortress "Edinburgh Castle", Fabulous 2 Bedroom House Edinburgh gives access to a number of tourist attractions in the area.

    More...
    From US$ 258
    price for 1 night
    BOOK From US$ 258
  • Destiny Student - Meadow Court

    13 Sciennes, Edinburgh, United Kingdom

    3 km to Craigmillar Castle

    (Show map)

    Show map

    Destiny Student - Meadow Court Apartment Edinburgh provides easy access to various city attractions, such as Queen's Hall, situated approximately a 5-minute stroll away.

    More...
    From US$ 36
    price for 1 night
    BOOK From US$ 36
  • Family Friendly 3Br Townhouse With 6 Beds And Parking

    40A Baileyfield Road, Edinburgh, United Kingdom

    3 km to Craigmillar Castle

    (Show map)

    Show map

    Family Friendly 3Br Townhouse With 6 Beds And Parking Villa Edinburgh offers easy access to such tourist spots as Edinburgh, 2a Rosefield Place, located just a 6-minute walk away.

    More...
    From US$ 355
    price for 1 night
    BOOK From US$ 355
  • Spacious 3 Bed Townhouse With Parking

    40A Baileyfield Road, Edinburgh, United Kingdom

    3 km to Craigmillar Castle

    (Show map)

    Show map

    Situated about 5 minutes' walk from the scenic Figgate Park, Spacious 3 Bed Townhouse With Parking Edinburgh offers proximity to various nearby tourist attractions.

    More...
    From US$ 578
    price for 1 night
    BOOK From US$ 578
  • Edinburghs Arthurs Seat View

    Montague Street, Edinburgh, United Kingdom

    3 km to Craigmillar Castle

    (Show map)

    Show map

    Located a mere 350 metres from Summerhall and Queen's Hall, the 1-room Edinburghs Arthurs Seat View apartment features views of the garden.

    More...
    From US$ 171
    price for 1 night
    BOOK From US$ 171