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.7
Good - What previous guests thought, 351 reviews
Price from
$167.40
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, 668 reviews
Price from
$295.29
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...

J
Jeff
From
New Zealand
Easy to find with off street parking . Lots of character, clean and also a sumptuous comfortable bed and modern en-suite. Hot drinks , snacks plus porridge and muesli bars sufficed us more than sufficiently for breakfast.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 358 reviews
Price from
$168.74
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.

M
Malcolm
From
United Kingdom
Friendly and helpful owners and great location for my visit
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 700 reviews
Price from
$162.04
1 night, 2 adults

Albyn Townhouse

Edinburgh (Near Dalkeith)

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

Y
Yathreb Ramadhan
From
Bahrain
The host The location The vibe
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 540 reviews
Price from
$281.23
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.

A
Alexander Cristhoper
From
Italy
The hospitality and it's a very quiet zone
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1,193 reviews
Price from
$132.58
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.

S
Semen
From
Turkey
Location, very central, walking distance to all attractions
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 1,139 reviews
Price from
$318.06
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, 324 reviews
Price from
$147.31
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.

A
Ann Elise
From
United States
The beds were very comfortable and toasty warm. The tea and instant coffee in the room was a comfortable touch. The location close to shops & bus stops was ideal. Maureen 's grandson was very sweet.
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 737 reviews
Price from
$140.62
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....

A
Alison
From
United States
Quiet, clean, very comfortable and close to most attractions
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 354 reviews
Price from
$123.21
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.4
    Wonderful - What previous guests thought, 76 reviews
  • Popular with guests booking B&Bs in Dalkeith

    Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 31 reviews
  • Popular with guests booking B&Bs in Dalkeith

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

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

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

    Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 1,936 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.3
    Very Good - What previous guests thought, 783 reviews
  • Popular with guests booking B&Bs in Edinburgh

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

    Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 209 reviews

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

  • Thistle Residence

    Edinburgh
    Budget options available
    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 45 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.

    From $144.63 per night
  • 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 $103.12 per night
  • Arrandale Guest House

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

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

    From $113.83 per night
  • Allison House 17

    Edinburgh
    Budget options available
    Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 2,025 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.

    From $133.92 per night
  • Scored out of 10, guest rating 6.2
    Pleasant - What previous guests thought, 461 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 $107.27 per night
  • Sailte House

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

    Sailte House enjoys a location in Edinburgh, 1.7 miles from Portobello Beach and 1.2 miles from Arthur's Seat.

    From $119.19 per night
  • EdinB&B

    Old Town, Edinburgh
    Budget options available
    Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 1,445 reviews

    Located in Edinburgh, near Camera Obscura and World of Illusions, National Museum of Scotland and Royal Mile, EdinB&B features free WiFi.

    From $93.74 per night
  • The Braveheart House

    Edinburgh
    Budget options available
    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 100 reviews

    The Braveheart House in Edinburgh features accommodations with free Wifi a 10-minute walk from EICC, 0.8 miles from Edinburgh Castle, and a 18-minute walk from National Museum of Scotland.

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

    From $120.53 per night
  • Faside Estate

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

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

    From $368.28 per night
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 102 reviews

    Arden House - rooms with continental breakfast offers accommodations in Musselburgh, 5.3 miles from Arthur's Seat and 6.9 miles from Edinburgh Waverley Train Station.

  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 495 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 $199.54 per night
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 27 reviews

    1.2 miles from University of Edinburgh, Barony House 5 Star Boutique BK Direct offers 5-star accommodations in the Newington district of Edinburgh.

  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 42 reviews

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

    From $187.49 per night
  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 780 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.

    From $262.48 per night
  • Georgian House

    Edinburgh
    Breakfast options
    Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 312 reviews

    1.2 miles from EICC, Georgian House provides 4-star accommodations in the Merchiston district of Edinburgh. This guest house features free private parking, full-day security, and free Wifi.

    From $358.24 per night

B&Bs That Guests Love in Dalkeith

See all
  • Scored out of 10, guest rating 9.4
    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.4
    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