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

  • Centre Meadowside Residence

    47 Causewayside, Edinburgh, United Kingdom

    2.9 km to Craigmillar Castle

    (Show map)

    Show map

    Overlooking the garden, the 50 m² Centre Meadowside Residence Edinburgh is about 25 minutes' walk from Edinburgh Castle in Edinburgh.

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

    45 South Clerk Street, Edinburgh, United Kingdom

    2.9 km to Craigmillar Castle

    (Show map)

    Show map

    Located nearly 20 minutes' walk from Royal Mile, The Heart Of Newington Apartment overlooks the garden. Wi-Fi and a car park are also available at this apartment.

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

    4/7 4 Bernard Terrace, Edinburgh, United Kingdom

    2.9 km to Craigmillar Castle

    (Show map)

    Show map

    Set 17 minutes' walk from People's Story Museum, the 6-room Apart Bernard Rooms features a shared kitchen for self-catering. Queen's Hall is just a 5-minute stroll away, while Dugald Stewart Monument…

    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$ 270
    price for 1 night
    BOOK From US$ 270
  • Eden Villa

    United Kingdom 29 Duddingston Crescent, Edinburgh, United Kingdom

    3 km to Craigmillar Castle

    (Show map)

    Show map

    Located 3.4 km from Liberton Golf Club, Eden Villa Edinburgh is within a 10-minute drive of a top family-friendly place like Edinburgh Butterfly and Insect World Zoo. Wi-Fi is provided for both…

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

    Located a 5-minute stroll from Summerhall and Queen's Hall, the 60 m^2 Cosy Apartment In Edinburgh City Centre, 2 Bedroom1 Bathroom features views of the inner courtyard.

    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

    Featuring views of the garden, the 3-room Fabulous 2 Bedroom House is located within 6 km of Edinburgh Castle. Wi-Fi and a car park are also available at this accommodation.

    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
  • Spacious 3 Bed Townhouse With Parking

    40A Baileyfield Road, Edinburgh, United Kingdom

    3 km to Craigmillar Castle

    (Show map)

    Show map

    The 3-room Spacious 3 Bed Townhouse With Parking provides swift access to various city landmarks, such as Figgate Park, located a 5-minute walk away. Guests will benefit from a car park provided on…

    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

    The art museum "Scottish National Gallery" is approximately a 25-minute walk from the 1-room Edinburghs Arthurs Seat View, while Pickering's Gin Distillery is situated nearby.

    More...
    From US$ 171
    price for 1 night
    BOOK From US$ 171
  • Sailte House

    117 Willowbrae Road, Edinburgh, United Kingdom

    3 km to Craigmillar Castle

    (Show map)

    Show map

    The 3-star Sailte House Hotel Edinburgh, located around 25 minutes' walk from Arthur's Seat, offers guests a storage room. Wi-Fi is included throughout the property.

    More...
    From US$ 91
    price for 1 night
    BOOK From US$ 91
  • Premier Inn Edinburgh A1 - Newcraighall

    91 Newcraighall Road-Newcraighall-Edinburgh, Edinburgh, United Kingdom

    3.1 km to Craigmillar Castle

    (Show map)

    Show map

    Situated within a 6-km distance of the 16th-century Palace of Holyroodhouse, the 3-star Premier Inn Edinburgh A1 - Newcraighall features Wi-Fi throughout the property and a car park on site.

    More...
    From US$ 100
    price for 1 night
    BOOK From US$ 100
  • Bright 2 Bedroom Apartment Near The Meadows

    14/6 Moncrieff Terr, Edinburgh, United Kingdom

    3.1 km to Craigmillar Castle

    (Show map)

    Show map

    The 70 m² Bright 2 Bedroom Apartment Near The Meadows Edinburgh offers easy entry to such city sights as Queen's Hall, situated just a 5-minute walk away.

    More...
    BOOK
  • Pass The Keys Renovated 2Bed Flat In Quiet Area Near The Meadows

    Edinburgh, United Kingdom

    3.1 km to Craigmillar Castle

    (Show map)

    Show map

    Pass The Keys Renovated 2Bed Flat In Quiet Area Near The Meadows Apartment is also located approximately a 5-minute walk from the chill Summerhall Cafe.

    More...
    From US$ 378
    price for 1 night
    BOOK From US$ 378
  • Brae Guesthouse

    119 Willowbrae Road, Edinburgh, United Kingdom

    3.1 km to Craigmillar Castle

    (Show map)

    Show map

    The 3-star Brae Guest House Edinburgh includes 6 rooms and is 2.5 km from the combined National Museum of Scotland. The guest house also provides Wi-Fi available throughout the property.

    More...
    From US$ 74
    price for 1 night
    BOOK From US$ 74
  • Self-Catering Extended Family Home

    179 Mountcastle Crescent, Edinburgh, United Kingdom

    3.1 km to Craigmillar Castle

    (Show map)

    Show map

    Located at a distance of 2.8 km from The Queen's Gallery, the 1-room Self-Catering Extended Family Home provides access to a number of tourist sites nearby. The apartment features Wi-Fi, along with…

    More...
    From US$ 148
    price for 1 night
    BOOK From US$ 148
  • Modern Studio Apartment, Access To Holyrood & City

    31 Glenlee Avenue, Edinburgh, United Kingdom

    3.1 km to Craigmillar Castle

    (Show map)

    Show map

    Located 2.6 km from Edinburgh Hindu Mandir and Cultural Centre, which is considered to be a sacred place of worship, the 30 m^2 Modern studio apartment, access to Holyrood & City offers storage for…

    More...
    BOOK
  • Gorgeous Full Home In Edinburgh

    150 Mountcastle Crescent, Edinburgh, United Kingdom

    3.1 km to Craigmillar Castle

    (Show map)

    Show map

    The 37 m^2 Gorgeous Full Home In Edinburgh is 3.8 km from The Real Mary King's Close, giving access to numerous sites in the area. This 1-bedroom apartment features a patio that overlooks the street.

    More...
    From US$ 256
    price for 1 night
    BOOK From US$ 256
  • The Handy Hub Luxury Victorian Apartment - Fast Wifi & Central Edinburgh

    Montague Street, Edinburgh, United Kingdom

    3.1 km to Craigmillar Castle

    (Show map)

    Show map

    The Handy Hub Luxury Victorian Apartment - Fast Wifi & Central Edinburgh lies a 20-minute walk from the José Martí Scott Monument.

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