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)

Find Hotels

2026-02-28

2026-03-01

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

246 options found

  • Southside Apartments By Destination Edinburgh

    7 & 11 Newington Road, Edinburgh, United Kingdom

    2.8 km to Craigmillar Castle

    (Show map)

    Show map

    The 7-room Southside Apartments By Destination Edinburgh is located approximately 20 minutes' walk from People's Story Museum and offers Wi-Fi for either business or leisure. The apartment is within…

    More...
    From US$ 623
    price for 1 night
    BOOK From US$ 623
  • Milton House

    24 Duddingston Crescent, Edinburgh, United Kingdom

    2.8 km to Craigmillar Castle

    (Show map)

    Show map

    Milton House Hotel Edinburgh is situated in the Duddingston district, 4.9 km from such family venues as the Edinburgh Butterfly and Insect World.

    More...
    From US$ 191
    price for 1 night
    BOOK From US$ 191
  • Free Parking - Sleeps 6 - Central - Good Location

    Eh8 7Qz, Edinburgh, United Kingdom

    2.8 km to Craigmillar Castle

    (Show map)

    Show map

    Nestled nearly a 10-minute ride from the green Flag park "Princes Street Gardens", the 1-room Free Parking - Sleeps 6 - Central - Good Location Edinburgh apartment allows guests to explore numerous…

    More...
    From US$ 272
    price for 1 night
    BOOK From US$ 272
  • Bright And Modern Causewayside Apartment

    91 Causewayside Flat 5, Edinburgh, United Kingdom

    2.8 km to Craigmillar Castle

    (Show map)

    Show map

    The 48 m^2 Bright And Modern Causewayside Apartment boasts views of the street and is located a 10-minute ride from the landscaped Princes Street Gardens. Offering access to an indoor pool, the…

    More...
    From US$ 144
    price for 1 night
    BOOK From US$ 144
  • Edinburgh Stays

    26 Duddingston Crescent, Edinburgh, United Kingdom

    2.8 km to Craigmillar Castle

    (Show map)

    Show map

    Edinburgh Stays apartment is a great place to stay in the Duddingston district, 6 km from the José Martí Scott Monument.

    More...
    From US$ 154
    price for 1 night
    BOOK From US$ 154
  • Unite Students - Salisbury Court

    Salisbury Court 102 St Leonards Street, Edinburgh, United Kingdom

    2.8 km to Craigmillar Castle

    (Show map)

    Show map

    Nestled 6 minutes' stroll from the chill Summerhall Cafe, Unite Students - Salisbury Court Apartment comes with a vending machine and a lift. Guests can also enhance their experience by participating…

    More...
    From US$ 97
    price for 1 night
    BOOK From US$ 97
  • Sakura Edinburgh Guest House

    18 West Preston Street, Newington, Edinburgh, United Kingdom

    2.9 km to Craigmillar Castle

    (Show map)

    Show map

    The 2-star Sakura Edinburgh Guest House, located in the Newington district, also stands just 1.2 km from the combined National Museum of Scotland and provides tour/ticket assistance for better…

    More...
    From US$ 88
    price for 1 night
    BOOK From US$ 88
  • Joivy Spacious Home Near The Meadows

    Lutton Pl, Edinburgh, United Kingdom

    2.9 km to Craigmillar Castle

    (Show map)

    Show map

    Staying at Joivy Spacious Home Near The Meadows Edinburgh apartment, guests can visit The Real Mary King's Close, located an 18-minute walk away.

    More...
    From US$ 1299
    price for 1 night
    BOOK From US$ 1299
  • Edinburgh Centre - Meadows Residence

    Eh9 1Qf, Edinburgh, United Kingdom

    2.9 km to Craigmillar Castle

    (Show map)

    Show map

    Edinburgh Centre - Meadows Residence offers views of the city and a location 20 minutes' walk from Royal Mile.

    More...
    BOOK
  • Stylish One Bedroom Apartment

    18 Terrars Croft Flat 11,, Edinburgh, United Kingdom

    2.9 km to Craigmillar Castle

    (Show map)

    Show map

    Located a 17-minute walk from Greyfriars Bobby's Grave, Stylish One Bedroom Apartment Edinburgh overlooks the garden.

    More...
    From US$ 430
    price for 1 night
    BOOK From US$ 430
  • Comfortable One-Bedroom Apartment Free Parking Space

    5/2 Sciennes House Place, Edinburgh, United Kingdom

    2.9 km to Craigmillar Castle

    (Show map)

    Show map

    The 40 m^2 Comfortable one-bedroom apartment Free parking space is situated in the Newington district, within 25 minutes' walk of Calton Hill, and overlooks the garden.

    More...
    From US$ 375
    price for 1 night
    BOOK From US$ 375
  • Cosy 2 Bedroom In Edinburgh Old Town

    Edinburgh, United Kingdom

    2.9 km to Craigmillar Castle

    (Show map)

    Show map

    Cosy 2 Bedroom In Edinburgh Old Town is located only 1.6 km from Canongate Kirk Street and around 25 minutes' walk from Holyrood Abbey.

    More...
    From US$ 186
    price for 1 night
    BOOK From US$ 186
  • The Newington Residence

    South Clerk Street, Edinburgh, United Kingdom

    2.9 km to Craigmillar Castle

    (Show map)

    Show map

    2-room The Newington Residence features views of the city and is situated about a 15-minute walk from National Museum of Scotland. This spacious apartment also offers public parking nearby.

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

    24/6 Causewayside, Edinburgh, United Kingdom

    2.9 km to Craigmillar Castle

    (Show map)

    Show map

    Nestled just 5 minutes' walk from Pickering's Gin Distillery, the 45 m^2 Causewayside Free Parking Apartment Edinburgh offers quick access to numerous tourist attractions nearby.

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

    5 Montague Street, Edinburgh, United Kingdom

    2.9 km to Craigmillar Castle

    (Show map)

    Show map

    Situated around a 5-minute walk from Queen's Hall, the 69 m^2 Spectacular View City Centre Haven offers proximity to various nearby tourist attractions.

    More...
    From US$ 540
    price for 1 night
    BOOK From US$ 540
  • 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$ 741
    price for 1 night
    BOOK From US$ 741
  • Causewayside

    24 Causewayside, Edinburgh, United Kingdom

    2.9 km to Craigmillar Castle

    (Show map)

    Show map

    The 50 m^2 Causewayside Apartment features views of the garden and is situated merely 11 minutes' stroll from The Meadows. To elevate their stay, guests can make the most of canoeing, hiking, and…

    More...
    From US$ 301
    price for 1 night
    BOOK From US$ 301
  • 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

    The 50 m^2 One Room With Parking Space offers easy access to such tourist sites as Queen's Hall, located a mere 200 metres away.

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

    Hermits Croft Newington, Edinburgh, United Kingdom

    2.9 km to Craigmillar Castle

    (Show map)

    Show map

    Located merely 6 minutes' walk from Summerhall, the 45 m^2 Newington Apartments gives quick access to various tourist spots in the vicinity. Guests can also enhance their experience by participating…

    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

    The 1-room Relaxing Free Parking Space For One Room Edinburgh offers easy entry to such city sights as Summerhall, situated a 5-minute walk away.

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