Accommodation Flights Packages Trains Cruises Rental cars Airport taxis Restaurants

Looking for properties near Craigmillar Castle?

Then you've come to the right place! Enter your dates and choose out of 124 properties.

More than 1 million people last month said they'd recommend Booking.com to their family and friends.

FREE cancellation on most rooms! Instant confirmation when you reserve

Featured hotels near Craigmillar Castle

Guests' Choice
  • £60

    Average price per night

    Aaron Lodge

    Aaron Lodge 4 stars

    Edinburgh (0.4 miles from Craigmillar Castle)

    9.0 Superb 431 reviews
    Description Review
  • £65

    Average price per night

    Suffolk Park Apartments

    Suffolk Park Apartments 4 stars

    Newington, Edinburgh (1 miles from Craigmillar Castle)

    9.5 Exceptional 115 reviews
    Description Review
  • £40

    Average price per night

    The Cameron B&B

    The Cameron B&B 3 stars

    Prestonfield, Edinburgh (0.8 miles from Craigmillar Castle)

    9.2 Superb 201 reviews
    Description Review
  • £80

    Average price per night

    Alba House

    Alba House 3 stars

    Newington, Edinburgh (1.1 miles from Craigmillar Castle)

    9.3 Superb 269 reviews
    Description Review
  • £121

    Average price per night

    94DR

    94DR 5 stars

    Newington, Edinburgh (1.4 miles from Craigmillar Castle)

    9.6 Exceptional 125 reviews
    Description Review

Craigmillar Castle highlights

Gili Selang
Bali’s most easterly outpost, this rocky island offers a thrilling yet tricky dive. If you’re not an experienced diver, stay close to your instructor – the currents can be strong and unpredictable here. However, the majestic sight of hammerhead sharks prowling around schools of batfish and big-eyed trevally is an experience not to be missed.
Craigmillar Castle
Mary, Queen of Scots sought refuge in the confines of this 15th-century hideout that’s nestled into the hills outside Edinburgh. The views from the watchtower stretch far and wide, ready to warn of approaching enemies, while the great hall takes you right back to the times of Scotland’s last monarchs, the Stuarts.