Craigmillar
Edinburgh





Visit Craigmillar
Popular places to visit

Royal Infirmary
Though Royal Infirmary might be what brings you to town, perhaps you'll have a chance to explore more of Edinburgh while you are here.

Craigmillar Castle
Learn about the local history of Edinburgh when you take a trip to Craigmillar Castle. Discover the top-notch restaurants and acclaimed art scene in this walkable area.

Edinburgh Castle
A focal point of Scottish history that dominates Edinburgh’s skyline and which has served as a fortress, a palace and home to the crown jewels.

Royal Mile
With its historic buildings, museums, shops and restaurants, this stretch of Edinburgh's Old Town is a much-loved haunt.

Princes Street
During your trip to Edinburgh, you can enjoy retail therapy at Princes Street. Experience the entertainment choices and fascinating museums in this walkable area.

Grassmarket
During your visit to Edinburgh, you can search for that perfect souvenir at Grassmarket. Check out the lively bars or top-notch restaurants in this family-friendly area.
Things to do

City Sightseeing Edinburgh Hop-On Hop-Off Bus Tour + Kids Go Free Offer

Edinburgh: Loch Ness, Glencoe & The Highlands

Turkish Airlines Lounge by Plaza Premium Group at Edinburgh Airport (EDI)

The World Famous Underground Ghost Tour

Edinburgh: Edinburgh Castle Guided History Tour with Tickets

Edinburgh: Rosslyn Chapel, the Borders & Glenkinchie Distillery
Top hotels in Craigmillar

Apex Grassmarket Hotel
The room was very clean and spacious.
Reviewed on Feb 25, 2026

Aparthotel Adagio Edinburgh Royal Mile
Clean and quiet
Reviewed on Feb 25, 2026

Delta Hotels by Marriott Edinburgh
Spoless room staff were realy nice and helpful
Reviewed on Feb 23, 2026

Holiday Inn Edinburgh by IHG
The room and staff were spotless.
Reviewed on Feb 23, 2026

Point A Hotel Edinburgh Haymarket
Great location for us, easy walk from Haymarket station. Double room was certainly “cosy” as described, but was clean and was all we needed. Very efficient service and friendly staff.. will return
Reviewed on Feb 23, 2026

Apex Waterloo Place Hotel
Great service, beautiful rooms, and amazing restaurant!
Reviewed on Feb 24, 2026
Other neighbourhoods around Craigmillar

Newington
Historic sites, museums, and cafes are just a few things travelers enjoy about Newington. Check out National Library of Scotland or Pickering's Gin Distillery while you're exploring the area.

Portobello
Portobello is noteworthy for its beaches, and you can make a stop at top attractions like Portobello Beach and Coade Stone Columns.

Southside
If you're spending some time in Southside, Queen's Hall and Festival Theatre are top sights worth seeing.

Grange
Visitors to Grange like its restaurants and gardens, and Carlton Cricket Club is a sight worth a stop.

Holyrood
While visiting Holyrood, you might make a stop by sights like Royal Mile and Scottish Parliament.

Old Town Edinburgh
Old Town Edinburgh is known for its popular shops, and you can see some sights in the area like Royal Mile and Edinburgh Castle.
