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.

P
Pia
From
Switzerland
the haus is very beautiful, comfortable, very clean and warm 💚
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 275 reviews
Price from
US$335.88
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...

C
Cox
From
Australia
The owners were very helpful and welcoming.The room was fantasticand the location amazing. The main bus route is half a block away. You do not need to use your car at all. Easy to navigate. Every day we got a breakfast bag and a lovely surpriseon EasterSaturday when we returned to our room that night a beautiful boxed Easter Egg. Very thoughtful.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 401 reviews
Price from
US$169.28
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.

J
James
From
Canada
Wonderful, friendly staff…located in a quiet part of town
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 715 reviews
Price from
US$162.56
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$214.96
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.

C
Cvita
From
Croatia
The room was neat and clean. The hotel is in a great location. You can reach the main attractions on foot in 10-20 minutes. The bus stops are close to the hotel. Excellent connectivity. Lots of restaurants and shops nearby. The staff is friendly and always ready to help.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,081 reviews
Price from
US$293.55
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$96.73
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, 736 reviews
Price from
US$141.07
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$112.85
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.

F
Florencia
From
Spain
We are completely speechless about everything related with Rosehall Hotel, the location, our room, breakfast and the owner:Jennifer was simply the best and most charming and kind host we ever had! We stayed in two nights and everything was ten times better than we expected! On our next visit to Edinburgh we will definitely return to Rosehall Hotel. Thank you so much for making us feel at home on our firs visit to Edimburgh
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 781 reviews
Price from
US$224.90
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.

N
Natallia
From
Poland
The aprtment is really close to the city center, we did not use any transport to get there from the central part of Edinburgh. The room was very clean and nice. Despite the apartment has the shared toilet and shower - all these were clean and ok. We forgot our wristwatches in the room. I wrote to the apartment. They agreed to send me them back, so when I sent them the paid envelope, in several days I received the watches back. Very positive experience. Recommend!
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 669 reviews
Price from
US$147.79
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, 736 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$656.03 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$476.94 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$218.53 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$604.58 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$201.53
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