Find hotels in Craigmillar, Edinburgh

Start date: Check-in selected.
To Date
End date: Check-out

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Discover Craigmillar hotels and places to stay, with room rates, reviews, and availability. Most hotels are fully refundable.

Barony Castle Hotel

4.0 star property
8.0 out of 10, Very Good, (760)
"The worst part was the layout was very confusing. They would tell you the second floor you go up to the circuit floor. I will."
$119 nightly
The price is $143
Oct 14 - Oct 15
Total with taxes and fees
Barony Castle Hotel

Dakota Edinburgh

4.0 star property
9.2 out of 10, Wonderful, (1256)
"Good proximity to the airport. "
$96 nightly
The price is $115
Nov 2 - Nov 3
Total with taxes and fees
Dakota Edinburgh

Orocco Pier

3.5 star property
9.2 out of 10, Wonderful, (441)
"The bar was well stocked,the choice of foodwas exceptional the staff were all helpful and friendly"
$105 nightly
The price is $126
Oct 13 - Oct 14
Total with taxes and fees
Orocco Pier

Norton House Hotel & Spa

4.0 star property
9.2 out of 10, Wonderful, (1002)
"Very nice, clean renovated property, would stay again."
$180 nightly
The price is $216
Nov 2 - Nov 3
Total with taxes and fees
Norton House Hotel & Spa

Livingston Lodge Hotel

2.5 star property
6.8 out of 10, (399)
"Worked nicely for a stay near the airport."
$54 nightly
The price is $64
Oct 12 - Oct 13
Total with taxes and fees
Livingston Lodge Hotel

Ravelston House

3.0 star property
8.8 out of 10, Excellent, (414)
"Great place to stay , lovely staff ,great location for Edinburgh "
$96 nightly
The price is $115
Oct 7 - Oct 8
Total with taxes and fees
Ravelston House

Carberry Tower Mansion House and Estate

4.0 star property
9.4 out of 10, Exceptional, (895)
"Gorgeous hotel and grounds.if you like history, this is the place for you. "
$136 nightly
The price is $163
Nov 2 - Nov 3
Total with taxes and fees
Carberry Tower Mansion House and Estate

Hill Park Hotel

3.0 star property
8.8 out of 10, Excellent, (585)
"Very nice hotel with restaurant and bar."
$67 nightly
The price is $80
Oct 7 - Oct 8
Total with taxes and fees
Hill Park Hotel

Peebles Hydro Hotel

4.0 star property
8.4 out of 10, Very Good, (662)
"Love Peebles Hydro, my 3rd visit and won't be my last"
$160 nightly
The price is $192
Nov 2 - Nov 3
Total with taxes and fees
Peebles Hydro Hotel

Marine North Berwick

5.0 star property
8.8 out of 10, Excellent, (258)
"Absolutely Stunning property! "
$260 nightly
The price is $312
Nov 2 - Nov 3
Total with taxes and fees
Marine North Berwick

Pitbauchlie House Hotel, Sure Hotel Collection by BW

3.0 star property
8.8 out of 10, Excellent, (681)
"We had a great stay! Would highly recommend "
$80 nightly
The price is $96
Nov 2 - Nov 3
Total with taxes and fees
Pitbauchlie House Hotel, Sure Hotel Collection by BW

Maitlandfield House Hotel

3.0 star property
8.2 out of 10, Very Good, (419)
"Had a pleasant stay. Spotlessly clean room. Staff friendly and delicious cooked breakfasts."
$139 nightly
The price is $167
Oct 7 - Oct 8
Total with taxes and fees
Maitlandfield House Hotel

Ocean Mist Leith

2.5 star property
9.8 out of 10, Exceptional, (658)
"We really enjoyed our stay. Clean, comfortable and quirky rooms, exceptional staff and a decent breakfast. These guys are doing it right."
$171 nightly
The price is $206
Nov 4 - Nov 5
Total with taxes and fees
Ocean Mist Leith

The Scott

4.0 star property
9.6 out of 10, Exceptional, (540)
"Great property, beautiful rooms and the breakfast was amazing "
$208 nightly
The price is $250
Nov 2 - Nov 3
Total with taxes and fees
The Scott

Greywalls Hotel and Chez Roux

5.0 star property
9.2 out of 10, Wonderful, (193)
"A very comfortable stay and will return again "
$291 nightly
The price is $349
Nov 2 - Nov 3
Total with taxes and fees
Greywalls Hotel and Chez Roux

Leonardo Hotel Edinburgh Haymarket

4.0 star property
8.4 out of 10, Very Good, (1366)
"Good place that is close to tram with good breakfast "
$120 nightly
The price is $144
Nov 2 - Nov 3
Total with taxes and fees
Leonardo Hotel Edinburgh Haymarket

Macdonald Houstoun House

4.0 star property
8.2 out of 10, Very Good, (1002)
"Rooms was very large and spacious including the washroom. Staff was kind and helpful. Property was beautiful as well. Would stay again. "
$119 nightly
The price is $142
Nov 6 - Nov 7
Total with taxes and fees
Macdonald Houstoun House

The Lodge at Craigielaw

4.0 star property
9.4 out of 10, Exceptional, (161)
"Stayed here as we had a wedding nearby. We were able to check in early and the room was very clean and a good size."
$91 nightly
The price is $109
Nov 5 - Nov 6
Total with taxes and fees
The Lodge at Craigielaw

Market Street Hotel

4.0 star property
9.6 out of 10, Exceptional, (1118)
"Great location"
$155 nightly
The price is $186
Nov 2 - Nov 3
Total with taxes and fees
Market Street Hotel

Dean Park Hotel

4.0 star property
8.8 out of 10, Excellent, (640)
"Clean, attractive hotel with good dining options. I was traveling solo for work and it was perfect for my needs. "
$115 nightly
The price is $138
Nov 3 - Nov 4
Total with taxes and fees
Dean Park Hotel
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.
Save an average of 15% on thousands of hotels when you're signed in

Where to stay in Craigmillar

Find the best Craigmillar areas and neighborhoods for the activities you enjoy most. Learn more about Craigmillar
Learn more about Craigmillar

Old Town Edinburgh

Preserving its medieval street plan, this UNESCO World Heritage Site features the Royal Mile, St. Giles' Cathedral, and the National Museum of Scotland. Explore narrow closes and hidden passages for a unique experience.

Edinburgh City Centre

While you're in Edinburgh City Centre, take in top sights like Royal Mile or Edinburgh Castle, and hop on the metro to see more the city at St Andrew Square Tram Stop or Princes Street Tram Stop.

New Town

Discover original neo-classical and Georgian architecture in this UNESCO World Heritage Site, housing the National Gallery of Scotland and the Royal Scottish Academy Building. Shop along Princes Street, George Street, and the newly redeveloped St James Quarter.

Leith

Undergoing significant regeneration, Leith boasts a busy port, the Royal Yacht Britannia, and Ocean Terminal shopping centre. The shore area offers charming pubs and restaurants, while cultural attractions include Leith Theatre and Leith School of Art.

Tollcross

Travelers come to Tollcross for its abundant dining options, and you can see top attractions like Usher Hall and King's Theatre while you're in town.

Top Craigmillar Hotel Reviews

Find out more about Craigmillar

Find out more about Craigmillar

Top reasons to visit Craigmillar

  • Historic Craigmillar Castle: Discover the stunning architecture and rich history of this iconic Scottish castle, featuring a grand staircase and beautiful views.
  • Family-Friendly Attractions: Enjoy a variety of activities suitable for families, making it an ideal vacation spot for all ages.
  • Scenic Parks and Hills: Experience the beautiful landscapes surrounding Craigmillar, perfect for outdoor exploration and relaxation.
  • Welcoming Local Atmosphere: Visit the friendly neighborhood of Danderhall, known for its charm and hospitality.
  • Diverse Accommodation Options: Choose from pet-friendly guesthouses to eco-certified hotels, all conveniently located near local attractions.

Find great hotels near Craigmillar

Explore a variety of hotel accommodations in Craigmillar, Edinburgh, ideal for your vacation. Whether you're seeking a pet-friendly guesthouse or an eco-certified hotel, you'll find options that cater to your needs. Enjoy proximity to the historic Craigmillar Castle while benefiting from essential services tailored for business travelers. Read reviews to help you choose the perfect stay in this charming Scottish locale.

  • Apex Waterloo Place Hotel: Embrace a luxurious retreat at the Apex Waterloo Place Hotel, a 4-star gem located 3 miles from Craigmillar. This eco-certified hotel is perfect for families seeking a spa-themed vacation. Guests can indulge in a full-service spa complete with an indoor pool, body treatments, facial treatments, and a steam room, ensuring relaxation at every turn. The family-friendly amenities make it an ideal choice for travelers with children, allowing you to unwind in a serene environment while prioritizing sustainability.
  • Apex Grassmarket Hotel: Experience a blend of business and eco-friendliness at the Apex Grassmarket Hotel, also a 4-star property located 3 miles from Craigmillar. This hotel caters to business travelers with a range of amenities, including a business center and multiple meeting rooms, all while maintaining its commitment to eco-certification. Its prime location near the vibrant Grassmarket area allows guests to easily explore Edinburgh’s charm after a productive day, making it a superb choice for those balancing work and leisure.
  • ibis Edinburgh Centre South Bridge - Royal Mile: The ibis Edinburgh Centre South Bridge - Royal Mile is a welcoming 3-star accommodation just 2 miles from Craigmillar, perfect for eco-conscious travelers and their furry friends. This pet-friendly hotel embraces LGBTQIA inclusivity and offers amenities like food and water bowls for pets, ensuring everyone feels at home. Guests appreciate the vibrant atmosphere and central location, making it easy to explore the historic Royal Mile while enjoying a comfortable and budget-friendly stay.

Where to stay near Craigmillar

Craigmillar, a charming neighborhood in Edinburgh, offers a delightful blend of history and culture for travelers. Explore the stunning Craigmillar Castle with its grand staircase and rich English heritage, or discover the nearby area of Danderhall, known for its friendly atmosphere. Whether you're on a family vacation or a business trip, Craigmillar provides a memorable getaway that showcases Scotland's unique charm and hospitality.

  • Edinburgh: As a vibrant metropolis, Edinburgh is the heart of Scotland, where history and modernity intertwine. Located a short distance from Craigmillar, this city attracts visitors year-round, with peak travel seasons in July to September. Known for its rich cultural offerings, families and city explorers alike flock to its historic sites, theaters, and bustling shopping areas. Highlights include the iconic Edinburgh Castle, the atmospheric Royal Mile, and a variety of museums that showcase Scotland’s heritage.
  • Old Town Edinburgh: Just 2 miles from Craigmillar, Old Town Edinburgh is a UNESCO World Heritage site that boasts cobbled streets and medieval architecture, inviting visitors to step back in time. The neighborhood experiences a surge in visitors from April to July, drawn by its cultural and family-friendly experiences. Here, you can explore historic landmarks, vibrant street performances, and cozy shops. Don't miss the enchanting St. Giles' Cathedral and the lively atmosphere of the Grassmarket area, known for its pubs and eateries.
  • Edinburgh City Centre: Located 3 miles from Craigmillar, Edinburgh City Centre is the bustling hub of the city, filled with shops, cafes, and theaters. With visitor numbers peaking from July to September, it offers a dynamic blend of culture and entertainment for families and city adventurers. Key attractions include the majestic Scott Monument and the picturesque Princes Street Gardens. The city centre is also the perfect starting point for discovering local events and experiencing the vibrant nightlife that Edinburgh has to offer.

Things to do near Craigmillar

Craigmillar offers a delightful mix of activities perfect for business, cultural, and family vacations. Visitors can explore local shopping areas, enjoy educational experiences, and even hit the golf courses. With its family-friendly attractions and opportunities for a memorable stay, Craigmillar is an ideal destination for those looking to immerse themselves in the local culture while enjoying a variety of engaging activities.

Shopping

For shopping in Craigmillar, check out Scottish Gems, a vibrant shopping center offering a mix of shops. Visit Tron Kirk, a bustling public market, for unique finds. Don't miss Geoffrey Kiltmakers and Weavers for authentic Scottish souvenirs, all conveniently located 2 miles away.

Recreation

Experience the vibrant atmosphere at Meadowbank Stadium, where you can engage in various sports activities. For a cultural touch, visit Queen's Hall to enjoy live music performances. Additionally, Prestonfield Golf Club offers a serene outdoor setting for a relaxing day of golf amidst beautiful landscapes.

Adventure

Experience the thrill of skiing at Midlothian Snowsports Centre, located 4 miles from Craigmillar, where you can enjoy the snowy slopes. Alternatively, engage in adrenaline-pumping action at Skirmish Edinburgh Paintball or Bedlam Paintball, both offering exciting adventure vibes, just 4 and 3 miles away, respectively.

Nightlife

In Craigmillar, experience the adventure vibes at Camera Obscura and World of Illusions, just 3 miles away. For a cozy evening, head to Greyfriar's Bobby or Canongate Tolbooth, both 2 miles away, offering a romantic atmosphere with great drinks and entertainment.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Craigmillar

To save money on your trip to Craigmillar, consider visiting between January and March when hotel prices are lower. Book your stay about a month in advance or check Expedia for last-minute deals, especially on Tuesdays, the cheapest day to stay. Use Expedia's search tool to filter by budget and eco-friendly options, and consider booking a package for additional savings. Joining Expedia's One Key membership can unlock exclusive discounts and future cash rewards. Don’t forget to explore free activities and utilize public transport to keep costs down while enjoying your visit.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around Craigmillar 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: The cheapest time to book a hotel around Craigmillar is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay around Craigmillar is Tuesday. The most expensive day to stay around Craigmillar is Saturday.
  • Find cheap hotels on Expedia: Take advantage of Expedia's search tool to customize your travel preferences, such as your budget, desired location, and hotel type. For instance, selecting the Eco-certified option will show you a selection of sustainable and environmentally friendly hotels that are currently available. To find the best prices and deals, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by booking an Expedia package that combines your Craigmillar hotel with your flights and activities.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions near Craigmillar

Craigmillar, a charming area in Edinburgh, offers a mix of cultural and family-friendly attractions. Visitors can explore the historic Craigmillar Castle, a stunning Scottish castle, and enjoy the scenic views from nearby hills and parks. For those seeking accommodations, there are hotels near Craigmillar Castle, making it easy to immerse yourself in local history and outdoor experiences. This destination is perfect for tourists looking to blend business, culture, and family fun.

  • Royal Mile: This vibrant street stretches through the heart of Edinburgh, showcasing a mix of historic architecture, shops, and lively street performances. Experience the local culture as you stroll past iconic landmarks and enjoy the bustling atmosphere.
  • University of Edinburgh: As one of the oldest universities in the English-speaking world, it boasts stunning historic buildings and rich academic traditions. Explore its beautiful campus, soak in the cultural vibes, and admire the impressive architecture that reflects centuries of history.
  • Portobello Beach: Just a short trip from Craigmillar, this charming beach offers a relaxing escape with its sandy shores and vibrant promenade. Perfect for a leisurely stroll or a picnic, enjoy the refreshing sea breeze and picturesque views.

Best time to go to Craigmillar

The best time to visit Craigmillar is dependent 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 RainMostly 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 CloudySlightly HighAverage
October49.5°F (9.7°C)Light RainMostly CloudyAverageAverage
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

When visiting Craigmillar, Edinburgh, the main airport to consider is Edinburgh Airport (EDI), situated 9 miles away. Nearby hotel options include the 5.5-star Crescent House and the luxurious 5-star Virgin Hotels Edinburgh and The Balmoral Hotel, all approximately 7 miles from EDI, providing convenient access. Glasgow International Airport (GLA) is another option, located 50 miles from Craigmillar, with excellent hotels such as the 5-star Mar Hall Golf & Spa Resort and Kimpton Blythswood Hotel & Spa nearby. Lastly, Dundee Airport (DND) is 37 miles away, with accommodations like the 5-star Hideaway Experience and the 4.5-star Premier Inn Dundee North, offering varied access to your travel needs.

Frequently asked questions

What are the best hotels in Craigmillar that travelers recommend?
Prestonfield House is a standout option in Craigmillar, receiving an impressive traveler rating of 9.8. This luxurious hotel offers a unique blend of historic charm and modern comfort, complete with full complimentary breakfast and 24-hour room service. Couples will appreciate the intimate dining experiences available at the on-site restaurant, along with the serene rooftop terrace that provides stunning views of the surrounding gardens. Not to mention, pets are welcomed, allowing furry friends to join in the adventure.

For travelers seeking a stylish yet cozy atmosphere, The Scott is another excellent choice, rated at 9.6. With premium bedding and designer toiletries, guests can enjoy a restful stay while their pets are pampered with food and water bowls. The hotel also features electric car charging stations, making it a convenient stop for eco-conscious visitors.

Families will find Kildonan Lodge Hotel to be an accommodating option, boasting a review score of 9.0. This hotel offers free stays for children and provides essential amenities like travel cribs and sofa beds, ensuring comfort for the whole family. Additionally, the hotel features a conference space, making it suitable for business travelers who may need to blend work with leisure.

Lastly, The Scholar, rated 8.8, caters to both families and business visitors alike. With child-friendly window designs and free cribs, parents can relax knowing their little ones are safe. The hotel's restaurant offers garden views, providing a pleasant dining experience after a day of exploring Craigmillar.

All these hotels in Craigmillar promise exceptional service and a friendly setting, making your stay both memorable and enjoyable, regardless of your travel purpose.
What are the best 5-star hotels in Craigmillar?
Prestonfield House, a stunning 5-star hotel located in Edinburgh, is a true jewel of luxury, boasting an impressive customer review rating of 9.8. This exquisite property harmoniously blends history and opulence, offering a unique retreat that is great for couples seeking an unforgettable getaway.
What are the best spa hotels in Craigmillar?
For a luxurious and tranquil escape, Prestonfield House in Edinburgh is a great choice, boasting an outstanding score of 9.8. This exquisite hotel offers a serene atmosphere and charming décor, superb for travelers seeking both relaxation and a touch of elegance.
What hotels in Craigmillar offer free breakfast?
For travelers exploring Craigmillar, the Edinburgh Holiday Guest House is a delightful option that offers a complimentary breakfast to start your day off right. With a charming atmosphere and a mountain view, this guest house is an ideal choice for families looking for good value without sacrificing comfort. Guests appreciate the early check-in options, which provide added convenience, especially for those traveling with children.

Another noteworthy choice in the area is The Abbey Residence, known for its welcoming ambiance and a traveler review score of 9.4. This property also includes a free continental breakfast, making it easy to fuel up before heading out for a day of adventure. With self-parking available and accessible business facilities, it's well-suited for families or groups who value both comfort and practicality.

These options not only cater to families but also appeal to couples seeking a cozy retreat in a lovely part of Edinburgh. So whether you're traveling with kids or planning a romantic getaway, these properties will ensure a memorable stay.
What are the top boutique hotels in Craigmillar?
Prestonfield House in Edinburgh is a stunning boutique hotel that offers an unparalleled blend of luxury and history, boasting an impressive guest review score of 9.8. Nestled within lush gardens and surrounded by the enchanting backdrop of Arthur's Seat, this 5-star property is superb for couples seeking a romantic getaway.

The experience at Prestonfield House is nothing short of extravagant, featuring sumptuous rooms adorned with plush furnishings and fine art that create an atmosphere of sophistication and exclusivity. Couples can indulge in fine dining at the on-site restaurant, where exquisite cuisine is complemented by an extensive wine list, ensuring a memorable culinary experience with every meal. For added comfort, guests enjoy 24-hour room service, allowing for intimate dining in the privacy of their lavish accommodations.
What are the best budget hotels in Craigmillar?
Hotel Ceilidh-donia in Edinburgh is a charming option that stands out with its cozy atmosphere and exceptional reviews, rated at 9.4 by travelers. This hotel offers complimentary toiletries and free WiFi in each room, ensuring a comfortable stay for travelers.

For families seeking convenience, The Abbey Residence is another fantastic choice, also boasting a traveler rating of 9.4. Guests appreciate the free continental breakfast, which makes mornings easier for those with little ones. Additionally, the hotel provides self-parking and accessible business facilities, suiting families who might need to juggle work while traveling.

Kingsley Edinburgh, rated 9.2, offers a Victorian charm in a historical district, great for families who wish to explore Scotland's rich heritage. With free self-parking and kid-friendly amenities, it balances comfort and convenience beautifully.

If you're traveling with older children or as a couple, consider Summer Stays at The University of Edinburgh - Campus Accommodation. Rated at 8.4, it features child-friendly window designs and free cribs, making it suitable for families. Couples may find the nearby golf course and vibrant campus life appealing as well.

Lastly, the Edinburgh Holiday Guest House, with a rating of 8.4, is ideal for budget-conscious travelers who appreciate free breakfast and early check-in. Its mountain views and self-parking add to the value for families looking to enjoy the scenic beauty of Edinburgh.
What are the most romantic hotels in Craigmillar for couples?
For a truly enchanting experience, Prestonfield House in Edinburgh is an exceptional choice for couples, boasting a stellar rating of 9.8. This luxurious hotel offers a unique blend of romance and elegance, making it a superb retreat for those looking to celebrate love.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Craigmillar.
How can I save on a Craigmillar hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Craigmillar hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a Craigmillar hotel?
Hotel prices in Craigmillar often vary, but you can find a great deal on Expedia. Different factors affect nightly hotel rates, such as the time of year or the days of the week you want to book. To find the best deals for your stay, be flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.

Explore a world of travel with Expedia

Explore a world of travel with Expedia