Skip to main content

Accommodation in Dalkeith

Find the accommodation that appeal to you the most

The best accommodation in Dalkeith

Check out our pick of great accommodation in Dalkeith

Filter by:

Review score

The Melville Inn by Innkeeper's Collection

Hotel in Dalkeith

Located within 9.4 km from Edinburgh City Centre, The Melville Inn by Innkeeper's Collection features a connected pub and restaurant with a 24-hour front desk. Free WiFi and free parking is provided.

M
Michèle
From
France
Lobed the room, the calm and the restaurant
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 4,175 reviews
Price from
US$100.19
1 night, 2 adults

Dalkeith Aparthotel

Dalkeith

Dalkeith Aparthotel is located in Dalkeith, 5.2 km from Dalhousie Castle, 10 km from University of Edinburgh, as well as 11 km from National Museum of Scotland.

N
Nicola
From
United Kingdom
Very clean , great location ! Loads of space in the room !! Excellent bathroom.
Scored out of 10, guest rating 6.1
Pleasant - What previous guests thought, 117 reviews
Price from
US$119.27
1 night, 2 adults

The Sun Inn

Dalkeith

The Sun Inn features a garden, terrace, a restaurant and bar in Dalkeith. This 4-star inn offers free WiFi. The property is non-smoking and is located 1.9 km from Dalhousie Castle.

J
Jennifer
From
Australia
Fabulous staff and lovely welcoming! Great food and great accommodation
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 348 reviews
Price from
US$165.66
1 night, 2 adults

Virgin Hotels Edinburgh

Edinburgh (Near Dalkeith)

Well set in Edinburgh, Virgin Hotels Edinburgh provides air-conditioned rooms, a fitness centre, free WiFi and a shared lounge. This 5-star hotel offers room service and a concierge service.

J
Jungeun
From
South Korea
Classic building, but the room is modern and neat. Easy to walk anywhere for sightseeing. Loved the super comfy bed!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 5,786 reviews
Price from
US$365.77
1 night, 2 adults

BrewDog DogHouse Edinburgh

Edinburgh (Near Dalkeith)

BrewDog DogHouse Edinburgh features free bikes, terrace, a restaurant and bar in Edinburgh. This 4-star hotel offers room service, a 24-hour front desk and free WiFi.

J
José Miguel
From
Mexico
Everything was carefully thought. It’s a great experience to stay here. Everybody was super kind and welcoming. The room had everything we needed and thing we didn’t know we needed. It was awesome.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,542 reviews
Price from
US$245.17
1 night, 2 adults

Destiny Scotland - Royal Mile Residence

Edinburgh (Near Dalkeith)

Situated on the Royal Mile in the Old Town of Edinburgh, Destiny Scotland - Royal Mile Residence features accommodation with free WiFi, seating area and flat-screen TV.

A
Anne
From
Netherlands
Amazing location (in the royal mile) Nice interieur with enough space
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,384 reviews
Price from
US$193.22
1 night, 2 adults

Market Street hotel

Edinburgh (Near Dalkeith)

Located in the centre of Edinburgh, just a few minutes’ walk from the Royal Mile and 650 yards of The Real Mary King's Close, Market Street forms part of Edinburgh’s historic skyline.

J
Julia
From
Cyprus
Hotel location is phenomenal for convenience close to all the main attractions in old town and new town, opposite the train station. The rooms are spotless and extremely comfortable with everything you could possibly need. Staff very welcoming and friendly.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 3,078 reviews
Price from
US$143.13
1 night, 2 adults

The Lane Hotel

Edinburgh (Near Dalkeith)

Situated in Edinburgh and with Edinburgh International Conference Centre reachable within 2.5 km, The Lane Hotel features a restaurant, non-smoking rooms, free WiFi throughout the property and a bar.

H
House
From
United Kingdom
The overall stay was perfect, including the breakfast! The hotel is situated in a lovely part of Edinburgh, easily reaching all the sights but away from the crowds!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,565 reviews
Price from
US$113.97
1 night, 2 adults

Old Town Chambers, Autograph Collection

Edinburgh (Near Dalkeith)

Boasting a central location in Edinburgh, a 2-minute walk from Waverley railway station and a 5-minute walk from Edinburgh Castle, The Old Town Chambers apartment development offers modern, luxury...

L
Lynne
From
United Kingdom
The staff went above and beyond. The location and views could not have been better. Facilities were excellent. Really wonderful place and would highly recommend.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,719 reviews
Price from
US$249.15
1 night, 2 adults

The Scott

Edinburgh (Near Dalkeith)

Welcome to The Scott, where history intertwines with luxury in the heart of Edinburgh's Southside.

K
Kristina
From
Armenia
The hotel is unbelievably lovely with very authentic touch goes above and beyond. and yet the rooms are equipped with super modern furniture, bathroom and interior. Very clean, located in a park and still close to downtown. The breakfast was fantastic, the location is great you feel like in a fairy tale. The staff is very helpful and responsive.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,811 reviews
Price from
US$245.46
1 night, 2 adults
All accommodation in Dalkeith

Most booked accommodation in Dalkeith and surroundings in the past month

See all

Popular with guests booking accommodation in Dalkeith

Popular with guests booking accommodation in Dalkeith

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 reviews

Popular with guests booking accommodation in Dalkeith

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 16 reviews

Popular with guests booking accommodation in Dalkeith

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 2 reviews

Popular with guests booking accommodation in Dalkeith

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 35 reviews

Popular with guests booking accommodation in Dalkeith

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 77 reviews

Popular with guests booking accommodation in Dalkeith

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 218 reviews

Popular with guests booking accommodation in Dalkeith

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 348 reviews

Popular with guests booking accommodation in Dalkeith

Scored out of 10, guest rating 6.1
Pleasant - What previous guests thought, 117 reviews

Popular with guests booking accommodation in Dalkeith

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 4,175 reviews

Save money on accommodation in Dalkeith and nearby – budget options available

LITTLE FRANCE House room2

Edinburgh
Budget options available
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 53 reviews

Set in Edinburgh and only 4.7 km from Arthurs Seat, LITTLE FRANCE House room2 offers accommodation with garden views, free WiFi and free private parking.

Casa Porcians

Edinburgh
Budget options available

Set within 4.6 km of Arthurs Seat and 5.3 km of University of Edinburgh, Casa Porcians in Edinburgh offers a garden and rooms with free WiFi.

From US$77.53 per night

Featuring a garden, heated pool and garden views, The Old Millhouse - Stunning 5 Bed Home Swim Spa & Sauna is set in Dalkeith.

Eskbank Villa near Edinburgh

Dalkeith
Budget options available

Located in Dalkeith, in a historic building, 4.2 km from Dalhousie Castle, Eskbank Villa near Edinburgh is a holiday home with a garden and barbecue facilities.

Castle View House

Dalkeith
Budget options available
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1 review

Offering a garden and garden view, Castle View House is located in Dalkeith, 13 km from Royal Mile and 13 km from National Museum of Scotland.

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 16 reviews

Modern 2 Bedroom House, Edinburgh., a property with a garden, is located in Millerhill, 7.5 km from Arthurs Seat, 8.1 km from University of Edinburgh, as well as 8.5 km from National Museum of...

Modern 3 Bedroom Apartment

Millerhill
Budget options available
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 6 reviews

Modern 3 Bedroom Apartment is set in Millerhill, 8 km from University of Edinburgh, 8.4 km from National Museum of Scotland, and 8.6 km from Edinburgh Waverley station.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Offering a garden and garden view, 2 Bedroom Cottage-Free Parking is set in Newtongrange, 1.9 km from Dalhousie Castle and 12 km from University of Edinburgh.

Great access to the city centre. Check these accommodation in Dalkeith and nearby

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 reviews

Set in Dalkeith in the Lothian region, Coldwells Farmhouse offers accommodation with free WiFi and free private parking.

Enjoy breakfast in Dalkeith and nearby

Laird And Dog Inn

Lasswade
Breakfast options
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,163 reviews

The Laird And Dog is located in the Midlothian village of Lasswade, 15 minutes’ drive from Edinburgh. It offers a conservatory-style restaurant, rooms with free Wi-Fi and free parking.

From US$119.27 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,286 reviews

This 15th-century castle dates back to Mary, Queen of Scots, and is set in 40 acres of stunning parkland. Edinburgh city centre is 8 miles from Carberry Tower Mansion House and Estate.

From US$144.45 per night

DPSNew

Edinburgh
Breakfast options
Scored out of 10, guest rating 2.6
Very poor - What previous guests thought, 12 reviews

Situated in Edinburgh and only 2.8 km from Portobello Beach, DPSNew features accommodation with garden views, free WiFi and free private parking.

From US$285.30 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 6,431 reviews

Best Western Kings Manor in Edinburgh offers free WiFi, a 20-metre swimming pool and a gym. Portobello Beach is just 10 minutes’ walk from the building.

From US$119.27 per night

Faside Estate

Musselburgh
Breakfast options
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 26 reviews

Located in Musselburgh and only 13 km from Arthurs Seat, Faside Estate provides accommodation with sea views, free WiFi and free private parking.

From US$364.44 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,372 reviews

Situated in Edinburgh, 2 km from University of Edinburgh and 2.4 km from National Museum of Scotland, Airdenair Guest House features accommodation with free WiFi in a historic building.

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 762 reviews

In central Edinburgh, this 4-star Georgian town house offers free Wi-Fi and free parking. The local bus service allows easy access to Edinburgh city centre.

The Scott

Edinburgh
Breakfast options
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,811 reviews

Welcome to The Scott, where history intertwines with luxury in the heart of Edinburgh's Southside.

From US$250.47 per night

FAQ about accommodation in Dalkeith

Accommodation that guests love in Dalkeith

See all
Avg. price/night: US$112.12
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 4,175 reviews
Aircon! (It’s middle of summer!) Breakfast is outstanding. Food in general is. Really great hotel. I’ve stayed 3 times.
Guest review by
Chris
Solo traveller
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 77 reviews
Really friendly host who provided me a room at the very last minute after my original accommodation provider let me down. Lovely quiet spot and a beautiful room with all the facilities you would expect. After a long day this was a real treat to come to and get some excellent rest.
Guest review by
Greg
Solo traveller
Avg. price/night: US$112.12
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 4,175 reviews
Friendly staff, comfortable accommodations, and great value.
Guest review by
Heather
Family with young children
Avg. price/night: US$112.12
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 4,175 reviews
Room: Spacious, clean, and with modern decor, providing a comfortable stay. Location: Perfectly situated for both convenience and tranquility, offering easy access to attractions. Overall, Holiday Inn Ellesmere Port/Cheshire Oaks, an IHG Hotel exceeded expectations with great breakfast choices, comfortable rooms, and an ideal location. Highly recommended for a memorable stay.
Guest review by
Hany
Young couple
Avg. price/night: US$112.12
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 4,175 reviews
Very spacious and comfortable room Friendly and helpful staff Loved the idea of comfortable accommodation with the pub on the side. Would stay again.
Guest review by
Lucy
Young couple