Accommodations at the best price near Craigmillar Castle

13634 available accommodation offers

7 nights
2
1
  • airbnb
  • booking
  • vrbo
  • expedia
  • premierinn
  • sykescottages
  • plumguide
  • hotelscom
  • tripadvisor
  • homestay
  • tuivillas
  • hostelworld
Craigmillar Castle place to stay
Choose the perfect holiday accommodation
Price per night
Accommodation type
Rating

Craigmillar Castle: Compare Airbnb, Hotels and Holiday rentals

Best family friendly Craigmillar Castle lodging

Among the 13634 accommodations in Craigmillar Castle, here are the 4 best for families

Beautiful Modern Sea-side Apartment In The City - Craigmillar Castle
9.5 180 reviews

Beautiful Modern Sea-side Apartment In The City

apartment, Edinburgh
This modern Edinburgh seaside flat is located approximately 2.25km from the Royal Yacht Britannia and 4.3km from the Edinburgh Playhouse, offering easy access to these attractions and a convenient 4.8km distance from Edinburgh Waverley station and the Royal Mile.
The 110 square metre property boasts two bedrooms, two bathrooms, and sleeps up to seven guests, featuring free Wi-Fi, on-site parking, a fully equipped kitchen, and a washing machine.
Cosy N Comfy Flat In Historic Heart Of Edinburgh - Craigmillar Castle
9.5 288 reviews

Cosy N Comfy Flat In Historic Heart Of Edinburgh

apartment, Edinburgh
This Edinburgh flat is located in the Old Town, just a 4-minute walk from the Royal Mile and 300 yards from the National Museum of Scotland, offering easy access to Edinburgh's top attractions. The property has consistently received excellent ratings from previous guests for its cleanliness, location, and overall experience.
This one-bedroom flat, spanning 37 square meters, comfortably accommodates up to 4 guests. It features a well-equipped kitchen, a comfortable living area, a modern bathroom, and free Wi-Fi, ensuring a pleasant and convenient stay in the heart of Edinburgh.
City Centre Luxury Studio For 2 - Craigmillar Castle
9.7 12 reviews

City Centre Luxury Studio For 2

studio, Edinburgh
This Edinburgh city centre apartment is located less than 0.6km from Edinburgh Castle and a short walk from the Royal Mile, offering easy access to numerous attractions including the National Museum of Scotland.
The 45 square metre studio sleeps up to 5 guests, features a fully equipped kitchen, air conditioning, free Wi-Fi, and amenities such as a lift and luggage storage.
Jacobs Apartment Edinburgh - Craigmillar Castle
9.8 472 reviews

Jacobs Apartment Edinburgh

apartment, Edinburgh
Jacobs Apartment is situated in Edinburgh, just a short distance from Princes Street, Edinburgh Waverley railway station and a 1.2km walk from Calton Hill.
This two-bedroom, two-bathroom apartment offers a comfortable living space with a fully equipped kitchen, a balcony with city views, free parking and a quiet residential location.

Best Craigmillar Castle lodgings with a pool

Among the 13634 accommodations in Craigmillar Castle, here are the 1 best ones with a pool

Unique Cozy Nest For 2, Old Town - Craigmillar Castle
9.5 59 reviews

Unique Cozy Nest For 2, Old Town

apartment
This Edinburgh Old Town flat is less than 0.8km from Edinburgh Waverley station and within easy walking distance of the Royal Mile, Cowgate, and Grassmarket.
The self-catering apartment, sleeping two guests, comprises a double bedroom, living room, kitchen with fridge, freezer and microwave, bathroom, and additional storage; WiFi and heating are included.

Top-rated Craigmillar Castle accommodations

Joivy Elegant New Town Flat Near Princes Street - Craigmillar Castle
9.0 397 reviews

Joivy Elegant New Town Flat Near Princes Street

apartment, Edinburgh
This Edinburgh flat is situated in the city centre, just a short walk from the EICC and a 20-minute walk from Murrayfield Stadium. It enjoys an excellent user rating and location rating, and a very good cleanliness rating. The apartment has one bedroom and one bathroom, and covers 90 square metres of space. The flat is family-friendly, pet-friendly, has free Wi-Fi, a fully equipped kitchen, and private parking, making it a convenient and comfortable base for exploring the city.

Craigmillar Castle: Other neighborhoods and points of interest

Best Craigmillar Castle accommodations with a balcony

Beautifully Modernised New Town Home - Craigmillar Castle
9.1 369 reviews

Beautifully Modernised New Town Home

apartment, Edinburgh
This Edinburgh New Town flat, a 16-minute walk from The Real Mary King's Close and 2.7km from Edinburgh Castle, offers convenient access to major attractions.
The 65-square-metre self-catering apartment features two bedrooms, one bathroom, a private patio, free Wi-Fi, and parking, comfortably accommodating families or small groups.
Central Edinburgh Stay - Grassmarket Eh1 - Craigmillar Castle
No reviews

Central Edinburgh Stay - Grassmarket Eh1

apartment, Edinburgh
This one-bedroom flat in Edinburgh's Old Town (EH1) offers immediate access to Grassmarket, Edinburgh Castle, and the Royal Mile, with a shared balcony providing views of the castle.
This property accommodates up to four guests, featuring a dedicated bedroom, a sofa bed, internet access, and a garden, all situated within 500 meters of the Usher Hall and Edinburgh Playhouse Theatre.
Amazing Apartments Water Of Leith View In Leith - Craigmillar Castle
9.3 42 reviews

Amazing Apartments Water Of Leith View In Leith

apartment, Edinburgh
The Water of Leith View apartment in Leith, Edinburgh, is a 14-minute walk from the Royal Yacht Britannia and under 3.2km from Edinburgh Waverley station and the Edinburgh Playhouse.
This 60 square metre, two-bedroom flat offers free parking, Wi-Fi, a fully equipped kitchen, and sleeps four, perfect for families or groups exploring Edinburgh.
Georgian Luxury Apartment - Fast Broadband Wifi - Parking Available - Craigmillar Castle
8.7 109 reviews

Georgian Luxury Apartment - Fast Broadband Wifi - Parking Available

apartment, Edinburgh
Comelys Luxury Victorian Apartment is situated in Edinburgh, approximately 2.4 kilometres from the Camera Obscura and 2.6 kilometres from Arthur's Seat, offering easy access to the Royal Mile and Edinburgh Waverley station.
This spacious 350-square-metre three-bedroom, two-bathroom flat sleeps up to 14 guests and boasts a fully equipped kitchen, private terrace, free Wi-Fi, and parking, all within a Victorian building.
©2026 cozycozy.com