Edinburgh, United Kingdom

Hotels in Craigmillar

Guests

Why book with Hotels.com?

Where to stay in Craigmillar?

  • Elforma - Tudsbery House

    Elforma - Tudsbery House

    4-star

    Craigmillar0.6 kilometer to Craigmillar

    Elforma - Tudsbery House
  • Salisbury Green Hotel & Bistro

    Salisbury Green Hotel & Bistro

    3-star
    VIP

    Craigmillar2.5 kilometers to Craigmillar

    Guest rating9.2.Superb263 Hotels.com guest reviews
    Salisbury Green Hotel & Bistro
  • Best Western Kings Manor Hotel

    Best Western Kings Manor Hotel

    3-star

    Craigmillar3.2 kilometers to Craigmillar

    Guest rating8.8.Fabulous320 Hotels.com guest reviews
    Best Western Kings Manor Hotel
  • Dorstan Guest House

    Dorstan Guest House

    3-star

    Craigmillar2 kilometers to Craigmillar

    Guest rating9.4.Exceptional146 Hotels.com guest reviews
    Dorstan Guest House
  • Hotel Ceilidh-donia

    Hotel Ceilidh-donia

    3-star

    Craigmillar2.1 kilometers to Craigmillar

    Guest rating9.6.Exceptional116 Hotels.com guest reviews
    Hotel Ceilidh-donia
  • Strathallan Guest House

    Strathallan Guest House

    3-star

    Craigmillar2.6 kilometers to Craigmillar

    Guest rating9.2.Superb77 Hotels.com guest reviews
    Strathallan Guest House
  • Lauderville Guest House

    Lauderville Guest House

    4-star

    Craigmillar2.5 kilometers to Craigmillar

    Guest rating9.4.Exceptional78 Hotels.com guest reviews
    Lauderville Guest House
  • The Salisbury Hotel

    The Salisbury Hotel

    4-star

    Craigmillar2.7 kilometers to Craigmillar

    Guest rating8.4.Very good163 Hotels.com guest reviews
    The Salisbury Hotel
  • Prestonfield House

    Prestonfield House

    5-star

    Craigmillar1.6 kilometers to Craigmillar

    Guest rating9.4.Exceptional59 Hotels.com guest reviews
    Prestonfield House
  • Emerald Guest House

    Emerald Guest House

    3-star

    Craigmillar2.4 kilometers to Craigmillar

    Guest rating9.2.Superb12 Hotels.com guest reviews
    Emerald Guest House
  • Kildonan Lodge Hotel

    Kildonan Lodge Hotel

    4-star
    VIP

    Craigmillar1.9 kilometers to Craigmillar

    Guest rating9.0.Superb42 Hotels.com guest reviews
    Kildonan Lodge Hotel
  • The Ben Doran Guest House

    The Ben Doran Guest House

    4-star

    Craigmillar2.3 kilometers to Craigmillar

    Guest rating8.0.Very good61 Hotels.com guest reviews
    The Ben Doran Guest House
  • Southside Guest House

    Southside Guest House

    4-star

    Craigmillar2.9 kilometers to Craigmillar

    Guest rating9.2.Superb39 Hotels.com guest reviews
    Southside Guest House
  • Glenalmond Guest House

    Glenalmond Guest House

    4-star

    Craigmillar2.2 kilometers to Craigmillar

    Guest rating10.0.Exceptional18 Hotels.com guest reviews
    Glenalmond Guest House
See more properties

Top landmarks in Edinburgh

Transport in Edinburgh

Looking to stay near the airport, train station or other popular transport hubs? Find properties near

Find out more about Craigmillar

What's Craigmillar Like?

If you're in search of the perfect part of the city to explore, consider Craigmillar. Learn about local heritage at landmarks like Craigmillar Castle. Holyrood Park and Gilmerton Cove are two places to visit nearby.

Where are the Best Places to Stay in Craigmillar?

Some of the top places to stay in Craigmillar:

Edinburgh flat

Upscale guestrooms with kitchens, soaking bathtubs
  • • Free parking • Free WiFi • Restaurant • Garden

Elforma - Tudsbery House

City-center vacation home with kitchen
  • • Free in-room WiFi • Garden

How to Get to Craigmillar

Craigmillar is located 2.8 mi (4.5 km) from the heart of Edinburgh.

Flying to:

  • • Edinburgh Airport (EDI), 8.9 mi (14.3 km) from Craigmillar

Things to See and Do in and around Craigmillar

Things to See near Craigmillar:

  • • Craigmillar Castle (0.2 mi/0.3 km away)
  • • Holyrood Park (1.2 mi/1.9 km away)
  • • National Library of Scotland (1.7 mi/2.8 km away)
  • • Carlton Cricket Club (2 mi/3.2 km away)
  • • Arthur's Seat (2 mi/3.2 km away)

Things to Do near Craigmillar:

  • • Gilmerton Cove (1.6 mi/2.5 km away)
  • • Royal Commonwealth Pool (1.6 mi/2.6 km away)
  • • Queen's Hall (1.9 mi/3.1 km away)
  • • Our Dynamic Earth (2.2 mi/3.5 km away)
  • • Surgeon's Hall (2.2 mi/3.5 km away)

When Is the Best Time to Visit Edinburgh?

  • • Hottest months: July, August, June, September (average 56°F)
  • • Coldest months: January, February, March, December (average 39°F)
  • • Rainiest months: August, October, July, January (average 3 inches of rainfall)

We do more than just hotels...

Keep exploring

Not found the right property yet? Explore other destinations or refine your current search further.

See more Edinburgh hotels