The 10 best B&Bs in Dalkeith, UK | Booking.com
Skip to main content

B&Bs in Dalkeith

Find the B&Bs that appeal to you the most

The best B&Bs in Dalkeith

Check out our selection of great B&Bs in Dalkeith

Filter by:

Review score

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 throughout and is located 1.2 miles from Dalhousie Castle.

S
Sara
From
United Kingdom
Fantastic suite. Very clean and comfortable. Lovely food. Friendly staff.
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 352 reviews
Price from
$166.31
1 night, 2 adults

Six Brunton Place Guest House

Edinburgh (Near Dalkeith)

With a garden and a terrace, Six Brunton Place Guest House is a historic bed and breakfast that provides accommodations with free Wifi. Guests staying at this bed and breakfast have access to a patio....

A
ALEV
From
Turkey
Our room was spacious and very clean. Thanks a kıt to our host Hillary, we had a very comfortable stay.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 670 reviews
Price from
$276.60
1 night, 2 adults

Grangeview Guest House

Edinburgh (Near Dalkeith)

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

K
Kristina
From
United States
My friend and I stayed at Grangeview for three nights while visiting Edinburgh, and it was amazing! We had the junior suite and absolutely loved it – super cute, very clean, and cozy. Each morning we received a lovely breakfast bag from the owners, which was such a thoughtful touch. The location was perfect with a bus stop right around the corner– only about 10 minutes into the city. The owners were incredibly kind, responsive, and accommodating. We truly enjoyed our stay and would definitely come back. Highly recommend!
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 353 reviews
Price from
$167.64
1 night, 2 adults

Sonas Guesthouse

Edinburgh (Near Dalkeith)

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

N
Niall
From
Ireland
Exceptionally clean, friendly staff, great location with good accessibility to the city, really enjoyed our stay!
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 694 reviews
Price from
$160.98
1 night, 2 adults

Albyn Townhouse

Edinburgh (Near Dalkeith)

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

C
Christine
From
Canada
Beautiful historic property in a great neighborhood. Wonderful cafes and shops nearby and the Royal Mile was in walking distance. Lydie was a fantastic host. Highly recommended.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 540 reviews
Price from
$183.60
1 night, 2 adults

Laird And Dog Inn

Lasswade (Near Dalkeith)

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

m
mohammed
From
Saudi Arabia
Clean and close to everything
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1,197 reviews
Price from
$131.71
1 night, 2 adults

Southside Guest House

Edinburgh (Near Dalkeith)

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

J
Jackie
From
Ireland
The room was perfect for my needs as a solo traveler!
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 1,146 reviews
Price from
$315.98
1 night, 2 adults

Bala House

Edinburgh (Near Dalkeith)

Located in Edinburgh, within 1.1 mi of University of Edinburgh and 1.4 mi of National Museum of Scotland, Bala House provides free WiFi throughout the property.

K
Kim
From
Canada
Staff were friendly and helpful. The room was comfortable and a good size. The bathroom was large and had everything you’d need. It was on a quiet street and close to city transit.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 328 reviews
Price from
$146.35
1 night, 2 adults

Ardgowan Guest House

Edinburgh (Near Dalkeith)

Offering free WiFi, Ardgowan Guest House is located in Edinburgh, within 1.4 mi of University of Edinburgh.

n
nicole
From
United Kingdom
Amazing building. Wonderful and kind hostess with beautiful, spacious rooms, and a great bathroom. Seriously. The shower was brilliant. The couch, beds, and TV were lovely. Such bright and sunny windows. The place made it hard to leave and go explore the city.
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 736 reviews
Price from
$139.70
1 night, 2 adults

Adam Drysdale House

Edinburgh (Near Dalkeith)

Located in Edinburgh, 1640 feet from EICC, Adam Drysdale House features free WiFi access. The rooms have a flat-screen TV. You will find a kettle in the room. Rooms are fitted with a private bathroom....

J
Jan
From
Czech Republic
Nice room on the ground floor of the building. The room is equipped with everything you need. The bathroom looks newly restored and it is very clean.
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 351 reviews
Price from
$119.74
1 night, 2 adults
All B&Bs in Dalkeith

Looking for a B&B?

For travelers who enjoy beauty in the simple things, a bed and breakfast (B&B) is the perfect place for a getaway. Hosts welcome guests into their homes and provide a private room and complimentary breakfast. Bathrooms might be shared by other guests, and there's usually shared space with the host.

Most booked B&Bs in Dalkeith and surrounding area in the past month

See all
  • Popular with guests booking B&Bs in Dalkeith

    Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 76 reviews
  • Popular with guests booking B&Bs in Dalkeith

    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 352 reviews
  • Popular with guests booking B&Bs in Edinburgh

    Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 2,020 reviews
  • Popular with guests booking B&Bs in Edinburgh

    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 39 reviews
  • Popular with guests booking B&Bs in Edinburgh

    Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 1,932 reviews
  • Popular with guests booking B&Bs in Edinburgh

    Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 1,435 reviews
  • Popular with guests booking B&Bs in Edinburgh

    Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 1,574 reviews
  • Popular with guests booking B&Bs in Edinburgh

    Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 777 reviews
  • Popular with guests booking B&Bs in Edinburgh

    Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 208 reviews
  • Popular with guests booking B&Bs in Edinburgh

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

Enjoy breakfast in Dalkeith and nearby

  • Laird And Dog Inn

    Lasswade
    Breakfast options
    Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 1,197 reviews

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

  • Faside Estate

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

    Faside Estate offers accommodations in Musselburgh, 8.5 miles from Dalhousie Castle and 10 miles from Edinburgh Waverley Train Station.

    From $365.87 per night
  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 492 reviews

    Set in the village of Roslin, The Original Rosslyn Inn is an beautiful village inn, just 8 miles from Edinburgh’s city center.

    From $198.24 per night
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 1,373 reviews

    1.2 miles from University of Edinburgh, Airdenair Guest House features 3-star accommodations in the Newington district of Edinburgh.

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

    1.1 miles from University of Edinburgh, Kingsway Guest House provides 4-star accommodations in the Newington district of Edinburgh.

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

  • Scored out of 10, guest rating 6.2
    Pleasant - What previous guests thought, 8 reviews

    Charming 3 Bed Cottage, Private Room bookings, Free street parking, strong Fibre Optic Internet, Garden is located in Edinburgh, just 3.5 miles from Arthur's Seat and 3.7 miles from University of...

  • Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 16 reviews

    Offering a garden, Charming Cottage For Share, Private Double Room, Fast Fibre Optik Int, Free Parking, Garden provides accommodations in Edinburgh.

Save money on B&Bs in Dalkeith and nearby – budget options available

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

    Duddingston Guest House - Rooms Only enjoys a location in Edinburgh, 3.8 miles from Edinburgh Playhouse and 4 miles from Royal Mile.

    From $174.10 per night
  • Thistle Residence

    Edinburgh
    Budget options available
    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 39 reviews

    Thistle Residence enjoys a location in Edinburgh, 1.7 miles from Edinburgh Waverley Train Station and 1.9 miles from The Real Mary King's Close.

  • Alexander Guest House

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

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

    From $162.31 per night
  • Arrandale Guest House

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

    1.2 miles from University of Edinburgh, Arrandale Guest House features recently renovated 3-star accommodations in the Newington district of Edinburgh.

    From $153 per night
  • Allison House 16

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

    This Georgian building is a family-run guest house with easy access to Edinburgh city center by bus. It offers free WiFi, free parking and rooms with attached bathroom with flat-screen TVs.

  • Allison House 17

    Edinburgh
    Budget options available
    Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 2,020 reviews

    This Georgian building is now a family-run guest house with easy access to Edinburgh city center by bus. It offers free WiFi, free parking and rooms with attached bathroom with flat-screen TVs.

  • Scored out of 10, guest rating 6.2
    Pleasant - What previous guests thought, 452 reviews

    Edinburgh Travel Guest House enjoys a location in Edinburgh, 1.1 miles from University of Edinburgh and 1.4 miles from Royal Mile.

    From $146.75 per night
  • The City Residence

    Edinburgh
    Budget options available
    Scored out of 10, guest rating 6.4
    Pleasant - What previous guests thought, 1,239 reviews

    Just 1.2 miles from Edinburgh Waverley Train Station and 1.2 miles from The Real Mary King's Close, The City Residence features accommodations in Edinburgh, with a garden.

B&Bs That Guests Love in Dalkeith

See all
  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 76 reviews
    Location was excellent. Tucked away, surrounded by a large well kept garden making the property quiet and private. The room was a in a separate coach house annex with its own little patio area. Good coffee and tea making facilities and a small fridge.
    Guest review by
    Dianne
    Solo traveler
  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 76 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