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.

T
Tania
From
New Zealand
A home away from home. Fantasic location easy access to the city, down quaint country lanes and villages. Perfect. I wanted to settle in and stay for a week totally recommend. Fantastic food, great staff, comfortable room.
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....

M
Michael
From
Australia
Breakfast was scrumptious and selections vast; the decor and comfort is sumptuous and the host so friendly, knowledgeable and helpful. It was a highlight of our holiday and a delightful introduction to Edinburgh. Centrally located, close to the trams and short walk to the various sights, shopping district and restaurants.
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...

S
Susan
From
United Kingdom
Very efficient (midday check-in!) and well-run guest house, very clean, very friendly, in a nice area. We left a jacket behind and the guest house was super speedy in returning it - many thanks!
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 351 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.

m
majed
From
Kuwait
the bed was comfortable and clean room also is contained all snacks
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 692 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.

A
Adam
From
United Kingdom
Such a welcoming place the host couldn't have been more helpful or friendly an absolute star. The room was well equipped, clean and tastefully decorated with a very comfy bed., it made a great place to rest and relax after a long day. The location is a gem. 30 min walk or 20 min at a pace into the central part of Edinburgh. What makes the location great is all the quality independent cafes, shops and restaurants found just at the end of the street. We tried a few and all were exceptional, way better than the tourist traps and tack shops in the royal mile. Recommend Edinburgh Larder if you stay for breakfast. The area is such great headspace after walking the royal mile. Very cute dog too : )
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 540 reviews
Price from
$183.60
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.

R
Robert
From
New Zealand
Beautiful building and decor Very comfortable Charming Excellent staff
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 1,150 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, 330 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....

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, 350 reviews
Price from
$119.74
1 night, 2 adults

Rosehall Hotel

Edinburgh (Near Dalkeith)

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

U
USMAN
From
Saudi Arabia
the rooms and the manager was extremely helpful
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 777 reviews
Price from
$222.72
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 8.6
    Excellent - What previous guests thought, 39 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 7.6
    Good - What previous guests thought, 1,574 reviews
  • Popular with guests booking B&Bs in Edinburgh

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

    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 720 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 7.9
    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.

  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 494 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, 786 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 7.6
    Good - What previous guests thought, 1,343 reviews

    Located in Edinburgh, the Edinburgh Holiday Guest House offers free WiFi throughout and free onsite parking. The University of Edinburgh is just 10 minutes' walk away.

  • 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 5.2
    Fair - What previous guests thought, 79 reviews

    Beautiful Rooms in Edinburgh Cottage Guest House - Free Parking enjoys a location in Edinburgh, 3.5 miles from University of Edinburgh and 3.8 miles from National Museum of Scotland.

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, 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,929 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,242 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.

  • EdinB&B

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

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

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