Photo by Jock Watson

Search Hotels in Craigmillar, 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

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Property class

Top Trending Hotels Near Craigmillar, Edinburgh

Dakota Edinburgh

4.0 star property
9.2 out of 10, Wonderful, (1160)
"Convenient location and nice facilities."
The price is £114
includes taxes & fees
20 Jul - 21 Jul
Dakota Edinburgh

Orocco Pier

3.5 star property
9.2 out of 10, Wonderful, (411)
"Great experience, beautiful accommodation."
The price is £130
includes taxes & fees
13 Jul - 14 Jul
Orocco Pier

Barony Castle Hotel

4.0 star property
8.0 out of 10, Very good, (748)
"A lovely warm welcome when we arrived. All staff were approachable and friendly "
The price is £141
includes taxes & fees
20 Jul - 21 Jul
Barony Castle Hotel

Norton House Hotel & Spa

4.0 star property
9.2 out of 10, Wonderful, (966)
"Very pleasant stay, set in lovely grounds with plenty of walking trails around Dinner was very nice, plus a lot of choice at breakfast"
The price is £185
includes taxes & fees
27 Jul - 28 Jul
Norton House Hotel & Spa

Ravelston House

3.0 star property
8.8 out of 10, Excellent, (390)
"great welcome, lively hotel / bar"
The price is £82
includes taxes & fees
13 Jul - 14 Jul
Ravelston House

Marine North Berwick

5.0 star property
8.8 out of 10, Excellent, (239)
"Executive hotel, from reception staff to the house cleaning staff, an absolute pleasure to stay in, highly recommended. Great comfortable room, and a great menu. An excellent hotel with a great view!! "
The price is £273
includes taxes & fees
19 Jul - 20 Jul
Marine North Berwick

Carberry Tower Mansion House and Estate

4.0 star property
9.4 out of 10, Exceptional, (871)
"Evening meals were excellent with great service"
The price is £197
includes taxes & fees
30 Jul - 31 Jul
Carberry Tower Mansion House and Estate

Maitlandfield House Hotel

3.0 star property
8.2 out of 10, Very good, (347)
"Very nice place, "
The price is £108
includes taxes & fees
15 Jul - 16 Jul
Maitlandfield House Hotel

Hill Park Hotel

3.0 star property
8.8 out of 10, Excellent, (516)
"In a quite area and good paking. The complex has bar, restaurant and fish bar within it."
The price is £95
includes taxes & fees
13 Jul - 14 Jul
Hill Park Hotel

Pitbauchlie House Hotel, Sure Hotel Collection by BW

3.0 star property
8.8 out of 10, Excellent, (638)
"Lovely place to stay. The food was excellent and good value, staff very helpful and the view from bistro and lounge areas lovely. Quiet area."
The price is £74
includes taxes & fees
27 Jul - 28 Jul
Pitbauchlie House Hotel, Sure Hotel Collection by BW

Greywalls Hotel and Chez Roux

5.0 star property
9.2 out of 10, Wonderful, (183)
"A very comfortable stay and will return again "
The price is £316
includes taxes & fees
29 Jul - 30 Jul
Greywalls Hotel and Chez Roux

Peebles Hydro Hotel

4.0 star property
8.2 out of 10, Very good, (631)
"Great hotel, "
The price is £153
includes taxes & fees
27 Jul - 28 Jul
Peebles Hydro Hotel

Livingston Lodge Hotel

2.5 star property
6.8 out of 10, (376)
"Lovwly friendly cheery staff, Very comfy bed, Lovely clean room and bathroom. "
The price is £98
includes taxes & fees
13 Jul - 14 Jul
Livingston Lodge Hotel

Macdonald Houstoun House

4.0 star property
8.2 out of 10, Very good, (1002)
"Excellent place for a relaxing stay..staff are great "
The price is £125
includes taxes & fees
13 Jul - 14 Jul
Macdonald Houstoun House

The Scott

4.0 star property
9.6 out of 10, Exceptional, (465)
"Breakfast was amazing, a lovely stay with helpful, gracious staff. "
The price is £248
includes taxes & fees
20 Jul - 21 Jul
The Scott

Leonardo Hotel Edinburgh Haymarket

4.0 star property
8.2 out of 10, Very good, (1402)
"Nice hotel, great deal for the price "
The price is £158
includes taxes & fees
13 Jul - 14 Jul
Leonardo Hotel Edinburgh Haymarket

Ocean Mist Leith

2.5 star property
9.8 out of 10, Exceptional, (570)
"Excellent stay "
The price is £202
includes taxes & fees
8 Jul - 9 Jul
Ocean Mist Leith

Dean Park Hotel

4.0 star property
8.8 out of 10, Excellent, (575)
"Very nice clean and food was outstanding "
The price is £109
includes taxes & fees
16 Jul - 17 Jul
Dean Park Hotel

Leonardo Royal Hotel Edinburgh

4.0 star property
9.0 out of 10, Wonderful, (1300)
"Great location, super nice staff, AMAZING BREAKFAST"
The price is £218
includes taxes & fees
20 Jul - 21 Jul
Leonardo Royal Hotel 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.
Save an average of 15% on thousands of hotels when you're signed in

Where to stay in Craigmillar

Find the best Craigmillar areas for the activities you enjoy most. Learn more about Craigmillar
Learn more about Craigmillar
Old Town Edinburgh map

Old Town Edinburgh

3 out of top 10 points of interest in this area

Gourmet restaurants interesting history and top sights from Royal Mile to Princes Street – discover Old Town Edinburgh, a destination also famous for its shopping.

Edinburgh City Centre map

Edinburgh City Centre

2 out of top 10 points of interest in this area

If you're spending time in Edinburgh City Centre, check out sights like Princes Street or Royal Mile and hop on the metro to see more of the city at St Andrew Square Tram Stop or Princes Street Tram Stop.

New Town map

New Town

Travellers love New Town for its popular shops, and you can see more of Edinburgh by jumping on the metro at Princes Street Tram Stop or St Andrew Square Tram Stop. You might spend time checking out top sights like Princes Street and Assembly Rooms.

Leith map

Leith

Known for its abundant dining options and seaside views, there's plenty to explore in Leith. Top attractions like Edinburgh Port and Royal Yacht Britannia are major draws, and you can catch the metro at The Shore Tram Stop or Port of Leith Tram Stop to see more of the city.

Tollcross map

Tollcross

Tollcross is known for its ample dining options, and you can make a stop by Usher Hall and King's Theatre while in the area.

Frequently asked questions

What are the best hotels in Craigmillar that travellers recommend?
Prestonfield House is a standout option in Craigmillar, receiving an impressive traveller 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 travellers 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 travellers 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 travellers seeking both relaxation and a touch of elegance.
What hotels in Craigmillar offer free breakfast?
For travellers 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 traveller 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 travellers. This hotel offers complimentary toiletries and free WiFi in each room, ensuring a comfortable stay for travellers.

For families seeking convenience, The Abbey Residence is another fantastic choice, also boasting a traveller 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 travellers 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?
Members always get our best prices. Find our best Craigmillar hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
How much is the nightly rate at a Craigmillar hotel?
Hotel prices in Craigmillar often vary, but you can find a great deal from £98 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.