Accommodations at the best price near Craigmillar Castle

8969 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 8969 accommodations in Craigmillar Castle, here are the 4 best for families

Hamish's Hame Edinburgh Licence No Eh 69774 R Energy Rating C - Craigmillar Castle
9.5 107 reviews
Craigmillar Castle
14/10 – 16/10
£270/nighttotal: £540 (2 )

Hamish's Hame Edinburgh Licence No Eh 69774 R Energy Rating C

1 1
apartment , Edinburgh
Hamish's Hame is a one-bedroom flat located just 3.2km south of Edinburgh city centre, close to the EICC and within easy reach of attractions like the Royal Mile and Edinburgh Castle. It is situated in a peaceful neighbourhood, offering a balance of tranquility and accessibility to the city's attractions. The flat has received excellent ratings for cleanliness, location, and user experience.
This comfortable flat offers 44 square metres of space and can accommodate up to four guests. It includes a fully equipped kitchen, a private garden, a tennis court, parking, and free Wi-Fi, making it ideal for families or groups of friends.
Location! Location! Location! Free Residents Parking!\nlicense/planning Granted!! - Craigmillar Castle
9.6 39 reviews
Craigmillar Castle
08/09 – 12/09
£324/nighttotal: £1296 (4 )

Location! Location! Location! Free Residents Parking!\nlicense/planning Granted!!

1 3
apartment , Edinburgh
This ground floor flat is located on the Royal Mile, directly opposite Holyroodhouse Palace, offering a peaceful retreat in the heart of Edinburgh's historic Old Town. The apartment boasts excellent user ratings, reflecting its comfortable and convenient location.
The flat has one bathroom and comfortably accommodates up to four guests. It is fully equipped with modern amenities, including a kitchen with a washing machine, a living room with a large walk-in cupboard containing a pull-out double bed, and entertainment options such as a multi-channel HDTV, Blu-ray DVD player, and Apple TV.
Gayfield Square - 217 - Craigmillar Castle
9.5 172 reviews
Craigmillar Castle
14/10 – 16/10
£313/nighttotal: £626 (2 )

Gayfield Square - 217

1 1
apartment , Edinburgh
This Edinburgh city centre flat, located on Gayfield Square, is 1.3km from Edinburgh Castle and a 3-minute walk from the Edinburgh Playhouse theatre.
The 81-square-metre apartment sleeps two in one bedroom, one bathroom and offers free Wi-Fi, a fully equipped kitchen, and a private entrance; nearby attractions include the Royal Mile and Edinburgh Waverley station.
Joivy Cosy Flat In The Heart Of Edinburgh - Craigmillar Castle
9.1 220 reviews
Craigmillar Castle
08/09 – 12/09
£372/nighttotal: £1488 (4 )

Joivy Cosy Flat In The Heart Of Edinburgh

2 3
apartment , Edinburgh
This Edinburgh flat is located in the Old Town, just a short walk from the Royal Mile and Edinburgh Castle, offering easy access to the city's main attractions. It has consistently received excellent ratings for location, cleanliness, and overall experience.
The two-bedroom flat, measuring 52 square metres, provides comfortable accommodation for families or groups. It comes equipped with a modern kitchen, including a dishwasher and oven, a washing machine, and free Wi-Fi, ensuring a convenient and enjoyable stay.

Best Craigmillar Castle lodgings with a pool

Among the 8969 accommodations in Craigmillar Castle, here are the 4 best ones with a pool

79 M² Apartment ∙ 2 Bedrooms ∙ 5 Guests - Craigmillar Castle
10 1 review
Craigmillar Castle
08/10 – 19/10
£458/nighttotal: £5038 (11 )

79 M² Apartment ∙ 2 Bedrooms ∙ 5 Guests

2 2
apartment
This Edinburgh flat is situated on Dalmeny Street, a short walk from the city centre, Leith Walk, and key attractions, with excellent public transport access.
This 65 square meter residence offers two bedrooms and a sofa bed, accommodating up to six guests with amenities including a fridge, freezer, microwave, swimming pool, and jacuzzi.
56 M² Apartment ∙ 1 Bedroom ∙ 3 Guests - Craigmillar Castle
9.0 2 reviews
Craigmillar Castle
08/10 – 19/10
£295/nighttotal: £3245 (11 )

56 M² Apartment ∙ 1 Bedroom ∙ 3 Guests

1 2
apartment
This Albert Place flat is located in a quiet residential district of Edinburgh, providing convenient access to the city centre and its attractions via excellent transport links, with the Royal Mile approximately 1.5 kilometers away.
This 45 square meter apartment offers one bedroom and can accommodate up to three guests, featuring a fully equipped kitchen with a fridge, freezer, and microwave, alongside a swimming pool, jacuzzi, and parking.
74 M² Apartment ∙ 3 Bedrooms ∙ 5 Guests - Craigmillar Castle
Craigmillar Castle
08/10 – 19/10
£338/nighttotal: £3718 (11 )

74 M² Apartment ∙ 3 Bedrooms ∙ 5 Guests

2 2
apartment
This Portobello High Street flat is located on the second floor, offering a practical base for exploring Edinburgh, with close proximity to key attractions.
This 75 square meter apartment accommodates up to four guests with two bedrooms and two bathrooms, and features a kitchen, living room sofa bed, swimming pool, jacuzzi, and parking.
70 M² Apartment ∙ 1 Bedroom ∙ 2 Guests - Craigmillar Castle
Craigmillar Castle
08/10 – 19/10
£332/nighttotal: £3652 (11 )

70 M² Apartment ∙ 1 Bedroom ∙ 2 Guests

1 2
apartment
This Edinburgh flat is located in the New Town/West End, a 5-minute walk from Princes Street and George Street, and a 15-minute walk from Edinburgh Castle.
This 70 square meter apartment for two guests features a private indoor hot tub, a fully equipped kitchen, Wi-Fi, and direct tram access to Edinburgh Airport.

Top-rated Craigmillar Castle accommodations

Stylish And Comfortable City Centre Apartment - Craigmillar Castle
9.3 236 reviews
Craigmillar Castle
08/10 – 19/10
£165/nighttotal: £1815 (11 )

Stylish And Comfortable City Centre Apartment

1 2
apartment , Edinburgh
This Edinburgh apartment is conveniently located in the city centre, just 1.6km from Edinburgh Playhouse and within 3.2km of major landmarks like Edinburgh Waverley Train Station, the Royal Mile, and Edinburgh Castle. It has consistently received excellent ratings for location, cleanliness, and overall experience.
This one-bedroom flat is suitable for two guests and offers 40 square metres of space. It includes a fully equipped kitchen, free Wi-Fi, a shared lounge, and parking, ensuring a comfortable and convenient stay in the Scottish capital.

Craigmillar Castle: Other neighborhoods and points of interest

Best Craigmillar Castle accommodations with a balcony

Joivy Gorgeous Flat Near The Scotland Gallery - Craigmillar Castle
9.5 280 reviews
Craigmillar Castle
08/09 – 12/09
£361/nighttotal: £1444 (4 )

Joivy Gorgeous Flat Near The Scotland Gallery

2 3
apartment , Edinburgh
This Edinburgh apartment is situated in the charming Stockbridge district, just a short walk from Camera Obscura and within 2.5 kilometres of The Real Mary King's Close and Edinburgh Waverley Train Station. The apartment has received excellent ratings for location, cleanliness and overall user experience.
The apartment is a 2-bedroom property with a floor area of 75 square meters. It offers a fully equipped kitchen with a fridge, microwave, and dishwasher, a private patio, a garden, parking, and free Wi-Fi, making it ideal for families or groups of friends.
Luxe 2br Cottage Near Edinburgh With Hot Tub - Sleeps 6 - Free Parking - Wi-fi - Craigmillar Castle
Craigmillar Castle
08/10 – 19/10
£190/nighttotal: £2090 (11 )

Luxe 2br Cottage Near Edinburgh With Hot Tub - Sleeps 6 - Free Parking - Wi-fi

2 2
apartment , Dalkeith
This Dalkeith flat is located in a quiet residential area, 12 kilometres from Edinburgh city centre, 7 kilometres from Rosslyn Chapel and 1.5 kilometres from Dalkeith Country Park.
This family-friendly apartment offers 150 square meters of living space, sleeping up to 6 guests with 2 bedrooms, and features a private hot tub, a fully equipped kitchen, fast Wi-Fi, and free parking for 2 vehicles.
Beach Front Apartment - Craigmillar Castle
8.6 78 reviews
Craigmillar Castle
14/10 – 16/10
£146/nighttotal: £292 (2 )

Beach Front Apartment

1 1
apartment , Edinburgh
This beachfront flat in Portobello, Edinburgh, is situated a short distance from Portobello Beach and approximately 4.8 kilometres from Edinburgh city centre attractions such as the Royal Mile and Edinburgh Playhouse.
The 50 square metre one-bedroom apartment sleeps three, features a balcony with sea views, a fully equipped kitchen including oven and microwave, free Wi-Fi, and in-unit laundry facilities.
Chic Apartment Near Stockbridge Market - Craigmillar Castle
9.0 7 reviews
Craigmillar Castle
08/10 – 19/10
£229/nighttotal: £2519 (11 )

Chic Apartment Near Stockbridge Market

1 2
apartment , Edinburgh
This Stockbridge flat is conveniently located a short walk from the Royal Botanic Garden Edinburgh and George Street, within 3.2km of Princes Street and Edinburgh Castle.
The 63 square metre one-bedroom apartment sleeps two, boasting a fully equipped kitchen with dishwasher, in-unit laundry and a dedicated dining area; excellent guest reviews highlight its comfort and convenient location.
©2026 cozycozy.com