Photo by Jock Watson

Search Hotels Near Craigmillar Castle, Edinburgh

    price find illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Save instantly and earn perks with One Key
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Property class

Top Trending Hotels Near Craigmillar Castle

Prestonfield House

5.0 star property
9.8 out of 10, Exceptional, (279)
"Prestonfield House is like an oasis in central Edinburgh. It is a beautifully maintained period house with nice grounds. The staff were excellent. I had a party of Thai friends for dinner and they loved both the atmosphere and the dinner itself. "
The price is £393
includes taxes & fees
22 Jul - 23 Jul
Prestonfield House

Ten Hill Place

4.0 star property
9.4 out of 10, Exceptional, (1005)
"We stayed for 3 nights at the end of June ~ hotel is located within a walk to Royal Mile and is located on a quiet street. Room was clean and beds were comfortable. Would stay here again."
The price is £169
includes taxes & fees
21 Jul - 22 Jul
Ten Hill Place

Southside Guest House

4.0 star property
9.0 out of 10, Wonderful, (152)
"We stayed at this Guesthouse on 2 separate nights. We were able to check in early and staff were very polite and considerate. Beautiful old property just needs a little refresh."
The price is £112
includes taxes & fees
20 Jul - 21 Jul
Southside Guest House

The Lane Hotel

4.0 star property
9.6 out of 10, Exceptional, (196)
"Lovely staff, beautiful pub/restaurant and room was a luxury"
The price is £149
includes taxes & fees
30 Jul - 31 Jul
The Lane Hotel

Market Street Hotel

4.0 star property
9.6 out of 10, Exceptional, (1042)
"Overall a great place to stay!"
The price is £211
includes taxes & fees
29 Jul - 30 Jul
Market Street Hotel

The Alexander Guest House

3.0 star property
8.0 out of 10, Very good, (65)
"Nice enough, nice clean shower, and good tea making facilities "
The price is £102
includes taxes & fees
21 Jul - 22 Jul
The Alexander Guest House

Arrandale Guest House

3.0 star property
7.6 out of 10, Good, (178)
"The room looks so attractive on the website pictures! "
The price is £95
includes taxes & fees
20 Jul - 21 Jul
Arrandale Guest House

Aynetree Guest House

3.0 star property
7.6 out of 10, Good, (199)
"Good location, helpful manager"
The price is £109
includes taxes & fees
20 Jul - 21 Jul
Aynetree Guest House

Northumberland Hotel

3.0 star property
6.4 out of 10, (707)
"Super easy check-in and the rooms were very clean!"
The price is £94
includes taxes & fees
27 Jul - 28 Jul
Northumberland Hotel

Sakura Edinburgh Guest House

2.5 star property
6.0 out of 10, (441)
"I liked it was near the city centre. I didn't like the noisy front window (garbage keeper, pub)"
The price is £95
includes taxes & fees
21 Jul - 22 Jul
Sakura Edinburgh Guest House

Abbey Strand Apartments, at Holyrood

5.0 star property
9.8 out of 10, Exceptional, (117)
"Excellent location and beautiful place "
The price is £456
includes taxes & fees
23 Jul - 24 Jul
Abbey Strand Apartments, at Holyrood

Destiny Scotland George IV Apartments

4.0 star property
9.6 out of 10, Exceptional, (12)
"Excellent location, accessible to tourist attractions and the place is spotless and very cozy"
The price is £275
includes taxes & fees
25 Jul - 26 Jul
Destiny Scotland George IV Apartments

Hotel du Vin & Bistro Edinburgh

4.0 star property
9.4 out of 10, Exceptional, (999)
"We liked everything about this hotel. The rooms very very comfortable, breakfast was amazing as well as all the staff."
The price is £200
includes taxes & fees
20 Jul - 21 Jul
Hotel du Vin & Bistro Edinburgh

BrewDog DogHouse Edinburgh

4.0 star property
9.8 out of 10, Exceptional, (569)
"Great hotel"
The price is £280
includes taxes & fees
20 Jul - 21 Jul
BrewDog DogHouse Edinburgh

Motel One Edinburgh - Royal

3.0 star property
9.2 out of 10, Wonderful, (1009)
"Very nice location and hotel "
The price is £176
includes taxes & fees
27 Jul - 28 Jul
Motel One Edinburgh - Royal

Black Ivy Hotel

4.0 star property
9.4 out of 10, Exceptional, (318)
"Great location, nice and lively chic bar area. "
The price is £138
includes taxes & fees
21 Jul - 22 Jul
Black Ivy Hotel

Best Western Kings Manor Hotel

3.0 star property
8.8 out of 10, Excellent, (1005)
"Great location, easy access to the city & other tourist attractions. Comfortable beds, spacious room and reception staff very pleasant."
The price is £128
includes taxes & fees
20 Jul - 21 Jul
Best Western Kings Manor Hotel

Destiny Scotland Royal Mile Residence

4.0 star property
9.6 out of 10, Exceptional, (153)
"Excellent location and property. I would definitely stay here again in the future. "
The price is £315
includes taxes & fees
25 Jul - 26 Jul
Destiny Scotland Royal Mile Residence

Apex Waterloo Place Hotel

4.0 star property
9.2 out of 10, Wonderful, (1757)
"Great spot for a visit with family. "
The price is £195
includes taxes & fees
20 Jul - 21 Jul
Apex Waterloo Place Hotel

W Edinburgh

5.0 star property
9.4 out of 10, Exceptional, (278)
"Great atmosphere, beautiful surroundings, and a lovely breakfast "
The price is £297
includes taxes & fees
30 Jul - 31 Jul
W Edinburgh
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top Craigmillar Castle Hotel Reviews

Find out more about Craigmillar Castle

Find out more about Craigmillar Castle

Top reasons to visit Craigmillar Castle

  • Historical Significance: Craigmillar Castle offers a fascinating glimpse into Scotland's rich history, showcasing its well-preserved architecture.
  • Beautiful Grounds: The picturesque surroundings and scenic hills provide a perfect backdrop for leisurely walks and family outings.
  • Local Culture: Experience the vibrant local culture, including charming streets and university life in the nearby area.
  • Family-Friendly Activities: The castle and its park offer various activities suitable for families, including picnics and outdoor adventures.
  • Diverse Accommodation: A range of lodging options are available, catering to different budgets and preferences, ensuring a comfortable stay.

Find great hotels near Craigmillar Castle

Discover a variety of accommodation options near Craigmillar Castle, Edinburgh, perfect for every type of traveller. Whether you're seeking a pet-friendly hotel, a charming guesthouse, or an eco-certified stay, you'll find ideal lodgings that cater to your needs. Enjoy the convenience of being close to this historic landmark, with a range of facilities designed for both leisure and business visitors. Your perfect retreat awaits in this captivating area of Scotland.

  • Apex Grassmarket Hotel: A perfect blend of modernity and sustainability, the Apex Grassmarket Hotel offers a chic, eco-friendly retreat just 1.9km from Craigmillar Castle. This 4-star accommodation is ideal for business travellers, featuring a well-equipped Business Centre and multiple meeting rooms. Guests appreciate the commitment to environmentally conscious practices, making it a favourite for eco-aware visitors. The hotel's stylish decor and proximity to Edinburgh's vibrant Grassmarket area ensure a delightful stay, combining business with leisure in a unique setting.
  • ibis Edinburgh Centre South Bridge - Royal Mile: Located just 1.2km from Craigmillar Castle, the ibis Edinburgh Centre South Bridge - Royal Mile is a welcoming 3-star hotel that embraces inclusivity and comfort. This property is particularly popular with LGBTQIA travellers, offering a friendly atmosphere and pet-friendly policies. Guests can enjoy the convenience of pet amenities, such as food and water bowls, ensuring a hassle-free stay for furry companions. Its central location allows easy access to Edinburgh's iconic Royal Mile, making it a fantastic choice for those seeking a vibrant city experience.
  • Apex Waterloo Place Hotel: Nestled 1.9km from Craigmillar Castle, the Apex Waterloo Place Hotel is a luxurious 4-star property that caters to families and wellness enthusiasts alike. With its eco-certification and dedicated children’s services, families can enjoy a comfortable stay. The hotel's full spa offers a range of treatments, including massages and prenatal therapies, alongside an accessible pool, ensuring relaxation for all ages. This hotel combines elegance with family-friendly amenities, making it an exceptional choice for a memorable Edinburgh getaway.

Where to stay near Craigmillar Castle

Craigmillar Castle offers an enchanting escape steeped in history, just a short drive from Edinburgh's vibrant city centre. This charming area boasts friendly locals and a warm atmosphere, making it perfect for families and budget travellers alike. Explore the historic sites, indulge in local cuisine, and enjoy a cosy retreat in the surrounding neighbourhoods. Whether you're after a memorable getaway or a deep dive into Scotland's rich heritage, the region around Craigmillar Castle has something for everyone.

  • Edinburgh: Situated approximately 1.9km from Craigmillar Castle, Edinburgh is a vibrant metropolis that buzzes with life year-round. While visitor numbers peak between July and September, the city offers a rich tapestry of culture, history, and family-friendly activities at any time. Explore the charming shopping areas, take in a performance at one of the many theatres, or wander through historic streets and landmarks, including impressive castles. Edinburgh’s blend of old and new makes it an unforgettable destination.
  • Old Town Edinburgh: Located around 1.2km from Craigmillar Castle, Old Town Edinburgh is a captivating neighbourhood steeped in history. With peak visitor numbers in April and July, this area draws travellers seeking a city-themed, cultural experience. Stroll along the bustling streets filled with shops, educational venues, and theatres. Highlights include the historic Royal Mile and various event conference venues, making it an ideal spot for both leisure and exploration.
  • Edinburgh City Centre: Just 1.9km from Craigmillar Castle, Edinburgh City Centre is the heartbeat of the city, welcoming visitors throughout the year with peaks in July, August, and October. This area is perfect for those looking for a cultural, family, or city-themed experience. Enjoy shopping in lively areas, attend educational events, or catch a show at local theatres. The city centre is home to iconic historic places and symbolic landmarks, providing a perfect backdrop for any traveller.

Things to do near Craigmillar Castle

Craigmillar Castle, located in Edinburgh, is an excellent family attraction offering a glimpse into Scotland's rich history. Nearby, visitors can enjoy various activities such as art exhibitions, golfing, and local festivals, providing a mix of culture and recreation. The castle's stunning architecture and picturesque grounds make it a perfect spot for a leisurely day out with the family.

Shopping

The nearest shopping options include Tron Kirk, a vibrant public market, and Scottish Gems, a family-friendly shopping centre, both located 1.2km away from Craigmillar Castle. For unique finds, visit Geoffrey Kiltmakers and Weavers, also just 1.2km away.

Recreation

Enjoy a refreshing swim at the Royal Commonwealth Pool, perfect for families seeking aquatic fun. Attend a thrilling event at Easter Road Stadium, immersing yourself in the local sports culture. Finally, indulge in a concert at Queen's Hall for an entertaining evening filled with exquisite music.

Adventure

For thrilling escapades near Craigmillar Castle, visit Midlothian Snowsports Centre, a ski field 2.5km away, ideal for skiing enthusiasts. Alternatively, challenge your friends at Bedlam Paintball, located 1.9km away, for an adrenaline-fueled paintball experience. For climbing, head to Edinburgh International Climbing Arena Ratho, situated 6.2km away.

Nightlife

Experience the vibrant nightlife near Craigmillar Castle by visiting Greyfriar's Bobby for a cosy drink and romantic atmosphere. For a cultural evening, head to the King's Theatre, offering a delightful mix of entertainment for families and couples alike. Don't miss Canongate Tolbooth for more pub charm and romance.

Booking tips and Expedia advantages for Craigmillar Castle

To save on your visit to Craigmillar Castle, consider travelling between January and March when accommodation prices are lower. Book your hotel about a month in advance or explore last-minute deals on platforms like Expedia for potential savings. Tuesdays typically offer the cheapest rates, while Saturdays are the most expensive. Use Expedia's search tool to filter options by budget and hotel type, including eco-friendly choices. Additionally, look for package deals that combine flights, hotels, and activities for further savings, and don’t forget to check for free cancellation options for added flexibility.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around Craigmillar Castle are January to March, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The best time to book a hotel: Booking a hotel around Craigmillar Castle about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay around Craigmillar Castle is Tuesday. The most expensive day to stay around Craigmillar Castle is Saturday.
  • Find cheap hotels on Expedia: Expedia’s search tool enables you to specify your budget, preferred location, and additional criteria. You can organise your search results to display prices from lowest to highest, making it easy to find the most affordable hotels first. Furthermore, you have the option to refine your choices by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels that you can book.
  • Consider bundling your trip: You can enjoy some savings by combining your hotel stay at Craigmillar Castle with your flights and activities through an Expedia package deal.

Find the best attractions near Craigmillar Castle

Craigmillar Castle in Edinburgh offers a delightful mix of historical and cultural experiences, set against a backdrop of picturesque hills. Visitors can explore the castle itself, as well as nearby attractions like Craigmillar Castle Park. The area is perfect for those seeking an outdoor adventure, a taste of city life, or a glimpse into Scotland’s rich history. Be sure to enjoy the charming streets and local university culture in this vibrant locale.

  • Royal Mile: A vibrant thoroughfare steeped in history, the Royal Mile stretches through the heart of Edinburgh's Old Town. Expect to explore an array of shops, cafés, and historic sites, all enveloped in the city's rich culture and lively atmosphere.
  • University of Edinburgh: One of the world's oldest universities, this institution boasts stunning architecture and a rich academic heritage. Wander through its picturesque campus, taking in the unique blend of history and modern scholarship, with plenty of cultural events to enjoy.
  • Portobello Beach: A delightful stretch of sandy shore, Portobello Beach offers a refreshing seaside escape. Stroll along the promenade, indulge in local ice cream, or take a dip in the refreshing waters, all while enjoying the relaxed beach vibes.

Best time to go to Craigmillar Castle

The best time to visit Craigmillar Castle is dependant on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are slightly high and weather is mostly cloudy with light rain. January is its coolest month on average. At this time, visitor numbers are slightly low and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January38.5°F (3.6°C)Light RainMostly CloudySlightly LowSlightly Low
February39.4°F (4.1°C)Light RainMostly CloudySlightly LowSlightly Low
March41.5°F (5.3°C)Light RainMostly CloudySlightly LowSlightly Low
April45.1°F (7.3°C)No Rain (Dry)Mostly CloudyAverageAverage
May50.0°F (10.0°C)Light RainMostly CloudyAverageAverage
June55.2°F (12.9°C)Light RainMostly CloudyAverageSlightly High
July58.1°F (14.5°C)Light RainMostly CloudySlightly HighSlightly High
August57.4°F (14.1°C)Light RainMostly CloudySlightly HighSlightly High
September54.3°F (12.4°C)Light RainMostly CloudyAverageAverage
October49.5°F (9.7°C)Light RainMostly CloudySlightly HighAverage
November43.5°F (6.4°C)Light RainMostly CloudyAverageAverage
December39.6°F (4.2°C)Light RainMostly CloudyAverageAverage

The nearest major airports for your trip to Craigmillar Castle

When planning your visit to Craigmillar Castle, you can fly into several major airports. Edinburgh Airport (EDI) is situated 5.6km away, with excellent hotels nearby, including the 5.5-star Crescent House and the 5-star Virgin Hotels Edinburgh, both 4.3km from the airport. Glasgow International Airport (GLA) is 31.1km away, offering upscale options like the Kimpton Blythswood Hotel & Spa and Mar Hall Golf & Spa Resort, both within 7 and 2.5km respectively. Lastly, Dundee Airport (DND) is 34.3km distant, with the 5-star Hideaway Experience and the 4-star Apex City Quay Hotel & Spa located nearby, providing various transportation services to each airport.

Frequently asked questions

What's the area like around Craigmillar Castle?

Craigmillar Castle is located in a historic area of Edinburgh known for its array of dining options and golfing. If you're looking for a convenient place to stay, take a look at the 21 hotels and other accommodation options you'll find within a mile.

Where is the best place to stay near Craigmillar Castle?

Arden Guest House, Craigmillar Castle Edinburgh is one of the top choices for your stay based on our traveller data, and this guest house offers a golf course and free parking. It's located just a short 0.4 mi (0.6 km) from Craigmillar Castle. Other good options within 5 miles include Apex Grassmarket Hotel and Apex Waterloo Place Hotel.

How many hotels will I be able to find near Craigmillar Castle?

Expedia has 21 hotels and other accommodation options within a mile from Craigmillar Castle.

If I need to cancel the hotel reservation for my stay near Craigmillar Castle, will I receive a refund?

Yes! You'll find that most hotel room reservations are fully refundable as long as you cancel before the accommodation's cancellation deadline, which is usually within 24-48 hours of your check-in date. If your reservation is non-refundable, it may still be possible to cancel it and get a refund within a 24-hour period of booking. Enter your dates, click on "Search", then you can filter by "fully refundable" to review top deals close to Craigmillar Castle.

What can I see and do near Craigmillar Castle?

National Museum of Scotland, Scotch Whisky Experience and Museum of Edinburgh feature captivating exhibits. Royal Mile, Edinburgh Castle and Palace of Holyroodhouse are monuments to see when you're exploring the area around Craigmillar Castle. You can check out the local talent at Festival Theatre, Edinburgh Playhouse Theatre and Usher Hall.