Skip to main content

The best guest houses in Dalkeith

Check out our pick of great guest houses in Dalkeith

Filter by:

Review score

Located in Edinburgh, 2.1 km from University of Edinburgh, 18 Craigmillar Park boasts a sun terrace and views of the city. Free WiFi is available throughout the property.

Well appointed decor and very clean. Helpful staff who were on hand on arrival to offer advice and assistance.
Review score
Superb
714 reviews
Price from
£195
1 night, 2 adults

Well located in the Newington district of Edinburgh, Kingsley Guest House is located 2.2 km from University of Edinburgh, 2.6 km from National Museum of Scotland and 2.9 km from Edinburgh Waverley...

Owners were lovely, great location & good value. Breakfast was excellent.
Review score
Superb
640 reviews
Price from
£209
1 night, 2 adults

With free parking and free WiFi, Sonas Guest House offers bright, cosy bedrooms. The historical Royal Mile and Holyrood Park are just a 20-minute walk away.

Very comfortable accommodations, friendly owners who were happy to help with any concerns we had.
Review score
Superb
686 reviews
Price from
£179
1 night, 2 adults

The Albyn Townhouse is a generous 4-storey, 19th-century traditional town house.

Location, parking on site, beautiful building, spacious room and sumptuous bed!
Review score
Exceptional
587 reviews
Price from
£144
1 night, 2 adults

Boasting a shared lounge and views of mountain, Barony House is a guest house set in a historic building in Edinburgh, 1.9 km from University of Edinburgh.

I had exceptional stay at this property. It was spotlessly clean and the owner was incredibly obliging. Always going out of their way to ensure a great experience. The food was fantastic with fresh and delicious options. Every day. The owners were also very knowledgeable about the local area offering excellent recommendation for things to see and do making our trip even more enjoyable highly recommended.
Review score
Exceptional
40 reviews
Price from
£279
1 night, 2 adults

This stylish, family-run guest house is close to Edinburgh city centre and has easy access by bus. It has free Wi-Fi and attractive rooms with Freeview TVs and DVD players.

the staff is very helpful and help me to find a parking near the hotel location is good enough related to the money was been paid
Review score
Very good
1,189 reviews
Price from
£230
1 night, 2 adults

The Menzies Guesthouse is just a 10-minute walk from Edinburgh Castle and Princes Street. It offers rooms with TVs and free Wi-Fi.

The offer price was worth
Review score
Very good
695 reviews
Price from
£156.98
1 night, 2 adults

With its own Victorian tearoom, Chapel Cross Guest House is situated in the historic village of Roslin and 9 miles south from the scenic capital city of Edinburgh. Free on-site parking is available.

Stay was comfortable. Easy access to city centre with good public transport
Review score
Fabulous
414 reviews
Price from
£149
1 night, 2 adults

The friendly and welcoming Gifford House has free on street parking and is about 1.25 miles south of Princes Street and on a main bus route to Edinburgh city centre.

The host was really kind and the room was perfect
Review score
Fabulous
162 reviews
Price from
£185.25
1 night, 2 adults

Just a 15-minute walk from Holyrood Park, this guest house has street parking available. A flat-screen TV is included in each en suite room.

The room was gorgeous and the bed was extremely comfortable
Review score
Fabulous
386 reviews
Price from
£150
1 night, 2 adults
All guest houses in Dalkeith

Looking for a guest house?

Warm and welcoming guest houses are ideal for travellers who prefer unfussy accommodation with a personal touch. They are usually family-run, and your host will provide local recommendations and optional meals. Often cheaper than regular hotels, guest houses can also feature a cosy living room and a garden.

Guest houses that travellers love in Dalkeith

See all
  • Avg. price/night: £125.10
    Review score
    Fabulous · 4,270 reviews
    Great location outside of the city centre with easy access. Hotel was clean and tidy, staff were lovely. Food next door was great.
    Guest review by
    Martin
    Solo traveller
  • Review score
    Superb · 105 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: £125.10
    Review score
    Fabulous · 4,270 reviews
    Great location near the Edinburgh bypass. Room was very clean and well appointed and comfortable bed ( quite firm bed but we like them that way !) Lovely shower and clean bathroom. The room was quiet and we heard very little noise around us. We had a couple of meals in the Melville Inn which were very nice. Breakfast seemed reasonable compared to equivalent elsewhere and we liked that we could just order what we wanted rather than a buffet style
    Guest review by
    Sue
    Young couple
  • Avg. price/night: £125.10
    Review score
    Fabulous · 4,270 reviews
    We stayed here during our stay in Edinburgh. We arrived by car and drove there for the day as it was cheaper to stay outisde the city. The hotel is nice and quiet with a view over wild rabbits. The room was large and comfortable. We had everything we needed.
    Guest review by
    Damien
    Young couple
  • Avg. price/night: £125.10
    Review score
    Fabulous · 4,270 reviews
    Great location, very quiet. Plenty of parking. Plenty of shops nearby, including places to eat. Staff were super friendly.
    Guest review by
    Nauman
    Family with young children
  • Avg. price/night: £125.10
    Review score
    Fabulous · 4,270 reviews
    Great pub/restaurant next door. Quiet, 30 minutes by bus into the city centre. USB Port in sockets next to bed to charge phones. Vending machine in lobby with snacks and drinks (water for 1.40£ for 0,33 was a bit pricey, especially when there is no where else to buy warer nearby.
    Guest review by
    Sarah
    People with friends
  • Avg. price/night: £125.10
    Review score
    Fabulous · 4,270 reviews
    Clean and a great location for buses to city centre. Great staff
    Guest review by
    Moira
    Family with young children
  • Review score
    Good · 248 reviews
    Interesting surprise with the Scottish breakfast but well worth having. Keeps you going all day long. Ewan and Irene are great hosts and the tales Ewan tells you at breakfast are Interesting and worth listening to. If we come back to Scotland, will definitely try and book in again.
    Guest review by
    Thumbelina2022
    Young couple
  • Review score
    Superb · 105 reviews
    Nice and quiet room. Great location, beautiful house, and premises. The host is very welcoming and even replaced the microwave for us
    Guest review by
    Alex
    Young couple
  • Review score
    Superb · 19 reviews
    Hosts were lovely and welcoming, providing food and milk for us on arrival and took us around to show us the workings of the brilliantly decorated apartment. WiFi, TV and smart devices supplied super. Great value for money in a great location in central Dalkeith.
    Guest review by
    Trevor
    Solo traveller