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 pick 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 and is located 1.9 km from Dalhousie Castle.

J
Jennifer
From
Australia
Fabulous staff and lovely welcoming! Great food and great accommodation
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 351 reviews
Price from
US$166.31
1 night, 2 adults

Six Brunton Place Guest House

Edinburgh (Near Dalkeith)

Located in Edinburgh, Six Brunton Place Guest House is a historic bed and breakfast that provides free WiFi, and guests can enjoy a garden and a terrace.

A
Angela
From
Romania
Everything was just perfect, big and comfortable bed, coffee, tea, fresh water and chocolate in the room, very good breakfast, kindness of hostess, very close to the town. Definitely I recommend 🥰
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 670 reviews
Price from
US$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 centre of Edinburgh, Grangeview Guest House boasts an impressive winding staircase, a 32-inch flat-screen TV in its bedrooms, and...

M
Madelein
From
South Africa
Perfect location to use as base. Excellent and reasonably priced restaurants and bars within walking distance. Spacious and very comfortable rooms - we even had a small table with chairs in the room. We appreciated the coffee, tea and small instant breakfast that was provided. Small fridge was a bonus. Friendly and helpful hosts.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 354 reviews
Price from
US$167.64
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.

P
Ping
From
China
1. The hotel is well-organized, offering daily cleaning services every morning. 2. The host is very thoughtful and hospitable, providing fruits and breakfast bread. 3. The location is great, with just a 10-minute taxi ride to the city center. 4. The room is very clean, well-maintained, and the shower water is comfortably warm.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 693 reviews
Price from
US$160.98
1 night, 2 adults

Albyn Townhouse

Edinburgh (Near Dalkeith)

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

F
Florence
From
Ethiopia
The most welcoming arrival and throughout our stay everything was perfectly thought out. Gorgeous room which exceeded our expectations, would stay again in a heartbeat!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 538 reviews
Price from
US$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, 15 minutes’ drive from Edinburgh. It offers a conservatory-style restaurant, rooms with free Wi-Fi and free parking.

I
Ilyas
From
Indonesia
The hotel has some selection for breakfast: non-vegetarian and vegetarian, we ordered both and both are super delicious! We came all the way from Indonesia and we didn't regret coming to Laird and Dog Inn. Everything was perfect. Definitely will be back again!
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,193 reviews
Price from
US$131.71
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.

E
Emir
From
Turkey
Room was very nice, clean and calm , Location was perfect
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,144 reviews
Price from
US$315.98
1 night, 2 adults

Bala House

Edinburgh (Near Dalkeith)

Located in Edinburgh, within 1.7 km of University of Edinburgh and 2.3 km of National Museum of Scotland, Bala House provides free WiFi throughout the property.

A
Aikaterini
From
Greece
Mrs Nadia was the perfect hostess. The room was clean, tidy and warm, there was always hot water in the bathroom and toiletries were provided. The area was really safe and the bus stop to and from the city centre was nearby.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 328 reviews
Price from
US$146.35
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
Darrant
From
Ireland
Excellent location for the city, very clean and spacious room with big bathroom. We will definitely come back!
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 736 reviews
Price from
US$139.70
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.1
Very good - What previous guests thought, 351 reviews
Price from
US$125.06
1 night, 2 adults
All B&Bs in Dalkeith

Looking for a B&B?

For travellers 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 may be shared by other guests, and there is often shared space with the host.

Most booked B&Bs in Dalkeith and surroundings in the past month

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

    Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 77 reviews
  • Popular with guests booking B&Bs in Dalkeith

    Scored out of 10, guest rating 7.8
    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,023 reviews
  • Popular with guests booking B&Bs in Edinburgh

    Scored out of 10, guest rating 8.6
    Fabulous - 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,933 reviews
  • Popular with guests booking B&Bs in Edinburgh

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

    Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 1,573 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, 211 reviews
  • Popular with guests booking B&Bs in Edinburgh

    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 1,375 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,193 reviews

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

  • Faside Estate

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

    Located in Musselburgh and only 13 km from Arthurs Seat, Faside Estate provides accommodation with sea views, free WiFi and free private parking.

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

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

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

    Situated in Edinburgh, 2 km from University of Edinburgh and 2.4 km from National Museum of Scotland, Airdenair Guest House features accommodation with free WiFi in a historic building.

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

    Set in Edinburgh and only 1.8 km from University of Edinburgh, Kingsway Guest House offers accommodation with garden views, free WiFi and free private parking.

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

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

    Offering a garden and garden view, Charming 3 Bed Cottage, Private Room bookings, Free street parking, strong Fibre Optic Internet, Garden is situated in Edinburgh, 5.9 km from University of Edinburgh...

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

    Charming Cottage For Share, Private Double Room, Fast Fibre Optik Int, Free Parking, Garden is set in Edinburgh, 5.7 km from Arthurs Seat, 5.9 km from University of Edinburgh, and 6.3 km from National...

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

    From US$178.33 per night
  • Thistle Residence

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

    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.

  • Alexander Guest House

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

  • Arrandale Guest House

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

    Featuring a garden and views of garden, Arrandale Guest House is a recently renovated guest house located in Edinburgh, 2.2 km from National Museum of Scotland.

    From US$153 per night
  • Allison House 16

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

    This Georgian building is a family-run guest house with easy access to Edinburgh city centre by bus. It offers free WiFi, free parking and en suite rooms 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,023 reviews

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

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

    Offering city views, Edinburgh Travel Guest House is an accommodation situated in Edinburgh, 1.8 km from University of Edinburgh and 2.2 km from Royal Mile.

    From US$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,238 reviews

    Located in Edinburgh, near University of Edinburgh, National Museum of Scotland and Edinburgh Waverley station, The City Residence has a garden.

B&Bs that guests love in Dalkeith

See all
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 77 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 traveller
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 77 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