Trover photo by View Camera

Search Hotels in Dalkeith

Search over 1,000,000 properties worldwide and 550 airlines worldwide

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.

Top 10 Hotels in Dalkeith

Image for NEW Super 2BD Flat Near Dalkeith Town Centre
Image for The Sun Inn
4 out of 5
Free cancellation
1 Sep-2 Sep
4.4/5Wonderful! (213 reviews)

"The Sun Inn is a great pub to stay in. Staff were friendly and helpful. The room was lovely & very comfortable."…"

Reviewed on 7 Aug 2019

The Sun Inn
Image for Edinburgh Luxury Country House With Luxury Swim Spa
Image for Glenarch House
Image for NEW Super 2BD Flat Near Dalkeith Town Centre
Image for Point A Hotel Edinburgh Haymarket
3.5 out of 5
152 Morrison Street, Edinburgh, Scotland
1 Sep-2 Sep
3.8/5Good! (28 reviews)

"The Receptionist was friendly and helpful, the room was sparkling clean abd breakfast was delicious and plebtiful"…"

Reviewed on 18 Aug 2019

Point A Hotel Edinburgh Haymarket
Image for 8 Miles From the Centre of Edinburgh
5/5Exceptional! (5 reviews)
Fantastic Property in Dalkeith

"My family of 10 had a fabulous time staying in the house provided by Sally and Terry. Sally gave us all of the information we needed for a great stay in Dalkeith, a town outside of Edinburgh. We made good use of public transport the entire 8 days we were there. The house is gorgeous inside and out. ..."…"

Reviewed on 13 Aug 2018

8 Miles From the Centre of Edinburgh
Image for Charming Victorian Family Home in Leafy Suburb, Close to Edinburgh, Sleeps 11
5/5Exceptional! (1 review)
Awesome and clean and very comfortable

"It was awesome and the place was unique"…"

Reviewed on 27 Jul 2018

Charming Victorian Family Home in Leafy Suburb, Close to Edinburgh, Sleeps 11
Image for Edinburgh, Dalkeith , Eskbank , Vacation Rental
5/5Exceptional! (1 review)
Lovely home, perfect for our family of 5

"We had a lovely stay in this home in Eskbank. It was within walking distance of all the necessities and was clean, with perfect space for our family to settle in. I highly recommend it for others. Our hosts were lovely and very responsive (as well as open to offering suggestions for restaurants and ..."…"

Reviewed on 24 Jan 2018

Edinburgh, Dalkeith , Eskbank , Vacation Rental
Image for Hampton by Hilton Edinburgh Airport
3.5 out of 5
Almond Avenue, Ingliston, Newbridge, Scotland
Free cancellation
25 Aug-26 Aug
4.4/5Wonderful! (331 reviews)

"Very quiet no noises despite being near the airport, stufffs were very good and property is kept very clean"…"

Reviewed on 18 Aug 2019

Hampton by Hilton Edinburgh Airport
Can't see what you're looking for?
See all available properties in Dalkeith starting at £65 per night
View all properties
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.

Pocket Guide: Dalkeith

Visiting Dalkeith

Couples looking to get away will find a romantic atmosphere in Dalkeith, though all guests will undoubtedly appreciate the restaurants, bars and coffeehouses. This welcoming city also attracts visitors with its churches and shopping.

  • There are 2 Dalkeith hotels
  • January is the most expensive month to travel here, whereas March is the most economical
  • Closest major airport is in Edinburgh (EDI), 13 mi (20.9 km) from the city centre

Sightseeing around Dalkeith

  • Popular cultural attractions include Scottish Mining Museum, Edinburgh Playhouse Theatre, and Edinburgh Castle
  • Families come for attractions such as Royal Commonwealth Pool, Our Dynamic Earth, and Edinburgh Zoo
  • Notable for its churches and landmarks to visit, including Palace of Holyroodhouse, Greyfriars Kirk, and St. Giles' Cathedral
  • Dalkeith Country Park, Arthur's Seat, and Princes Street Gardens are just some of the places to enjoy the area's natural beauty
  • Shopping is a highlight of the area, so enjoy some retail therapy at Scottish Gems, Armstrong's, and Geoffrey Kiltmakers and Weavers
  • Cheer with the crowd at a game or event at Murrayfield Stadium or Easter Road Stadium

Staying in Dalkeith

Searching for a boutique hotel or cosy spot? You might like these highly rated, smaller hotels and specialty properties:
  • The Sun Inn
  • The County Hotel

A favourite with Expedia travellers is The Sun Inn with a 4.6 out of 5 user rating, whereas The County Hotel has a 3.8 rating by guests.

Dressing for Dalkeith

  • Between January and March, daytime temperatures average 9°C, whereas night-time temperatures stay around 1°C
  • From April to June, the average temperature is 17°C during the day and 3°C at night
  • July to September sees average temperatures of 18°C during the day and 8°C at night
  • Between October and December, you can expect 13°C as the daytime average and 2°C as the nighttime average
  • About 24 millimetres of rain falls on Dalkeith each year

More trip options

Dalkeith Hotel Reviews