Skip to main content

Guest Houses in Dalkeith

Find the guest houses that appeal to you the most

The best guest houses in Dalkeith

Check out our pick of great guest houses in Dalkeith

Filter by:

Review score

Georgian House

Edinburgh (Near Dalkeith)

Georgian House has garden views, free WiFi and free private parking, situated in Edinburgh, 1.9 km from Edinburgh International Conference Centre.

G
Giovanni
From
Italy
Everything was far beyond our expectations: location, room, bed, bathroom, breakfast. Lovely guest Olga and James really make you feel at home. Wish we could have spent more time in here than just one night.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 275 reviews
Price from
US$333.01
1 night, 2 adults

Grangeview Guest House

Edinburgh (Near Dalkeith)

With free private parking and free Wi-Fi, a 30-minute walk from the centre of Edinburgh, Grangeview Guest House boasts an impressive winding staircase, a 32-inch flat-screen TV in its bedrooms, and...

G
Geeta
From
India
Location , Room , cleanliness , facilities , extremely comfortable.... Like the location very much , nearby one Indian Hotel is also there , rest all main places near by with excellent communication by Bus
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 401 reviews
Price from
US$167.84
1 night, 2 adults

Sonas Guesthouse

Edinburgh (Near Dalkeith)

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.

S
Sira
From
France
The bedroom was cozy and very clean. Great location, only 30min walking to the city center (15 min by bus).
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 715 reviews
Price from
US$161.18
1 night, 2 adults

Highfield Guest House

Edinburgh (Near Dalkeith)

Located in Edinburgh, 1.9 km from University of Edinburgh and 2.7 km from National Museum of Scotland, Highfield Guest House provides accommodation with free WiFi in a historic building.

B
Brandon
From
Canada
Location is fantastic with an easy bus ride into the main core. Beds were easily the comfiest we had of our entire trip! Kate was such a wonderful host, helping us with figuring out how to traverse the city. I cannot understate how amazing everyone was to us! Thank you so much for making our stay fantastic!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 197 reviews
Price from
US$213.13
1 night, 2 adults

Southside Guest House

Edinburgh (Near Dalkeith)

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.

J
Juelyet
From
Germany
Very clean and well maintained Room! Beds were comfy and the room was equipped with everything you needed for a short stay. Additionally, the View from our room was super cute too!
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,081 reviews
Price from
US$291.05
1 night, 2 adults

Thistle Residence

Edinburgh (Near Dalkeith)

Set in Edinburgh, 1.4 km from Arthurs Seat and 2.1 km from University of Edinburgh, Thistle Residence offers accommodation with free WiFi in a historic building.

A
Amlan
From
India
Everything starting from the host to the room was spot on, an amazing place to stay if visiting edinburgh.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 115 reviews
Price from
US$95.91
1 night, 2 adults

Ardgowan Guest House

Edinburgh (Near Dalkeith)

Offering free WiFi, Ardgowan Guest House is situated in Edinburgh, within 2.3 km of University of Edinburgh.

D
Deborah
From
New Zealand
Loved the original features, bathroom was modern and free parking was convenient. Beds were comfortable.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 738 reviews
Price from
US$139.87
1 night, 2 adults

Adam Drysdale House

Edinburgh (Near Dalkeith)

Situated in Edinburgh, 500 metres from EICC, Adam Drysdale House features free WiFi access. The rooms have a flat-screen TV. You will find a kettle in the room.

d
david
From
Ireland
The warm welcome small things like kettle in the room Jeanette was so helpful. Breakfast was very good.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 380 reviews
Price from
US$111.89
1 night, 2 adults

Rosehall Hotel

Edinburgh (Near Dalkeith)

Just over a mile from the centre of beautiful Edinburgh, The Rosehall is a small private hotel on the A7, close to Holyrood Park and the stunning Arthur’s Seat.

R
Rhiannon
From
Australia
Absolutely everything. The room was gorgeous and decorated in a warm, homely, clean style that I adored. I found the heritage style of the property and its common areas to be very beautiful. It’s clear that the family running this facility make a lot of effort to make the guests feel warmly welcomed. The bedroom and bathroom were extremely comfortable, well-resourced and clean. Shower facilities were impressive and the toilet even included a bidet and heated seat! The location was good and I easily caught a bus from the front doorstep to the centre of Edinburgh City/Royal Mile within 20 minutes. Best of all were the owners: Jennifer was so kind to me when I became very sick during my stay and needed to check out late, I will not forget her kind concern for me or her hospitality. I will be staying at Rosehall Hotel whenever I am in Edinburgh again. This place is great value for money.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 781 reviews
Price from
US$222.99
1 night, 2 adults

Menzies Guest House

Edinburgh (Near Dalkeith)

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

I
Isabel
From
Norway
Lovely place, super comfortable. Extremely kind staff.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 669 reviews
Price from
US$146.53
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.

Most booked guest houses in Dalkeith and surroundings in the past month

See all

Popular with guests booking guest houses in Dalkeith

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

Popular with guests booking guest houses in Dalkeith

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

Popular with guests booking guest houses in Dalkeith

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

Popular with guests booking guest houses in Edinburgh

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

Popular with guests booking guest houses in Edinburgh

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

Popular with guests booking guest houses in Edinburgh

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 115 reviews

Popular with guests booking guest houses in Edinburgh

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

Popular with guests booking guest houses in Edinburgh

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 1,949 reviews

Popular with guests booking guest houses in Edinburgh

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 674 reviews

Popular with guests booking guest houses in Edinburgh

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

Enjoy breakfast in Dalkeith and nearby

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 758 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.

Georgian House

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

Georgian House has garden views, free WiFi and free private parking, situated in Edinburgh, 1.9 km from Edinburgh International Conference Centre.

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 34 reviews

Situated in Edinburgh in the Lothian region, En-suite Room with Independent Entrance. Features accommodation with free WiFi and free private parking.

Set in Edinburgh in the Lothian region, Charming Edinburgh Bungalow offers accommodation with free private parking.

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 5 reviews

Rooms in Musselburgh is located in Musselburgh, 13 km from Edinburgh Waverley station, 13 km from Edinburgh Playhouse, and 13 km from Royal Yacht Britannia.

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

Boasting mountain views, Stable Cottage by Roslin Glen provides accommodation with a garden and a patio, around 5.8 km from Dalhousie Castle.

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

Housed in a historic building, the recently renovated Straven Guesthouse provides accommodation with a shared lounge and free WiFi.

Alba House Hotel

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

This Victorian house is in large gardens and has easy access to Edinburgh's city centre by bus. It offers free Wi-Fi and free parking.

Highly rated guest houses in Dalkeith and nearby

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 738 reviews

Offering free WiFi, Ardgowan Guest House is situated in Edinburgh, within 2.3 km of University of Edinburgh.

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 368 reviews

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.

Mayfield Suites

Edinburgh
8.0+ review score
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 337 reviews

Situated in Edinburgh and only 1.7 km from University of Edinburgh, Mayfield Suites features accommodation with mountain views, free WiFi and free private parking.

Sonas Guesthouse

Edinburgh
8.0+ review score
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 715 reviews

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.

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 307 reviews

Housed in a historic building, the recently renovated Kingston Guesthouse provides accommodation with a garden and free WiFi. This guest house features free private parking and luggage storage space.

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,081 reviews

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.

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

Situated in Edinburgh, 500 metres from EICC, Adam Drysdale House features free WiFi access. The rooms have a flat-screen TV. You will find a kettle in the room.

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 674 reviews

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

Save money on guest houses in Dalkeith and nearby – budget options available

Scored out of 10, guest rating 7.0
Good - What previous guests thought, 24 reviews

Duddingston Guest House - Rooms Only, a property with a garden, is located in Edinburgh, 5.9 km from Arthurs Seat, 6.2 km from Edinburgh Waverley station, as well as 6.2 km from Edinburgh Playhouse.

Alexander Guest House

Edinburgh
Budget options available
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 1,582 reviews

Alexander Guest House is a friendly guest house with clean rooms and excellent bus access to Edinburgh city centre. Arthur’s Seat provides a beautiful backdrop.

From US$472.88 per night

Arrandale Guest House

Edinburgh
Budget options available
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,451 reviews

Located in Edinburgh and only 1.9 km from University of Edinburgh, Arrandale Guest House provides accommodation with garden views, free WiFi and free private parking.

Sailte House

Edinburgh
Budget options available
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 276 reviews

Located 2.7 km from Portobello Beach, 2 km from Arthurs Seat and 3.3 km from Edinburgh Waverley station, Sailte House offers accommodation situated in Edinburgh.

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 2 reviews

Bridge St Guest House - Rooms Only, a property with a shared lounge, is situated in Tranent, 16 km from Dalhousie Castle, 16 km from Arthurs Seat, as well as 17 km from Muirfield.

From US$212.44 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

St Martins Guest House - Rooms Only, a property with a shared lounge, is situated in Tranent, 17 km from Arthurs Seat, 17 km from Muirfield, as well as 18 km from University of Edinburgh.

IVY- Braveheart Guest House

Edinburgh
Budget options available
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,199 reviews

Situated in central Edinburgh, IVY- Braveheart Guest House is 10 minutes’ walk from the International Conference Centre and 20 minutes’ walk from the castle. There is a free WiFi.

Balmore Guest House

Edinburgh
Budget options available
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 6,169 reviews

This friendly, family-run Victorian guest house offers modern en-suite rooms across 3 neighboring Victorian townhouses.

From US$599.42 per night

Guest houses that travellers love in Dalkeith

See all
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 79 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$199.81
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 214 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
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 79 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