Search Hotels in Craigmillar, Edinburgh

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Craigmillar hotels

The Inn Place

The Inn Place
4.0 star property
Old Town Edinburgh, 2.5 mi from Craigmillar
8.8 out of 10, Excellent, (1,001 reviews)
"Great place to stay at the heart of old town. Staff were friendly and rooms were clean"
Canada
Sriram
The price is £189
includes taxes & fees
25 Jun - 26 Jun
The Inn Place

Holiday Inn Express Edinburgh Airport by IHG

Holiday Inn Express Edinburgh Airport by IHG
3.0 star property
9.2 mi from Craigmillar
8.4 out of 10, Very good, (1,058 reviews)
"A great overnight hotel"
Australia
Graeme
The price is £160
includes taxes & fees
28 Jun - 29 Jun
Holiday Inn Express Edinburgh Airport by IHG

DoubleTree by Hilton Edinburgh Airport

DoubleTree by Hilton Edinburgh Airport
4.0 star property
8.7 mi from Craigmillar
8.8 out of 10, Excellent, (1,465 reviews)
The price is £156
includes taxes & fees
5 Jul - 6 Jul
DoubleTree by Hilton Edinburgh Airport

Moxy Edinburgh Airport

Moxy Edinburgh Airport
3.0 star property
8.7 mi from Craigmillar
8.6 out of 10, Excellent, (2,483 reviews)
"Great stay before our flight"
United Kingdom
Louise
The price is £154
includes taxes & fees
5 Jul - 6 Jul
Moxy Edinburgh Airport

Cringletie House Hotel

Cringletie House Hotel
4.0 star property
16.8 mi from Craigmillar
9.8 out of 10, Exceptional, (141 reviews)
"Fantastic location spectacular food and great staff "
United Kingdom
Brian
The price is £294
includes taxes & fees
25 Jun - 26 Jun
Cringletie House Hotel

Hampton by Hilton Edinburgh Airport

Hampton by Hilton Edinburgh Airport
3.5 star property
8.8 mi from Craigmillar
8.8 out of 10, Excellent, (1,483 reviews)
"The rooms were clean and spacious, the staff friendly and informative and the breakfast delicious."
Canada
Laurie
The price is £166
includes taxes & fees
5 Jul - 6 Jul
Hampton by Hilton Edinburgh Airport

Dakota Edinburgh

Dakota Edinburgh
4.0 star property
10.8 mi from Craigmillar
9.4 out of 10, Exceptional, (1,400 reviews)
"Great place!!"
United States
Lois
The price is £116
includes taxes & fees
28 Jun - 29 Jun
Dakota Edinburgh

Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club
4.0 star property
9.1 mi from Craigmillar
9.0 out of 10, Wonderful, (1,722 reviews)
"Beautiful place, the staff at the reception was very pleasant, and the breakfast was good."
United States
Chris
The price is £144
includes taxes & fees
5 Jul - 6 Jul
Dalmahoy Hotel & Country Club

Destiny Student - Burnet Point

Destiny Student - Burnet Point
2.0 star property
2.3 mi from Craigmillar
8.4 out of 10, Very good, (15 reviews)
"Great location, staff very helpful and friendly"
United Kingdom
Ryan
The price is £81
includes taxes & fees
25 Jun - 26 Jun
Destiny Student - Burnet Point

Marine North Berwick

Marine North Berwick
5.0 star property
17.9 mi from Craigmillar
8.8 out of 10, Excellent, (301 reviews)
"Great"
United States
Russell
The price is £273
includes taxes & fees
25 Jun - 26 Jun
Marine North Berwick

Norton House Hotel & Spa

Norton House Hotel & Spa
4.0 star property
9.7 mi from Craigmillar
9.2 out of 10, Wonderful, (1,001 reviews)
"Spa was terrific and room so comfortable"
United States
Jean
The price is £206
includes taxes & fees
5 Jul - 6 Jul
Norton House Hotel & Spa

Carberry Tower Mansion House and Estate

Carberry Tower Mansion House and Estate
4.0 star property
4.6 mi from Craigmillar
9.4 out of 10, Exceptional, (981 reviews)
"Beautiful room, stunning drawing room and library and very friendly staff"
United Kingdom
Ilona
The price is £189
includes taxes & fees
28 Jun - 29 Jun
Carberry Tower Mansion House and Estate

The Lane Hotel

The Lane Hotel
4.0 star property
Morningside, 2.7 mi from Craigmillar
9.6 out of 10, Exceptional, (227 reviews)
"Very friendly staff, quick check in and lovely room. Highly recommended."
United Kingdom
Adrian
The price is £158
includes taxes & fees
24 Jun - 25 Jun
The Lane Hotel

Garner Edinburgh Haymarket by IHG

Garner Edinburgh Haymarket by IHG
3.0 star property
West End, 3.4 mi from Craigmillar
8.0 out of 10, Very good, (1,015 reviews)
"Excellent service by the staff and b very good breakfast."
United States
Alejandro
The price is £112
includes taxes & fees
28 Jun - 29 Jun
Garner Edinburgh Haymarket by IHG

The Raeburn

The Raeburn
4.0 star property
Stockbridge, 3.7 mi from Craigmillar
9.8 out of 10, Exceptional, (386 reviews)
"The location was superb and the staff very helpful."
United States
Martha
The price is £225
includes taxes & fees
5 Jul - 6 Jul
The Raeburn

The Caledonian Edinburgh, Curio Collection by Hilton

The Caledonian Edinburgh, Curio Collection by Hilton
5.0 star property
West End, 3.1 mi from Craigmillar
9.2 out of 10, Wonderful, (1,004 reviews)
"Excellent hotel and location"
United States
Natalia
The price is £293
includes taxes & fees
28 Jun - 29 Jun
The Caledonian Edinburgh, Curio Collection by Hilton

The Roseate Edinburgh

The Roseate Edinburgh
5.0 star property
Haymarket, 3.7 mi from Craigmillar
9.2 out of 10, Wonderful, (695 reviews)
"Staff is extremely helpful during your stay. Great breakfast too!"
United States
Paul
The price is £200
includes taxes & fees
23 Jun - 24 Jun
The Roseate Edinburgh

Nira Caledonia

Nira Caledonia
4.0 star property
Stockbridge, 3.3 mi from Craigmillar
9.2 out of 10, Wonderful, (729 reviews)
"Great location and even better air conditioning. Great staff!"
United States
Richard
The price is £251
includes taxes & fees
28 Jun - 29 Jun
Nira Caledonia

New Town Hotel

New Town Hotel
4.0 star property
New Town, 2.9 mi from Craigmillar
8.8 out of 10, Excellent, (169 reviews)
"Nice hotel with everything you need for a business trip."
United Kingdom
Jamie
The price is £142
includes taxes & fees
28 Jun - 29 Jun
New Town Hotel

Wilde Aparthotels, Edinburgh, Grassmarket

Wilde Aparthotels, Edinburgh, Grassmarket
4.0 star property
Old Town Edinburgh, 2.7 mi from Craigmillar
9.4 out of 10, Exceptional, (1,002 reviews)
"Such a great location and fun environment for guest"
United States
Jaclyn
The price is £204
includes taxes & fees
5 Jul - 6 Jul
Wilde Aparthotels, Edinburgh, Grassmarket
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.

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

Wander the narrow alleys of Edinburgh's historic center to discover the hidden delights of an area that also encompasses some of the city's top attractions.

Edinburgh City Centre

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

Stroll around the refined Georgian quarter of Edinburgh to encounter iconic monuments, stunning art galleries and an array of stores.

Leith

Known for its abundant dining options and seaside views, there's plenty to explore in Leith. Top attractions like Edinburgh Port and Ocean Terminal Shopping Centre 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

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.

Top Craigmillar Hotel Reviews

Find out more about Craigmillar

Top reasons to visit Craigmillar

  • Historic Craigmillar Castle: Explore this well-preserved medieval castle, offering a glimpse into Scotland's rich history and stunning views of the surrounding area.
  • Scenic Craigmillar Park: Enjoy outdoor activities and picturesque walks in this tranquil park, perfect for relaxation and family outings.
  • Local Shopping and Dining: Experience the community spirit at Craigmillar Crossroads with charming shops and eateries showcasing local flavours.
  • Cultural Enrichment: Engage in day tours and visit art galleries that highlight Scottish heritage and contemporary artistry.
  • Diverse Accommodation: Choose from a variety of welcoming guesthouses and modern hotels, catering to all types of travellers.

Find great hotels near Craigmillar

Craigmillar offers a delightful selection of accommodation options, from charming guesthouses to modern hotels. With a focus on pet-friendly services and business travel amenities, you can enjoy a comfortable stay tailored to your needs. Whether you prefer the welcoming atmosphere of friendly hotels or the unique experience of eco-certified lodgings, you’re sure to find the perfect base for your Edinburgh adventure, including options near Baron Gilmour and Hotel Edinburgh Haymarket.

  • Apex Grassmarket Hotel: Nestled in the heart of Edinburgh, the Apex Grassmarket Hotel is a distinguished 4-star property boasting a remarkable guest rating of 9.0. This eco-certified hotel is perfect for eco-conscious travellers and business visitors seeking a sustainable yet stylish stay. Located 4.8km from Craigmillar, it features contemporary rooms with stunning views of the iconic Edinburgh Castle. The hotel offers a range of amenities, including a restaurant serving locally sourced food, a fitness centre, and flexible meeting spaces, making it an excellent choice for both leisure and business guests.
  • Apex Waterloo Place Hotel: With a guest rating of 9.2, the Apex Waterloo Place Hotel is a luxurious 4-star establishment that caters to families and spa enthusiasts alike. Situated 4.8km from Craigmillar, this eco-certified hotel features a full spa and pool service, perfect for relaxation after a day of exploring. Family-friendly amenities, including special breakfast options for children, ensure that younger guests feel welcome. The elegant design, combined with exceptional service and facilities such as treatment rooms and body wraps, creates a rejuvenating atmosphere for all visitors.
  • ibis Edinburgh Centre South Bridge - Royal Mile: Offering a warm and inviting atmosphere, the ibis Edinburgh Centre South Bridge - Royal Mile is a charming 3-star hotel with a guest rating of 8.4. Located 3.2km from Craigmillar, this eco-certified and pet-friendly accommodation is ideal for travellers with furry companions. The hotel provides essential amenities such as food and water bowls for pets, ensuring a comfortable stay for all guests. Its central location makes it easy to explore Edinburgh’s rich history, while the modern rooms and friendly service offer a pleasant retreat after a day of adventures.

Where to stay near Craigmillar

Craigmillar offers a delightful blend of historical charm and friendly vibes, making it an ideal base for exploring Edinburgh and beyond. Visitors can wander through the picturesque Craigmillar Castle and enjoy the local atmosphere at Craigmillar Crossroads. Venture further to Millerhill for a taste of the countryside, or delve into the rich Scottish heritage nearby. Whether you're seeking outdoor adventures or cultural experiences, Craigmillar promises a memorable holiday for all types of travellers.

  • Edinburgh: As the capital city of Scotland, Edinburgh is a vibrant metropolis steeped in history and culture. Situated conveniently near Craigmillar, it boasts a year-round appeal with peak visitor numbers during the summer months and in October. Edinburgh is renowned for its rich cultural experiences, making it a perfect destination for families and city explorers alike. Notable activities include shopping in the bustling streets, enjoying performances at local theatres, and visiting iconic landmarks such as the majestic Edinburgh Castle and the historic Royal Mile.
  • Old Town Edinburgh: Located approximately 3.2km from Craigmillar, Old Town Edinburgh is a UNESCO World Heritage site that offers a glimpse into the city's medieval past. The neighbourhood attracts visitors throughout the year, with peak seasons in spring and summer. Here, you can immerse yourself in a captivating blend of culture and history, exploring its charming cobbled streets and historic sites. Popular activities include visiting quaint shops, attending educational events, and enjoying theatrical productions. Key landmarks in the area include the iconic St Giles' Cathedral and various event conference venues that host a range of activities.
  • Edinburgh City Centre: Situated around 4.8km from Craigmillar, Edinburgh City Centre is the bustling heart of the capital. This neighbourhood remains vibrant throughout the year, with increased visitor numbers during the summer and autumn. The City Centre offers a delightful mix of cultural and family-friendly experiences, from shopping at famous retail spots to enjoying performances in renowned theatres. Notable attractions include the historic Scott Monument and various symbolic landmarks that encapsulate the essence of Edinburgh's heritage. It’s an ideal place for anyone looking to soak up the city's lively atmosphere.

Things to do near Craigmillar

Craigmillar offers a delightful blend of outdoor activities and community spirit, making it ideal for family outings and sports enthusiasts. Visitors can enjoy golf, explore local shopping areas, and engage in educational pursuits. The area boasts top sights, art galleries, and various day tours, ensuring a rich experience for tourists seeking both relaxation and cultural enrichment.

Shopping

A short stroll from Craigmillar Castle, the Craigmillar Shopping Centre offers a variety of shops for gifts and souvenirs. Explore local boutiques for unique finds and don’t miss the nearby markets, where you can discover handmade crafts and traditional Scottish treats.

Recreation

At Yellowscott Country Park, indulge in serene nature walks and rejuvenating wellness activities amidst stunning landscapes. Macdonald Cardrona Golf Course offers a luxurious golfing experience, complemented by beautiful views. Meanwhile, Innerleithen Golf Club provides an elegant setting for relaxation and leisure, perfect for unwinding after a day of exploration.

Adventure

Explore Craigmillar Castle, a historic gem with stunning views and intriguing ruins. Nearby, the Innocent Railway Path offers a scenic walk or cycle through beautiful landscapes, perfect for an adventurous day out immersed in nature.

Nightlife

In Craigmillar, the vibrant atmosphere comes alive at venues like The Cameo Cinema, where you can enjoy classic films with friends. Nearby, The White Horse serves a selection of local ales, perfect for a relaxed evening. Don’t miss the charming pubs that offer live music and a warm Scottish welcome.

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

Booking tips and Expedia advantages for Craigmillar

  • 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: Booking a hotel around Craigmillar 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 is Tuesday. The most expensive day to stay around Craigmillar is Saturday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search wizard to refine your preferences, such as your budget, desired location, and preferred hotel type. To uncover the best prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel booking in Craigmillar with your flights and activities through an Expedia package.

Find the best attractions near Craigmillar

Craigmillar offers a delightful mix of outdoor and cultural experiences for tourists. Key attractions include the historic Craigmillar Castle and the scenic Craigmillar Park, perfect for those seeking a blend of history and nature. Whether you're interested in exploring medieval architecture or enjoying outdoor activities, Craigmillar caters to all types of travellers looking for an enriching city experience.

  • Royal Mile: Experience the vibrant atmosphere of this historic street, lined with charming shops, traditional pubs, and stunning architecture. The Royal Mile stretches through the heart of Edinburgh, making it a perfect spot to immerse yourself in city life and Scottish culture.
  • Portobello Beach: Enjoy the refreshing seaside vibes at Portobello Beach, where you can take leisurely strolls along the sandy shore, sample local fish and chips, or simply relax while soaking up the sun. The beach offers a delightful escape from the city hustle.
  • Palace of Holyroodhouse: Discover Scotland’s royal heritage at this magnificent palace, the official residence of the monarch in Scotland. Explore its stunning gardens and historic rooms, all while soaking in the rich cultural tapestry of Edinburgh.

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 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

When visiting Craigmillar, EDInburgh, the primary airport to consider is Edinburgh Airport (EDI), situated 14.5km away. Convenient hotel choices nearby iNCLude the 5.5-star Crescent House and the 5-star Virgin Hotels Edinburgh, both approximately 11.3km from the airport. Another excellent option is the Kimpton Charlotte Square, located 9.7km from EDI. For those considering GLAsgow Airport (GLA), located 80.5km away, the 5-star Kimpton Blythswood Hotel & Spa and the JA Mar Hall Scotland are both about 7 and 6.4km from GLA, respectively. Lastly, Newcastle Airport (NCL) is 133.6km distant, with nearby accommodations such as Hemples Lodge and Sandman Signature Newcastle Hotel, 2 and 9.7km away, respectively.

Frequently asked questions

What are the best hotels in Craigmillar that travellers recommend?
For highly recommended hotels in Craigmillar, travellers frequently praise Prestonfield House, The Scott, Kildonan Lodge Hotel, and The Scholar.

The 5-star Prestonfield House, with an exceptional 9.8 rating, is a luxury option offering premium bedding, designer toiletries, and 24-hour room service. Guests consistently highlight the excellent restaurant and incredible service from the exceptional staff. It is conveniently located near Prestonfield Golf Club and Holyrood Park.

Another excellent choice is the 4-star The Scott, rated 9.6. This hotel provides premium bedding, bathrobes, designer toiletries, and 24-hour room service. It also has a kitchen and offers accessible parking, free self-parking, and an electric car charging station. Reviewers often mention the friendly and helpful staff, beautiful and clean rooms, and the excellent breakfast. Its location is excellent, being close to Holyrood Park and Summerhall, and just 1.7 km from the Royal Mile.

The 4-star Kildonan Lodge Hotel, with a 9.0 rating, is another much-loved option. It features designer toiletries, sofa beds, and child-friendly window design. Guests frequently praise the excellent and clean rooms and the friendly staff. It is situated near Holyrood Park and the Royal Commonwealth Pool.

Finally, The Scholar, a 4-star hotel rated 9.2, offers a restaurant with garden views, free self-parking, and an electric car charging station. Reviewers appreciate the nice and clean rooms, friendly and helpful staff, and convenient location. It is also close to Holyrood Park and Summerhall.
What are the best family hotels in Craigmillar?
For family-friendly accommodation in Craigmillar, several excellent options are available, including Prestonfield House, The Scott, The Scholar, Kildonan Lodge Hotel, and The Salisbury Hotel.

The 5-star Prestonfield House, with an exceptional 9.8 rating, offers amenities such as complimentary babysitting and childcare services, free breakfast, and free self-parking. It is also convenient for travellers as it offers a 24-hour airport shuttle service. Holyrood Park is just 1.2 km away, and Craigmillar Castle is 1.6 km from the hotel. Guests consistently praise its excellent restaurant and incredible service.

The 4-star The Scott, rated 9.6, provides free rollaway or extra beds and features a kitchen in its accommodations, which can be very useful for families. Free self-parking and an electric car charging station are also available. It is well-located, with Holyrood Park just 1.1 km away and Summerhall 0.7 km distant. Guests frequently highlight the friendly and helpful staff, as well as the beautiful and clean rooms.

The Scholar, a 4-star hotel with a 9.2 rating, offers free cribs and child-friendly window designs, ensuring a comfortable stay for families. Free WiFi and free self-parking are also provided. The hotel is conveniently located near Holyrood Park (1.1 km) and Summerhall (0.7 km). Visitors often comment on the nice and clean rooms and the helpful staff.

The 4-star Kildonan Lodge Hotel, with a 9.0 rating, provides sofa beds, child-friendly window designs, and travel cribs, making it suitable for families. Free WiFi and complimentary toiletries are also included. It's close to Holyrood Park (2.0 km) and Craigmillar Castle (1.8 km). Guests frequently praise the excellent and clean rooms, as well as the friendly staff.

Another great option is The Salisbury Hotel, a 4-star property with an 8.6 rating. This hotel offers sofa beds and cribs, along with free WiFi and free self-parking. It is located 1.4 km from Holyrood Park and just 0.4 km from Summerhall. Guests often mention the comfortable and clean rooms, along with the extremely helpful staff.
What are the best 5-star hotels in Craigmillar?
For a luxurious stay in Craigmillar, Prestonfield House is an exceptional 5-star hotel that comes highly recommended.

Rated an outstanding 9.8 by guests, Prestonfield House offers a truly indulgent experience. Guests consistently praise the excellent on-site restaurant and the incredible service provided by the exceptional staff. The hotel features premium bedding, designer toiletries, and bathrobes for ultimate comfort. With 24-hour room service, guests can enjoy fine dining at any time. Located conveniently close to Prestonfield Golf Club, just 0.4 km away, and Holyrood Park, at 1.2 km, it offers a sophisticated retreat.
What are the best spa hotels in Craigmillar?
For a luxurious spa experience in Craigmillar, Prestonfield House is an exceptional choice.

This 5-star hotel boasts an outstanding 9.8 rating and offers a range of relaxing amenities, including massage services. Guests frequently praise the excellent restaurant, incredible service, and exceptional staff. Conveniently, it provides free breakfast, including a full breakfast, and complimentary self-parking. For those travelling with pets, pets stay free, and there is a 24-hour airport shuttle available. The hotel also provides free WiFi. It is conveniently located near Prestonfield Golf Club, which is just 0.4 km away, and Duddingston Golf Club, at 1.6 km. Craigmillar Castle is also nearby, at 1.6 km.
What hotels in Craigmillar offer free breakfast?
For hotels in Craigmillar that offer complimentary breakfast, consider the Prestonfield House or The Abbey Residence.

The 5-star Prestonfield House, with an outstanding 9.8 rating, provides a full breakfast free of charge. This hotel is also pet-friendly, offers free self-parking, and has a 24-hour airport shuttle. Guests frequently praise the excellent restaurant and exceptional service from the staff. It is conveniently located near several attractions, including Holyrood Park, Arthur's Seat, and Craigmillar Castle.

Another excellent option is the 3-star Abbey Residence, rated 8.0, which offers free continental breakfast. This hotel also provides free WiFi and self-parking. It is situated near Butterfly and Insect World and Barklay Park.
What are the top pet-friendly hotels in Craigmillar?
For top pet-friendly hotels in Craigmillar, consider Prestonfield House, The Scott, or The Scholar.

The 5-star Prestonfield House, with an exceptional 9.8 rating, warmly welcomes pets, providing food and water bowls, and pets even stay free. Guests frequently praise the excellent restaurant and incredible service from the exceptional staff. The hotel offers free breakfast, including a full breakfast, free self-parking, and a 24-hour airport shuttle. It is conveniently located near Holyrood Park, just 1.2 km away, and Craigmillar Castle, 1.6 km away.

Another excellent option is the 4-star The Scott, rated 9.6. This hotel is dog-friendly and provides food and water bowls, along with a kitchen in its accommodations. It offers free self-parking and complimentary WiFi. Guests consistently highlight the friendly and helpful staff, the beautiful and clean rooms, and the delicious breakfast. The location is great, with Holyrood Park 1.1 km away and Summerhall only 0.7 km distant.

The Scholar, a 4-star hotel with a 9.2 rating, also welcomes dogs and provides food and water bowls. It offers free WiFi and free self-parking. Visitors appreciate the nice and clean rooms, the friendly and helpful staff, and the convenient location. Similar to The Scott, it is close to Holyrood Park (1.1 km) and Summerhall (0.7 km).
What are the most romantic hotels in Craigmillar for couples?
For a romantic stay in Craigmillar, Prestonfield House is an excellent choice for couples.

This 5-star hotel, boasting an exceptional 9.8 rating, offers a truly luxurious experience. Guests frequently praise the excellent restaurant and incredible service from the exceptional staff. Couples will appreciate the dedicated couples dining option, and practical amenities like free breakfast, including a full breakfast, free self-parking, and a 24-hour airport shuttle add to the convenience. Wi-Fi is also complimentary. Prestonfield House is conveniently located near Prestonfield Golf Club, just 0.4 km away, and Craigmillar Castle, which is 1.6 km distant for those wishing to explore local history.
What are the best hotels in Craigmillar near Butterfly and Insect World?
For a well-located hotel near Butterfly and Insect World in Craigmillar, The Abbey Residence is a great option.

The 3-star Abbey Residence, with an 8.0 rating, is conveniently located just 1.9 kilometres from Butterfly and Insect World. Guests can enjoy complimentary breakfast, including a continental option, and free WiFi. The hotel also provides free self-parking, which is a useful amenity for those travelling by car.
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 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