Find hotels in Dalkeith from ₩75,237

Start date: Check-in selected.
End date: Check-out
    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Compare 3,346 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Dalkeith Aparthotel

2.0 star property
5.6 out of 10, (9)
"Well located property "
The price is ₩106,135
₩127,362 total
includes taxes & fees
Sep 18 - Sep 19
Dalkeith Aparthotel

The Sun Inn

4.0 star property
8.6 out of 10, Excellent, (394)
"Great breakfast "
The price is ₩196,791
₩236,149 total
includes taxes & fees
Sep 21 - Sep 22
The Sun Inn

Premier Inn Edinburgh A7 - Dalkeith

2.0 star property
9.0 out of 10, Wonderful, (2)
"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. "
The price is ₩92,885
₩111,462 total
includes taxes & fees
Oct 12 - Oct 13
Premier Inn Edinburgh A7 - Dalkeith

Apex Grassmarket Hotel

4.0 star property
9.0 out of 10, Wonderful, (2130)
"Perfect location Friendly staff Will stay again "
The price is ₩299,230
₩359,080 total
includes taxes & fees
Oct 5 - Oct 6
Apex Grassmarket Hotel

Dakota Edinburgh

4.0 star property
9.2 out of 10, Wonderful, (1237)
"Lovely room, amazing food, accommodating staff."
The price is ₩150,191
₩180,229 total
includes taxes & fees
Oct 12 - Oct 13
Dakota Edinburgh

Barony Castle Hotel

4.0 star property
8.0 out of 10, Very Good, (757)
"A lovely warm welcome when we arrived. All staff were approachable and friendly "
The price is ₩176,829
₩212,195 total
includes taxes & fees
Oct 13 - Oct 14
Barony Castle Hotel

Macdonald Cardrona Hotel, Golf & Spa

4.0 star property
7.8 out of 10, Good, (886)
"Lovely hotel in beautiful surroundings. "
The price is ₩137,754
₩165,305 total
includes taxes & fees
Oct 5 - Oct 6
Macdonald Cardrona Hotel, Golf & Spa

Norton House Hotel & Spa

4.0 star property
9.2 out of 10, Wonderful, (1002)
"Very nice, clean renovated property, would stay again."
The price is ₩324,312
₩389,175 total
includes taxes & fees
Sep 21 - Sep 22
Norton House Hotel & Spa

Market Street Hotel

4.0 star property
9.6 out of 10, Exceptional, (1100)
"Comfortable beds, nice shower, great location"
The price is ₩317,998
₩381,598 total
includes taxes & fees
Oct 13 - Oct 14
Market Street Hotel

Peebles Hydro Hotel

4.0 star property
8.4 out of 10, Very Good, (654)
"Great base for a few days mountain biking"
The price is ₩258,631
₩310,357 total
includes taxes & fees
Oct 5 - Oct 6
Peebles Hydro Hotel

Dean Park Hotel

4.0 star property
8.8 out of 10, Excellent, (626)
"Awesome 5 star hotel with excellent accommodations and great dining!"
The price is ₩152,710
₩183,252 total
includes taxes & fees
Oct 16 - Oct 17
Dean Park Hotel

Livingston Lodge Hotel

2.5 star property
6.8 out of 10, (393)
"The restaurant was nice & good food. The room was ok"
The price is ₩75,237
₩90,285 total
includes taxes & fees
Oct 2 - Oct 3
Livingston Lodge Hotel

Stay Central

3.0 star property
8.2 out of 10, Very Good, (1013)
"Great location for the price "
The price is ₩203,827
₩244,593 total
includes taxes & fees
Oct 5 - Oct 6
Stay Central

Leonardo Royal Hotel Edinburgh

4.0 star property
9.0 out of 10, Wonderful, (1285)
"Great stay! "
The price is ₩270,627
₩324,752 total
includes taxes & fees
Oct 12 - Oct 13
Leonardo Royal Hotel Edinburgh

Ravelston House

3.0 star property
8.8 out of 10, Excellent, (409)
"Great place to stay , lovely staff ,great location for Edinburgh "
The price is ₩106,268
₩127,522 total
includes taxes & fees
Sep 18 - Sep 19
Ravelston House

Carberry Tower Mansion House and Estate

4.0 star property
9.4 out of 10, Exceptional, (888)
"Absolutely fantastic stay, from the staff to the location and the peaceful serenity of Scotland. Thank you for an EXCELLENT kick-off to our trip!!!"
The price is ₩266,518
₩319,822 total
includes taxes & fees
Oct 7 - Oct 8
Carberry Tower Mansion House and Estate

Macdonald Houstoun House

4.0 star property
8.2 out of 10, Very Good, (1005)
"We’ve stayed here a few times and really like the dog-friendly hotel and large rooms."
The price is ₩165,593
₩198,712 total
includes taxes & fees
Oct 5 - Oct 6
Macdonald Houstoun House

Marine North Berwick

5.0 star property
8.8 out of 10, Excellent, (247)
"Amazing view of beach lots to do like golf bike ride or walk on beach ir walk to town. Staff was super friendly and helpful. Breakfast options was great and dining options."
The price is ₩355,019
₩426,023 total
includes taxes & fees
Oct 8 - Oct 9
Marine North Berwick

Pitbauchlie House Hotel, Sure Hotel Collection by BW

3.0 star property
8.8 out of 10, Excellent, (673)
"Great location close to city but at a much more affordable rate. "
The price is ₩108,407
₩130,088 total
includes taxes & fees
Oct 12 - Oct 13
Pitbauchlie House Hotel, Sure Hotel Collection by BW

Pine Marten, Dunbar by Marston's Inns

4.0 star property
8.4 out of 10, Very Good, (351)
"Really well managed hotel. "
The price is ₩125,946
₩151,135 total
includes taxes & fees
Oct 12 - Oct 13
Pine Marten, Dunbar by Marston's Inns
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 Dalkeith

Find the best Dalkeith areas and neighborhoods for the activities you enjoy most.

Danderhall

If you're looking for some top things to see and do in Danderhall and surrounding area, you can visit Gilmerton Cove and Craigmillar Castle.

Stay near popular Dalkeith attractions

Learn more about Dalkeith

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.

Edinburgh which includes street scenes as well as a small group of people

Top Dalkeith Hotel Reviews

More cheap stays in Dalkeith

More cheap stays in Dalkeith

Explore a world of travel with Expedia

Explore a world of travel with Expedia

Frequently asked questions

What's the best place to stay in Dalkeith?

Dalkeith Aparthotel is one of the top choices for your stay based on our traveler data. This aparthotel offers in-room kitchenettes and free WiFi. Other good options for your trip to the area are Apex Grassmarket Hotel and Holiday Inn Edinburgh by IHG. See all available top hotels, or vacation rentals in Dalkeith.

What's the top vacation rental in Dalkeith?

St Giles ApartHotel by Joivy: This vacation home near Dalkeith comes with free WiFi so you can feel at home during your trip. It has 3 bedrooms as well as a kitchen with a dishwasher, a fridge, and a stovetop, so you can cook with friends or family. See all vacation rentals in Dalkeith.

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?

For more details about updating your trip to Dalkeith or cancelling it, go to https://www.expedia.com/service/.

What's the best LGBTQ-friendly place to stay in Dalkeith?

Premier Inn Edinburgh A7 - Dalkeith is a top LGBTQ-friendly hotel and features a 24-hour front desk. See all available hotels listed as LGBTQ-friendly in 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?

Apex Grassmarket Hotel: Hotel steps from Grassmarket. Offers a sauna, an indoor pool, and a snack bar/deli. Holiday Inn Edinburgh by IHG and Apex Waterloo Place Hotel are two additional hotels with an onsite pool. View all hotels with pools in Dalkeith.

What's the best hotel for staying near Edinburgh Airport (EDI)?

Moxy Edinburgh Airport is a popular 3-star hotel featuring a restaurant and free WiFi. It's located a short 0.2 mi (0.3 km) from Edinburgh Airport. Other good options within close proximity to the airport include Hampton by Hilton Edinburgh Airport and DoubleTree by Hilton Edinburgh Airport.

What's it like to stay 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 18 hotels and other accommodations to choose from. Find out more about Dalkeith.

What is there to see in Dalkeith?

Favorite places to visit include Dalkeith Country Park, Newbattle Abbey, and Scottish Mining Museum. Additionally, you'll find Royal Mile and Edinburgh Castle in the area. Check out what more to see and do in Expedia's Dalkeith guide.

How can I get around 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.