Skip to main content

Search hotels in Dalkeith

Enter your dates to see the latest prices and deals for Dalkeith hotels

Dalkeith – 15 hotels and places to stay

Filter by:

Star rating

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.

S
Sandeep
From
Belgium
Location is perfect and the bar/restaurant makes it very convenient for enjoying a delicious meal, it's always recommended to book ahead though.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 4,265 reviews
Price from
£80.10
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 babysitting service, luggage storage space and free WiFi.

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, 359 reviews
Price from
£125
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 5.0
Passable - What previous guests thought, 42 reviews
Price from
£74.90
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.

M
Michael_smile
From
Czech Republic
Everything was absolutely amazing. It is such a cool place that really do cares for people to have that amazing stylish hotel experience. Stunning!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,578 reviews
Price from
£193
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.

F
Franz
From
Austria
Very nice the champagne at check-in! Very nice employees!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 3,197 reviews
Price from
£135
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.

N
Natasha
From
Greece
The staff were excellent, the room cosy with a small sofa and armchair and a very comfortable bed. Good quality towels and a delicious breakfast.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,713 reviews
Price from
£205.80
1 night, 2 adults

The Balmoral Hotel

Edinburgh (Near Dalkeith)

Located on Princes Street, The Balmoral has a 4 AA Rosette restaurant, a pool and a gym. Waverley Station and Edinburgh's main shopping area are within 5 minutes' walk.

M
Mrs Emma
From
Sweden
Most of my life decisions were made in this hotel. From choosing what Uni I went to and my husband proposing to me here so it holds a lot of good memories . I even decided to apply for a job whilst taking High tea here! I love the facilities, and the view from our room was breathtaking. The service is impeccable ! Worth every penny ! We will be back for many years to come.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,185 reviews
Price from
£380
1 night, 2 adults

Hotel Ceilidh-Donia

Edinburgh (Near Dalkeith)

This small, family-run metro hotel has easy access by bus to Edinburgh city centre, less than 2 miles away. It offers free on-street parking, free WiFi, en-suite rooms and a bar.

K
Katerina
From
Greece
the hotel was in excellent quiet location, close to centre and with easy access with the bus staff and owners were extremelly welcome and willing to assist at any inquiry breakfast was excellent we suggest it to all who travel to Edinburgh I will surely come back
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 2,008 reviews
Price from
£171
1 night, 2 adults

Moment George IV Bridge

Edinburgh (Near Dalkeith)

Situated conveniently in Edinburgh, Moment George IV Bridge offers a continental breakfast and free WiFi throughout the property.

C
Carolin
From
Switzerland
Beautifully furnished and modern apartment.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 156 reviews
Price from
£270.45
1 night, 2 adults

21212

Edinburgh (Near Dalkeith)

Featuring a shared lounge, a restaurant as well as a bar, 21212 is located in the centre of Edinburgh, less than 1 km from Edinburgh Waverley station. This 5-star hotel offers free WiFi.

N
Niki
From
Australia
Huge bedroom in a beautiful building
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 409 reviews
Price from
£295
1 night, 2 adults
See all 15 hotels in Dalkeith

Hotels with parking in Dalkeith

Most booked hotels in Dalkeith and surroundings in the past month

See all

Best hotels with breakfast in Dalkeith and nearby

  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 1,794 reviews

    Located in Edinburgh, 6.1 km from Dalhousie Castle, Melville Castle Hotel provides accommodation with a garden, free private parking, a terrace and a restaurant.

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

    Featuring 3-star accommodation, The Abbey Residence is situated in Edinburgh, 6.6 km from National Museum of Scotland and 6.9 km from Edinburgh Waverley station.

  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 575 reviews

    Set within acres of wooded parkland, this fascinating 13th century fortress is on the banks of the River Esk.

  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 1,366 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.

  • DPSNew

    Hotel in Edinburgh
    Breakfast options
    Scored out of 10, guest rating 3.2
    Poor - What previous guests thought, 10 reviews

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

  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 6,627 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.

  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 32 reviews

    3 km from Arthurs Seat in Edinburgh, Samsara Home offers accommodation with access to spa facilities, wellness packages and beauty services.

  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 905 reviews

    Featuring a garden, restaurant, bar and free WiFi, The Stair Arms Hotel is located in Edinburgh, 10 km from Dalhousie Castle and 17 km from Arthurs Seat.

Budget hotels in Dalkeith and nearby

  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 206 reviews

    Gala Rooms Homestay - Free Parking is situated in Edinburgh, 6.1 km from Royal Mile, 6.5 km from Edinburgh Waverley station, as well as 6.5 km from National Museum of Scotland.

  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 41 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.

  • Scored out of 10, guest rating 6.9
    Pleasant - What previous guests thought, 65 reviews

    Situated in Edinburgh and only 2.3 km from University of Edinburgh, Private Bedroom in Detached Home in Newington features accommodation with garden views, free WiFi and free private parking.

  • Scored out of 10, guest rating 6.3
    Pleasant - What previous guests thought, 364 reviews

    Offering city views, Edinburgh Travel Guest House is an accommodation situated in Edinburgh, 1.8 km from University of Edinburgh and 2.2 km from Royal Mile.

  • Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 1,336 reviews

    Situated in Edinburgh and with University of Edinburgh reachable within less than 1 km, Argyle Backpackers features express check-in and check-out, non-smoking rooms, a garden, free WiFi and a shared...

  • Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 15 reviews

    NEW Super 2BD Flat near Dalkeith Town Centre is set in Dalkeith, 10 km from Arthurs Seat, 10 km from University of Edinburgh, and 11 km from National Museum of Scotland.

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

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

Hotels located in the centre of Dalkeith

  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 3 reviews

    Situated 10 km from Dalhousie Castle, Fordel Cottage features accommodation with free WiFi and free private parking.

What guests said about Dalkeith:

  • 2.0

    While I found the room itself comfortable and well-presented...

    While I found the room itself comfortable and well-presented, unfortunately, the overall experience was significantly impacted by a series of distressing events. During the night, there were repeated electricity outages which triggered alarms multiple times. This culminated in the arrival of firefighters at my room—an unexpected and unsettling experience. To add to the concern, there was no staff present at the reception during this time, which left me feeling quite unsafe and unsupported. To date, I have not received any form of apology, explanation, or gesture of goodwill from your team. I believe a situation like this warrants not only a sincere apology but also a degree of accountability and customer care, especially considering the level of disruption and concern caused.
    Guest review by
    Stephanie
    United Kingdom
  • 8.0

    Dalkeith is a lovely town full of charm and history.

    Dalkeith is a lovely town full of charm and history. I especially loved the peaceful atmosphere and the beauty of Dalkeith Country Park — perfect for walks and relaxing. It’s a quiet escape with friendly locals, just a short trip from Edinburgh. A hidden gem worth visiting!
    Guest review by
    Irina Danielyan
    Armenia
  • 10.0

    Lovely quaint town to visit at Eskbank in Dalkeith.

    Lovely quaint town to visit at Eskbank in Dalkeith. Brilliant place to stay and lots of small independent shops and some of the staple ones too, such as morrisons! Steeped in quaint little buildings! What's not to love
    Guest review by
    Nicola
    United Kingdom
  • 6.0

    Small town situated south of Edinburgh.

    Small town situated south of Edinburgh. Typical high street with its Palace and magnificent park grounds are easily accessible. Could easily spend a day as the grounds are vast. The town has some beautiful Victorian properties.
    Guest review by
    Angela
    France
  • 10.0

    The public transport links were very good so no need to...

    The public transport links were very good so no need to drive into Edinburgh, we never had to wait more than 10 minutes for a bus.the location was very quiet and the little shopping precinct inside dobbins garden centre was a nice surprise .
    Guest review by
    Anonymous
  • 6.0

    We visited Edinburgh and surrounding areas rather than...

    We visited Edinburgh and surrounding areas rather than Dalkeith and ate mainly in our hotel facilities apart from small lunches in town. We had visited Dalkeith previous and it is simple to visit attractions nearby but not all of them are our scene and the one visit previous did suffice, also we did not bring a car this time so Dalkeith and surrounding attractions weren't quite so viable whereas Edinburgh has many central attractions to walk to or by bus.
    Guest review by
    ronald

See reviews by guests who stayed at hotels in Dalkeith

See all
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 238 reviews
    Breakfast was interesting with a good variety of fruit, cereals etc and some freshly cooked surprises. All the guests ate together and we also learned about Scotland and the local area. The location was quiet with a lovely garden, good transport links to Edinburgh and within walking distance of the beautiful Dalkeith Country Park and Dalkeith Palace exhibition venue.
    Guest review by
    Anonymous
    United Kingdom
  • Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 15 reviews
    The apartment was nice clean, and warm. It's about 20 minute drive to the City Center of Edinburgh. There is a close Train station Eskbank busses are running every 10 min. We chose to stay in Dalkeith as it was closest to the project we were based on. Definitely will stay again.
    Guest review by
    Yana Daneva
    United Kingdom
  • From £107.10 per night
    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 4,265 reviews
    Couldn't find anywhere to stay near the golf open, chose your hotel on a whim & it turned out to be wonderful. Breakfast was fab, also really enjoyed an evening meal
    Guest review by
    Angie
    United Kingdom
  • From £74.90 per night
    Scored out of 10, guest rating 5.0
    Passable - What previous guests thought, 42 reviews
    Used this place a few times while working in the area perfect central Aparthotel
    Guest review by
    Kevin
    United Kingdom
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 359 reviews
    A quirky hotel and a nicely decorated bedroom. The restaurant served tasty meals
    Guest review by
    Barbara
    United Kingdom

Research, refine and make plans for your whole trip