Search Hotels in Danderhall, Edinburgh

Start date: Check-in selected.
To Date
End date: Check-out
  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Danderhall hotels

Macdonald Cardrona Hotel, Golf & Spa

Macdonald Cardrona Hotel, Golf & Spa
4.0 star property
30.1 km from Danderhall
7.8 out of 10, Good, (910)
"Didn't have the breakfast but an amazing hotel to stay at! Room's are really clean and spacious "
United Kingdom
Matthew
The price is Rp2.233.592
Rp2.680.311 total
includes taxes & fees
14 Dec - 15 Dec
Macdonald Cardrona Hotel, Golf & Spa

Best Western Kings Manor Hotel

Best Western Kings Manor Hotel
3.0 star property
3.7 km from Danderhall
8.6 out of 10, Excellent, (1000)
"The room was spotless ,staff very welcoming and attentive to our needs"
United Kingdom
Margaret
The price is Rp1.489.062
Rp1.786.874 total
includes taxes & fees
4 Jan - 5 Jan 2026
Best Western Kings Manor Hotel

The Hoxton Edinburgh

The Hoxton Edinburgh
4.0 star property
7.6 km from Danderhall
9.4 out of 10, Exceptional, (152)
"Lovely hotel. Very convenient location and room facilities excellent "
United Kingdom
Debbie
The price is Rp2.328.520
Rp2.794.224 total
includes taxes & fees
4 Jan - 5 Jan 2026
The Hoxton Edinburgh

Peebles Hydro Hotel

Peebles Hydro Hotel
4.0 star property
29.2 km from Danderhall
8.2 out of 10, Very good, (669)
"Last minute booking and very nice place. Great brekko too"
United Kingdom
Chris
The price is Rp2.644.573
Rp3.173.488 total
includes taxes & fees
4 Jan - 5 Jan 2026
Peebles Hydro Hotel

Leonardo Edinburgh Murrayfield

Leonardo Edinburgh Murrayfield
3.0 star property
11.5 km from Danderhall
8.2 out of 10, Very good, (1003)
"Excellent service, staff were very friendly, great breakfast choices & good for buses to travel to Edinburgh. "
United Kingdom
David John
The price is Rp887.853
Rp1.065.424 total
includes taxes & fees
11 Jan - 12 Jan 2026
Leonardo Edinburgh Murrayfield

Mercure Livingston Hotel

Mercure Livingston Hotel
3.0 star property
24.7 km from Danderhall
7.8 out of 10, Good, (1000)
"Was a nice location"
United Kingdom
Matthew
The price is Rp1.091.668
Rp1.310.002 total
includes taxes & fees
4 Jan - 5 Jan 2026
Mercure Livingston Hotel

Village Hotel Edinburgh

Village Hotel Edinburgh
4.0 star property
9.8 km from Danderhall
8.2 out of 10, Very good, (1002)
"Lovely stay, stayed before and will be staying again. Good location "
United Kingdom
Kev
The price is Rp1.302.929
Rp1.563.514 total
includes taxes & fees
4 Jan - 5 Jan 2026
Village Hotel Edinburgh

Cairn Hotel

Cairn Hotel
2.0 star property
6.7 km from Danderhall
8.6 out of 10, Excellent, (1003)
"A nice little hotel to stay at for a few days."
Canada
Wesley
The price is Rp1.408.094
Rp1.689.712 total
includes taxes & fees
4 Jan - 5 Jan 2026
Cairn Hotel

Britannia Hotel Edinburgh

Britannia Hotel Edinburgh
3.0 star property
8.1 km from Danderhall
6.0 out of 10, (1311)
"Great staff great room all round lovely stay would go again "
United Kingdom
fletcher
The price is Rp781.757
Rp938.108 total
includes taxes & fees
4 Jan - 5 Jan 2026
Britannia Hotel Edinburgh

Cringletie House Hotel

Cringletie House Hotel
4.0 star property
25.7 km from Danderhall
9.8 out of 10, Exceptional, (132)
"Such a beautiful estate. Service was impeccable. Would definitely stay again"
United States
Sherrill
Cringletie House Hotel

Greywalls Hotel and Chez Roux

Greywalls Hotel and Chez Roux
5.0 star property
23.1 km from Danderhall
9.4 out of 10, Exceptional, (197)
"Lovely setting. Warm welcome, staff friendly and efficient. Food excellent. "
United Kingdom
Jack
The price is Rp4.824.559
Rp5.789.471 total
includes taxes & fees
4 Jan - 5 Jan 2026
Greywalls Hotel and Chez Roux

Dakota Edinburgh

Dakota Edinburgh
4.0 star property
19.5 km from Danderhall
9.2 out of 10, Wonderful, (1270)
"Stunning hotel, beautiful rooms and staff very friendly and welcoming. Fantastic stay "
United Kingdom
Keren
The price is Rp1.466.260
Rp1.759.512 total
includes taxes & fees
22 Dec - 23 Dec
Dakota Edinburgh

The Bonham Hotel

The Bonham Hotel
5.0 star property
7.8 km from Danderhall
9.2 out of 10, Wonderful, (929)
"Amazing staff, hotel was extremely cozy and every detail was thought of! Impressed me so much I will be returning!"
United States
Layla Isabela
The price is Rp2.791.990
Rp3.350.388 total
includes taxes & fees
11 Jan - 12 Jan 2026
The Bonham Hotel

Staycity Aparthotels, Edinburgh, West End

Staycity Aparthotels, Edinburgh, West End
4.0 star property
7.1 km from Danderhall
8.8 out of 10, Excellent, (1002)
"Fantastic stay. Lovely and clean and had everything we needed and more. Will definitely use again."
United Kingdom
Lauren
The price is Rp1.340.581
Rp1.608.697 total
includes taxes & fees
12 Jan - 13 Jan 2026
Staycity Aparthotels, Edinburgh, West End

Leonardo Edinburgh City

Leonardo Edinburgh City
3.0 star property
6.6 km from Danderhall
8.8 out of 10, Excellent, (1000)
"Our stay at Leonardo was perfect! The staff were very helpful and courteous, the food was great and the location was perfect which allowed us to walk to all the places that we visited."
United States
Peter
The price is Rp1.323.403
Rp1.588.084 total
includes taxes & fees
4 Jan - 5 Jan 2026
Leonardo Edinburgh City

The Roseate Edinburgh

The Roseate Edinburgh
5.0 star property
8.2 km from Danderhall
9.2 out of 10, Wonderful, (654)
"The room was spacious yet cozy, clean, and very well appointed. The bed was so comfortable. The staff were warm, courteous, friendly, and helpful. The restaurant was also excellent. "
United States
Karla
The price is Rp2.177.752
Rp2.613.303 total
includes taxes & fees
4 Jan - 5 Jan 2026
The Roseate Edinburgh

Sheraton Grand Hotel & Spa, Edinburgh

Sheraton Grand Hotel & Spa, Edinburgh
5.0 star property
7.1 km from Danderhall
9.0 out of 10, Wonderful, (1001)
"Staff were very friendly and helpful, room was very comfortable "
United Kingdom
David
The price is Rp2.218.702
Rp2.662.443 total
includes taxes & fees
4 Jan - 5 Jan 2026
Sheraton Grand Hotel & Spa, Edinburgh

Nira Caledonia

Nira Caledonia
4.0 star property
7.7 km from Danderhall
9.2 out of 10, Wonderful, (633)
"Excellent Service and Breakfast"
Germany
Franca
The price is Rp1.876.217
Rp2.251.461 total
includes taxes & fees
11 Jan - 12 Jan 2026
Nira Caledonia

Novotel Edinburgh Centre

Novotel Edinburgh Centre
4.0 star property
6.5 km from Danderhall
8.6 out of 10, Excellent, (1008)
"Great hotel in a great location! "
United Kingdom
Sian C
The price is Rp1.433.222
Rp1.719.866 total
includes taxes & fees
7 Jan - 8 Jan 2026
Novotel Edinburgh Centre

DoubleTree by Hilton Edinburgh City Centre

DoubleTree by Hilton Edinburgh City Centre
4.0 star property
6.8 km from Danderhall
8.6 out of 10, Excellent, (1001)
"Perfect location to get around - and Super friendly staff!"
United States
Patrick
The price is Rp1.882.732
Rp2.259.279 total
includes taxes & fees
4 Jan - 5 Jan 2026
DoubleTree by Hilton Edinburgh City Centre
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 Danderhall

Find the best Danderhall areas for the activities you enjoy most.

Edinburgh City Centre

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

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.

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

Tollcross is known for its ample dining options, and you can make a stop by Usher Hall and Forth and Clyde and Union Canals Trail while in the area.

Top Danderhall Hotel Reviews

Find out more about Danderhall

Top reasons to visit Danderhall

  • Scenic Outdoor Activities: Danderhall offers stunning natural beauty, ideal for leisurely walks and family-friendly outings.
  • Cultural Exploration: Immerse yourself in local history by visiting nearby historical sites and Edinburgh's iconic attractions.
  • Community Atmosphere: Experience the friendly local community, perfect for a welcoming getaway.
  • Adventurous Pursuits: Engage in various activities, from arts festivals to badminton for an exciting holiday.
  • Diverse Accommodation: Choose from a range of comfortable lodging options, including pet-friendly and eco-certified hotels.

Find great hotels near Danderhall

Discover a variety of accommodation options in Danderhall, Dalkeith, catering to both leisure and business travellers. From welcoming guesthouses to eco-certified hotels, you’ll find pet-friendly options and facilities that ensure a comfortable stay. Many establishments offer accessibility features and are conveniently located near local attractions, making it easy to explore the beauty of Scotland. Experience the charm of Danderhall with a perfect lodging choice that meets your needs.

  • Apex Grassmarket Hotel: Nestled in the vibrant Grassmarket area, the Apex Grassmarket Hotel offers a unique blend of modern luxury and historic charm. With its eco-certified status, this 4-star hotel is ideal for environmentally conscious travellers. Guests can enjoy spacious rooms equipped with contemporary amenities alongside stunning views of Edinburgh Castle. The on-site restaurant serves locally sourced dishes, and the wellness facilities provide a perfect retreat after a day of exploring. This property is an excellent choice for business travellers seeking comfort and sustainability.
  • Leonardo Royal Hotel Edinburgh: The Leonardo Royal Hotel Edinburgh is a sophisticated 4-star accommodation that caters to eco-friendly visitors. Located a short distance from Danderhall, it features stylish rooms designed for comfort and relaxation. The hotel boasts a contemporary restaurant and bar, offering a varied menu of delicious options. Facilities include a fitness centre and an inviting lobby perfect for unwinding. With its commitment to sustainability, this hotel ensures that guests can enjoy a luxurious stay while being mindful of their environmental footprint.
  • Apex City of Edinburgh Hotel: A family-friendly 4-star hotel, the Apex City of Edinburgh Hotel is perfect for those travelling with children. Located close to Danderhall, it offers eco-certified accommodation, ensuring a green stay. The hotel features spacious rooms, including amenities for young guests such as free cribs. Dining options include an on-site restaurant that caters to all tastes, while leisure facilities allow for relaxation after a day of sightseeing. This hotel seamlessly combines comfort and family-focused services, making it an excellent choice for your Scottish getaway.

Where to stay near Danderhall

Danderhall, located near Dalkeith, offers a delightful blend of culture and scenic beauty for your vacation. Explore the historic charm of nearby Edinburgh, with the iconic Arthur's Seat providing stunning views. Enjoy the friendly atmosphere of the local community, along with outdoor activities in accessible rural settings. Don't miss the local bowling green for a taste of traditional leisure. This family-friendly destination is perfect for cultural exploration and enjoying the great outdoors.

  • Edinburgh: As the capital city of Scotland, Edinburgh boasts a rich cultural heritage and a vibrant urban atmosphere. Danderhall, located within the city, allows for easy access to Edinburgh's myriad attractions. Visitors can revel in a diverse array of experiences, from shopping in the bustling streets to exploring educational venues and enjoying arena entertainment. Historic landmarks like the iconic Edinburgh Castle and the Royal Mile are must-sees, providing a glimpse into the city's storied past. With a peak travel season from July to September, Edinburgh is a hub for culture-themed experiences, family outings, and city exploration.
  • Old Town Edinburgh: Just 6.4km from Danderhall, Old Town Edinburgh is a charming neighbourhood steeped in history. Renowned for its medieval architecture and cobbled streets, it attracts tourists year-round, with peak visits in April and June to July. Visitors can enjoy a variety of activities, including shopping in unique boutiques and taking in a show at local theatres. The area is rich in landmarks, including the historic St Giles' Cathedral and the bustling Grassmarket, making it a perfect spot for culture-themed and family experiences.
  • Millerhill: Situated a mere 1.4km from Danderhall, Millerhill is a quaint village known for its peaceful atmosphere and community spirit. While a smaller destination, it still offers a variety of experiences, particularly for those interested in business, culture, and romantic getaways. The village features access to recreational facilities and is close to skiing resorts for winter sports enthusiasts. Visitors can explore nearby esplanades and iconic castles, making Millerhill a delightful stop for those seeking a quieter retreat while still being close to the action.

Things to do near Danderhall

Danderhall offers a delightful blend of culture and outdoor activities for visitors. You can explore local shopping areas, engage in educational pursuits, or enjoy the scenic beauty at the dog park. For those seeking an active holiday, adrenaline-fueled adventures await, including arts festivals and badminton courts, making it an ideal destination for adventure seekers and culture enthusiasts alike.

Shopping

For shopping near Danderhall, visit Scottish Gems, a shopping centre offering a variety of gifts, located 6.4km away. You can also explore Tron Kirk, a public market with local products, and Geoffrey Kiltmakers and Weavers, specialising in traditional Scottish crafts, all within a short distance.

Recreation

Experience the vibrant atmosphere of Queen's Hall, just 4.8km from Danderhall, for captivating concerts. For family-friendly fun, head to the Royal Commonwealth Pool, also 4.8km away, where you can enjoy swimming and leisure activities. Finally, immerse yourself in the sporting spirit at Easter Road Stadium, 6.4km distant.

Adventure

The Midlothian Snowsports Centre, located 6.4km from Danderhall, offers thrilling skiing and snowboarding experiences amidst stunning landscapes. For a dose of excitement, Skirmish Edinburgh Paintball and Bedlam Paintball, both 8.0km away, provide exhilarating paintball adventures in a vibrant, adrenaline-fuelled setting.

Nightlife

In Danderhall, enjoy the lively atmosphere at Greyfriar's Bobby, a charming pub perfect for a romantic evening. For film lovers, Dominion Cinema offers a delightful cinematic experience with a family-friendly vibe. Canongate Tolbooth is another inviting pub, ideal for enjoying drinks and entertainment with friends.

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

Booking tips and Expedia advantages for Danderhall

For a budget-friendly trip to Danderhall, consider visiting between January and March when accommodation prices are lower. Book your hotel about a month in advance for the best rates, and check Expedia for last-minute deals, especially on Tuesdays, which are cheaper than Saturdays. Utilise Expedia's filters to sort by price and consider bundling your hotel with flights and activities for additional savings. Look out for free local attractions and use public transport to keep costs down while exploring the area.

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

Find the best attractions near Danderhall

Danderhall offers a delightful blend of cultural and outdoor experiences, perfect for those seeking picturesque scenery and family-friendly activities. Visitors can explore historic sites, enjoy nearby beaches, and wander through charming streets. With a variety of points of interest, Danderhall is an ideal destination for travellers looking to immerse themselves in local culture and nature.

  • Portobello Beach: Located 4.8km from Danderhall, Portobello Beach offers a vibrant seaside atmosphere. Enjoy leisurely strolls along the sandy shore, indulge in local seafood, and soak up the sun, making it a perfect spot for relaxation and fun.
  • Bruntsfield Links Short Hole Golf Course: Just 6.4km away, this charming pitch-and-putt course is steeped in history and boasts a friendly atmosphere. Whether you're a golf enthusiast or a novice, you'll appreciate its welcoming community and the picturesque views.
  • Royal Mile: A 6.4km distance from Danderhall, the Royal Mile is a bustling thoroughfare that epitomises city life. Explore its rich history, unique shops, and vibrant street performances, immersing yourself in the heart of Edinburgh's culture.

Best time to go to Danderhall

The best time to visit Danderhall can depend on the weather and when visitor numbers rise and fall. The hottest average temperature around Danderhall falls in July, when visitor numbers are slightly high and weather is mostly cloudy with light rain. The coolest average temperature around Danderhall falls in January, visitor numbers are average and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January38.5°F (3.6°C)Light RainMostly CloudyAverageSlightly Low
February39.4°F (4.1°C)Light RainMostly CloudyAverageSlightly Low
March41.5°F (5.3°C)Light RainMostly CloudySlightly HighSlightly Low
April45.1°F (7.3°C)No RainMostly CloudyAverageAverage
May50.0°F (10.0°C)Light RainMostly CloudySlightly HighAverage
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 CloudyAverageSlightly High
September54.3°F (12.4°C)Light RainMostly CloudyAverageAverage
October49.5°F (9.7°C)Light RainMostly CloudySlightly LowAverage
November43.5°F (6.4°C)Light RainMostly CloudySlightly LowAverage
December39.6°F (4.2°C)Light RainMostly CloudySlightly LowAverage

The nearest major airports for your trip to Danderhall

Accessing Danderhall, Dalkeith is convenient via Edinburgh Airport (EDI), situated 16.1km away. Notable hotels nearby include The Balmoral Hotel and InterContinental Edinburgh The George, both 11.3km from the airport, offering luxurious stays. Apex Grassmarket Hotel, a 4-star option, is located 9.7km from EDI. Alternatively, Glasgow International Airport (GLA) is 82.1km away, with JA Mar Hall Scotland, a 5-star hotel, just 6.4km from GLA. Leonardo Royal Hotel Glasgow and DoubleTree by Hilton Glasgow Central are also excellent choices, both within 11.3km of the airport. Dundee Airport (DND), 61.2km from Danderhall, features Premier Inn Dundee North, a 4.5-star hotel, only 3.2km from the airport.

Explore a world of travel with Expedia

Frequently asked questions

What is Danderhall like?
Guests are sure to enjoy their time checking out all that Dalkeith's Danderhall neighbourhood has to offer.
If I need to cancel my hotel reservation in Danderhall, will I receive a refund?
Yes! You'll find that most room reservations are refundable if you cancel prior to the hotel's cancellation deadline, which often is within 24-48 hours of your arrival date. If your reservation is non-refundable, you might be able to cancel it and receive a refund within 24 hours of booking. Enter your dates, click on "Search", then use the filter option "fully refundable" to view the top deals on offer in Danderhall.
What are the top things to see and do in Danderhall?
Melville Golf Centre, Gilmerton Cove and Butterfly and Insect World are just a few of the places to visit in and around Danderhall. Craigmillar Castle and Robin Chapel are also worth a visit when you're out sightseeing in Dalkeith.