"We loved our one night stay here. I was worried because I didn’t realize there was no lift on the property, but the staff was very helpful in getting us to our room. "
"We loved our one night stay here. I was worried because I didn’t realize there was no lift on the property, but the staff was very helpful in getting us to our room. "
"Absolutely superb hotel, stunning interior, fitting modern amenities in with the historic interior design. Excellent on site restaurant with the exceptional waiter. The food was excellent especially the venison casserole with broccoli and then the chocolate chilli for dessert 🍨. Not forgetting the superb breakfast."
"Absolutely superb hotel, stunning interior, fitting modern amenities in with the historic interior design. Excellent on site restaurant with the exceptional waiter. The food was excellent especially the venison casserole with broccoli and then the chocolate chilli for dessert 🍨. Not forgetting the superb breakfast."
"Room was very clean, staff were very helpful and the breakfasts were more than ample
really enjoyed our stay and will definitely be back in the future."
"Room was very clean, staff were very helpful and the breakfasts were more than ample
really enjoyed our stay and will definitely be back in the future."
"We absolutely loved this hotel. Location was fantastic for walking, staff were friendly, food and beer were great, and our room and shared spaces were fantastic. Would absolutely stay here again."
"We absolutely loved this hotel. Location was fantastic for walking, staff were friendly, food and beer were great, and our room and shared spaces were fantastic. Would absolutely stay here again."
"Well located hotel right in the royal mile. Has its own parking which is easy to find and discounted for hotel guests. Friendly staff and comfortable rooms."
"Well located hotel right in the royal mile. Has its own parking which is easy to find and discounted for hotel guests. Friendly staff and comfortable rooms."
"Breakfast was excellent. There is a cold buffet and a fresh to order hot breakfast as well.
The bar in the basement is very very nice. Had some very nice drinks there"
"Breakfast was excellent. There is a cold buffet and a fresh to order hot breakfast as well.
The bar in the basement is very very nice. Had some very nice drinks there"
"I really enjoyed my stay! The hotel was very clean, the room was spacious and comfortable, and the staff were super friendly. Breakfast was good, and the location was fantastic, close to everything! Definitely a great option for anyone visiting the area."
"I really enjoyed my stay! The hotel was very clean, the room was spacious and comfortable, and the staff were super friendly. Breakfast was good, and the location was fantastic, close to everything! Definitely a great option for anyone visiting the area."
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.
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.
Explore the lovely green spaces of Dalkeith Country Park and enjoy the golf courses in Dalkeith. Discover the lively festivals in this walkable area, or seek out the local tours.
Learn about the local history of Newbattle with a stop at Newbattle Abbey. Discover the top-notch restaurants and fascinating museums in this walkable area.
You can study the exhibits at Scottish Mining Museum, a museum with a storied past, during your travels to Newtongrange. Experience the lively festivals and fascinating museums in this walkable area.
Explore the grand chambers and woodland paths of Dalkeith Country Park, where adventure playgrounds and afternoon tea await. History buffs can visit St Nicholas Buccleuch Church and browse local shops along the charming High Street.
Amazing mansion conversion into an event center and hotel. And there is even a lift to get you up to the top floor! Breakfast was generous and cooked to order. It was somewhat difficult for me to find using GPS. Needed to ask for help at the Tesco petrol station.
Amazing mansion conversion into an event center and hotel. And there is even a lift to get you up to the top floor! Breakfast was generous and cooked to order. It was somewhat difficult for me to find using GPS. Needed to ask for help at the Tesco petrol station.
Dalhousie Castle is the ideal place if you're looking to stay in a castle in the Edinburgh area. It's about a 20 minute taxi ride from the city center which is just far enough to be out in the peaceful Scottish countryside. The castle itself is absolutely beautiful, and sits on grounds that are equally so, with archery, falconry, and several great walking paths.
The staff at the hotel were extremely nice and accommodating - we were even greeted by a nice gentleman in full Scottish garb who...
Dalhousie Castle is the ideal place if you're looking to stay in a castle in the Edinburgh area. It's about a 20 minute taxi ride from the city center which is just far enough to be out in the peaceful Scottish countryside. The castle itself is absolutely beautiful, and sits on grounds that are equally so, with archery, falconry, and several great walking paths.
The staff at the hotel were extremely nice and accommodating - we were even greeted by a nice gentleman in full Scottish garb who...
Anonymous traveler
Reviewed September 29, 2016Reviewed September 29, 2016
Everything was in good condition. The towel warmers even worked. Homemade cookies along with tea and coffee in room. My wife really appreciated the fact that there was a fan. Only drawback is the Inn is on a busy street. Request the suite if road noise bothers you. The best part of Inn is that the Resturant is top quality that means you must have reservations. Not handicapped friendly long staircase with no lift.
Everything was in good condition. The towel warmers even worked. Homemade cookies along with tea and coffee in room. My wife really appreciated the fact that there was a fan. Only drawback is the Inn is on a busy street. Request the suite if road noise bothers you. The best part of Inn is that the Resturant is top quality that means you must have reservations. Not handicapped friendly long staircase with no lift.
The restaurant next door was lovely for a quick bite. The room and hotel were great and a good location for our needs. The staff was excellent. The only thing we found that could have been better was our shower head was leaking sideways and was impossible to keep it from creating a tiny river on the bathroom floor. If you’re booking this location for a out of Edinburgh stay before a flight - make sure you factor in traffic / travel time that is sufficient to get through a morning rush hour &...
The restaurant next door was lovely for a quick bite. The room and hotel were great and a good location for our needs. The staff was excellent. The only thing we found that could have been better was our shower head was leaking sideways and was impossible to keep it from creating a tiny river on the bathroom floor. If you’re booking this location for a out of Edinburgh stay before a flight - make sure you factor in traffic / travel time that is sufficient to get through a morning rush hour &...
Steven
Reviewed September 24, 2026Reviewed September 24, 2026
We absolutely loved this hotel. Location was fantastic for walking, staff were friendly, food and beer were great, and our room and shared spaces were fantastic. Would absolutely stay here again.
We absolutely loved this hotel. Location was fantastic for walking, staff were friendly, food and beer were great, and our room and shared spaces were fantastic. Would absolutely stay here again.
Laura
Reviewed November 6, 2026Reviewed November 6, 2026
This is one of the best hotels I've stayed in the UK (and I've been staying at quite a few 5 star hotels). The staff was professional, friendly, and accomodating. They def pay attention to details and ensure we have the best experience. Even provided me some of the best local recs and I was quite impressed (and this is coming from a foodie like me)
This is one of the best hotels I've stayed in the UK (and I've been staying at quite a few 5 star hotels). The staff was professional, friendly, and accomodating. They def pay attention to details and ensure we have the best experience. Even provided me some of the best local recs and I was quite impressed (and this is coming from a foodie like me)
Enjoyed our stay here. Room was a great size with comfortable beds. Location is excellent: 5 min walk to the castle, and around a variety of shops and restaurants and a very safe area. Staff was helpful and friendly.
The only “con” is parking for the hotel, which is about a 15 min walk away, so can be challenging if driving.
Enjoyed our stay here. Room was a great size with comfortable beds. Location is excellent: 5 min walk to the castle, and around a variety of shops and restaurants and a very safe area. Staff was helpful and friendly.
The only “con” is parking for the hotel, which is about a 15 min walk away, so can be challenging if driving.
Convenient location allowed us to walk to all the attractions, shops, and endless dining options. The staff was friendly, the bartender was a super hard worker and great at his job, and the rooms were clean. The hotel locks the gate at night so you have to use your key to get in, which is a nice feature for safety. If you are a light sleeper, it might be too noisy for you. Not from inside, but the people outside late at night (our room was facing the street). I found it entertaining and added to...
Convenient location allowed us to walk to all the attractions, shops, and endless dining options. The staff was friendly, the bartender was a super hard worker and great at his job, and the rooms were clean. The hotel locks the gate at night so you have to use your key to get in, which is a nice feature for safety. If you are a light sleeper, it might be too noisy for you. Not from inside, but the people outside late at night (our room was facing the street). I found it entertaining and added to...
This is a great hotel for location and comfort. I don't sleep well in hotels but these beds and pillows were fantastic! Multiple options to choose from. I slept great. Dozens of great eating options within 3 blocks of hotel. Needed a cab at 4:30 am for our getaway and they arranged it. Great breakfast every morning too!
This is a great hotel for location and comfort. I don't sleep well in hotels but these beds and pillows were fantastic! Multiple options to choose from. I slept great. Dozens of great eating options within 3 blocks of hotel. Needed a cab at 4:30 am for our getaway and they arranged it. Great breakfast every morning too!
We’ll maintained, the pool and saunas were fantastic! Highly recommend as it’s walkable and very convenient to all locations downtown. Tge bar was also excellent!!
We’ll maintained, the pool and saunas were fantastic! Highly recommend as it’s walkable and very convenient to all locations downtown. Tge bar was also excellent!!
We stayed at The Raeburn for one night on a recent trip to Edinburgh but wish we could have stayed a few more! The room was huge with lovely woodwork and a marble bathroom (the fixtures were top-notch with a huge tub, huge shower, double sink, and towel warmer). Our king-sized bed was very comfortable and there was also a large flat-screen TV. The elevator made it easy to get to our room and there was parking on-site. The staff was friendly and helpful. They gave us champagne to help us...
We stayed at The Raeburn for one night on a recent trip to Edinburgh but wish we could have stayed a few more! The room was huge with lovely woodwork and a marble bathroom (the fixtures were top-notch with a huge tub, huge shower, double sink, and towel warmer). Our king-sized bed was very comfortable and there was also a large flat-screen TV. The elevator made it easy to get to our room and there was parking on-site. The staff was friendly and helpful. They gave us champagne to help us...
When searching for a hotel to stay, what attracted me to the Bonham Hotel was the style and look presented in the overview. This did not disappoint and I absolutely loved the victorian feel and how this hotel was so wonderfully put together. The staff was beyond amazing and so nice to me with questions, assistance, and general feedback about the hotel history and suggestions on great places to visit around town. I purchased the breakfast option and, me being a big breakfast person, the options...
When searching for a hotel to stay, what attracted me to the Bonham Hotel was the style and look presented in the overview. This did not disappoint and I absolutely loved the victorian feel and how this hotel was so wonderfully put together. The staff was beyond amazing and so nice to me with questions, assistance, and general feedback about the hotel history and suggestions on great places to visit around town. I purchased the breakfast option and, me being a big breakfast person, the options...
Jesse
Reviewed November 6, 2022Reviewed November 6, 2022
Cultural Richness: Discover the history at Dalkeith Palace and Dalkeith Museum, showcasing Scotland's heritage.
Outdoor Adventures: Enjoy the natural beauty of Dalkeith Country Park, perfect for hiking and picnics.
Family-Friendly Activities: Engage in local tours and explore charming neighborhoods, ideal for all ages.
Shopping and Dining: Stroll along Dublin Street to experience local shops and delightful eateries.
Variety of Accommodations: Choose from cozy guesthouses to modern hotels, catering to diverse needs.
Find great hotels near Dalkeith
Experience a delightful stay in Dalkeith, Scotland, where a variety of accommodations await you. From cozy guesthouses to modern hotels, travelers will find options that cater to both business and leisure needs. Many properties offer pet-friendly amenities and eco-certified stays, ensuring a memorable vacation. Discover the best hotels in Dalkeith with excellent reviews, making your trip to this charming town truly enjoyable.
Apex Grassmarket Hotel: This 4-star hotel offers a distinctive blend of modern comfort and eco-friendly practices, making it a perfect choice for environmentally-conscious travelers. Located 9.7km from Dalkeith, the Apex Grassmarket Hotel boasts stunning views of Edinburgh Castle and a vibrant neighborhood filled with shops and restaurants. Guests appreciate the spacious, stylish rooms designed with sustainability in mind. The property features a fitness center and an on-site restaurant serving locally sourced cuisine. Ideal for business travelers seeking a greener stay, this hotel ensures that you can conduct your affairs while minimizing your carbon footprint.
Apex Waterloo Place Hotel: A luxurious 4-star hotel, the Apex Waterloo Place is perfect for families and those seeking relaxation. Situated 9.7km from Dalkeith, this property features a full-service spa offering a variety of treatments, including aromatherapy and detoxification wraps, ensuring a rejuvenating experience. Families appreciate the child-friendly amenities, making it a great option for those traveling with kids. The elegant rooms and a stunning indoor pool add to the hotel’s charm, while the central location provides easy access to Edinburgh's attractions.
ibis Edinburgh Centre South Bridge - Royal Mile: This eco-certified 3-star hotel caters to a diverse range of travelers, including LGBTQIA-friendly guests and those with pets. Located 9.7km from Dalkeith, the ibis Edinburgh Centre South Bridge offers modern, comfortable accommodations with an emphasis on sustainability. The hotel features amenities for pets, including food and water bowls, ensuring your furry friends feel welcome. Its prime location near the Royal Mile allows easy exploration of the city’s historic sites, making it an ideal base for both leisure and exploration.
Where to stay in Dalkeith
Dalkeith, Scotland, offers a delightful blend of cultural experiences and family-friendly activities. Explore its charming neighborhoods, stroll along Dublin Street, and indulge in local shopping areas. The city’s friendly atmosphere and rich historical backdrop make it a memorable getaway. Nearby regions provide additional opportunities for excursions and relaxation, perfect for a well-rounded vacation. Whether you seek culture or outdoor adventures, Dalkeith has something for everyone.
Edinburgh: As the capital city of Scotland, Edinburgh is a vibrant metropolis that offers a rich tapestry of history, culture, and modern attractions. Located close to Dalkeith, this city is bustling year-round, with peak visitor arrivals from July to September. Travelers flock to Edinburgh for its cultural experiences, family-friendly activities, and urban adventures. Explore historic sites such as the iconic Edinburgh Castle, stroll along the Royal Mile, and indulge in shopping at local boutiques. With educational institutions and entertainment arenas scattered throughout the city, Edinburgh promises an engaging travel experience for all.
Old Town Edinburgh: A historical gem just 9.7km away from Dalkeith, Old Town Edinburgh is renowned for its medieval charm and cultural significance. This neighborhood sees a steady stream of visitors, especially between April and July. Old Town is ideal for those seeking a combination of city life and cultural immersion. Visitors can enjoy the vibrant shopping areas, catch a show at a local theater, or wander through cobbled streets steeped in history. Landmarks like St. Giles' Cathedral and the Scottish Parliament are must-sees, ensuring an unforgettable exploration of Scotland’s heritage.
Bonnyrigg: Located a mere 3.2km from Dalkeith, Bonnyrigg is a charming city that offers a more intimate travel experience. Its visitor numbers peak in the spring and fall months, attracting families and couples alike. Bonnyrigg is known for its beautiful recreation parks and shopping areas, making it a great spot for relaxation and leisure. The city is also home to several notable landmarks, including a historic castle and symbolic sites that celebrate its rich heritage. Whether you’re enjoying a leisurely stroll or indulging in local cuisine, Bonnyrigg is perfect for a delightful day trip.
Things to do near Dalkeith
Dalkeith is an excellent destination for culture-themed and family-friendly outdoor vacations. Visitors can enjoy a variety of activities, including exploring local golf courses, shopping areas, and engaging in heritage walks. The town also offers local tours and outdoor experiences, making it a perfect spot to immerse yourself in the natural beauty and rich history of Scotland.
Shopping
In Dalkeith, you can shop at Scottish Gems, a shopping center with a family-friendly vibe, and the Tron Kirk public market, both located 9.7km away. You can also visit Geoffrey Kiltmakers and Weavers for unique Scottish gifts, all within a short distance from Dalkeith.
Recreation
The Royal Commonwealth Pool, located 8.0km from Dalkeith, offers a family-friendly aquatic experience with various swimming facilities. At Queen's Hall, 9.7km away, you can enjoy captivating music concerts in an entertaining atmosphere. Nearby Meadowbank Stadium, also 9.7km away, provides a dynamic setting for sports enthusiasts.
Adventure
The Midlothian Snowsports Centre, located 9.7km from Dalkeith, offers thrilling skiing experiences amid stunning winter landscapes. For adrenaline seekers, Skirmish Edinburgh Paintball and Bedlam Paintball, both 11.3km away, provide exciting paintball adventures in dynamic outdoor settings, perfect for a day of action and fun.
Nightlife
For a lively night in Dalkeith, visit Greyfriar's Bobby for a cozy pub atmosphere filled with romance and entertainment. Alternatively, catch the latest films at Dominion Cinema, perfect for families and couples alike. Canongate Tolbooth also offers a charming pub experience with a similar vibe.
*Distances are measured in a straight line; actual driving distances may vary depending on the route.
Booking tips and Expedia advantages for Dalkeith
To save money on your trip to Dalkeith, consider visiting between January and March for lower accommodation rates. Booking your hotel about a month in advance will help you secure better prices, especially on Tuesdays when costs are typically lower. Use Expedia to find deals by sorting hotels from lowest to highest price, and check for last-minute discounts. Combine your hotel, flights, and activities into a package deal for additional savings. Don't forget to explore free activities in the area to enhance your experience without breaking the bank.
The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Dalkeith 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: Book your hotel in Dalkeith about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Dalkeith is Tuesday. The most expensive day to stay in Dalkeith is Saturday.
Find cheap hotels on Expedia: Expedia's search tool enables you to set your budget, choose your ideal location, and customize your preferences. You can easily sort the results to display hotels from the lowest price to the highest, ensuring you find the most affordable options first. Additionally, you have the option to filter by hotel type—selecting the Eco-certified filter will show you sustainable and environmentally friendly hotels that you can book.
Consider bundling your trip: You can save money by combining your Dalkeith hotel reservation with your flights and activities through an Expedia package deal.
Find the best attractions near Dalkeith
Dalkeith, Scotland, offers a delightful mix of culture, family-friendly activities, and outdoor adventures. Explore historic sites like Dalkeith Palace and the Dalkeith Museum, or enjoy the natural beauty of Dalkeith Country Park. With its charming castles and nearby beaches, Dalkeith is perfect for travelers seeking enriching experiences and memorable family outings.
Royal Mile: Experience the vibrant heart of Edinburgh as you stroll down the Royal Mile, a historic street filled with shops, restaurants, and iconic landmarks. This lively area offers a glimpse into the city’s rich history and culture, making it a must-visit for any traveler.
University of Edinburgh: Explore one of the oldest universities in the English-speaking world, where stunning architecture and a rich academic tradition blend seamlessly. The University of Edinburgh is a cultural hub that offers beautiful grounds and a chance to immerse yourself in Scotland’s educational heritage.
Portobello Beach: Relax and unwind at Portobello Beach, a picturesque seaside destination perfect for sunbathing, walking, or enjoying local cafes. With its sandy shores and vibrant atmosphere, it’s an ideal spot for a delightful day by the sea.
Best time to go to Dalkeith
The best time to visit Dalkeith can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Dalkeith falls in July, when visitor numbers are slightly high and weather is mostly cloudy with light rain. The coolest average temperature in Dalkeith falls in January, visitor numbers are average and weather is mostly cloudy with light rain.
Calendar Month
Temperature
Precipitation
Cloudiness
Occupancy
Pricing
January
38.5°F (3.6°C)
Light Rain
Mostly Cloudy
Average
Slightly Low
February
39.4°F (4.1°C)
Light Rain
Mostly Cloudy
Average
Slightly Low
March
41.5°F (5.3°C)
Light Rain
Mostly Cloudy
Average
Slightly Low
April
45.1°F (7.3°C)
No Rain
Mostly Cloudy
Average
Average
May
50.0°F (10.0°C)
Light Rain
Mostly Cloudy
Average
Average
June
55.2°F (12.9°C)
Light Rain
Mostly Cloudy
Slightly High
Slightly High
July
58.1°F (14.5°C)
Light Rain
Mostly Cloudy
Slightly High
Slightly High
August
57.4°F (14.1°C)
Light Rain
Mostly Cloudy
Average
Slightly High
September
54.3°F (12.4°C)
Light Rain
Mostly Cloudy
Slightly High
Average
October
49.5°F (9.7°C)
Light Rain
Mostly Cloudy
Slightly Low
Average
November
43.5°F (6.4°C)
Light Rain
Mostly Cloudy
Slightly Low
Average
December
39.6°F (4.2°C)
Light Rain
Mostly Cloudy
Slightly Low
Average
The nearest major airports for your trip to Dalkeith
To visit Dalkeith, Scotland, the most convenient airport is EDInburgh Airport (EDI), located 19.3km away. Notable hotels near EDI include the 5.5-star Crescent House and the 5-star Virgin Hotels Edinburgh, both 11.3km from the airport. Another option is Kimpton Charlotte Square by IHG, situated 9.7km from EDI. GLAsgow Airport (GLA), 85.3km from Dalkeith, offers luxury stays like Kimpton Blythswood Hotel & Spa and JA Mar Hall Scotland, both with transportation services. Dundee Airport (DND), 62.8km away, has options such as The Hideaway Experience and Premier Inn Dundee North, providing limited airport shuttle services for guests.
If I need to cancel my hotel reservation in Dalkeith, will I receive a refund?
Yes! Most hotel room reservations are fully refundable if you cancel prior to the hotel's cancellation deadline, which often is within 24-48 hours of your check-in date. If you have a non-refundable reservation, it may still be possible to cancel it and receive a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in Dalkeith.
Where can I learn more about changing or cancelling my trip to Dalkeith?
Where is the best place to stay close to Dalkeith Country Park?
Dalkeith Hotel is one of the top choices for your stay based on our traveler data, and this 3-star hotel offers a restaurant and a bar. It's located just a short 0.6 mi (0.9 km) from Dalkeith Country Park. Other good options within 5 miles include Rathan House and Melville Castle.
What are some accommodations with pools in Dalkeith?
Visitors to Dalkeith are sure to enjoy the restaurants, coffeehouses, and bars. Tourists can also enjoy so much more including its cathedral. Top sights around the area include Royal Mile and Edinburgh Castle. In Dalkeith, there are 23 hotels and other accommodations to choose from. Find out more about Dalkeith.
If you want to see more of the area, hop aboard a train from Eskbank Station, Shawfair Station, or Newtongrange Station. If you want to venture out around the area, you may want a rental car in Dalkeith for your journey.
What's the weather like in Dalkeith?
The hottest months are usually July and August with an average temp of 56°F, while the coldest months are January and February with an average of 40°F. Average annual precipitation for Dalkeith is 35 inches.