The 10 best self catering accommodation in Dalkeith, UK | Booking.com
Skip to main content

Self Catering Accommodation in Dalkeith

Find the self catering accommodation that appeal to you the most

The best self catering accommodation in Dalkeith

Check out our pick of great self catering accommodation in Dalkeith

Filter by:

Review score

Roomzzz Edinburgh

Edinburgh (Near Dalkeith)

Offering city views, Roomzzz Edinburgh is an accommodation located in Edinburgh, 1 km from National Museum of Scotland and 400 metres from Royal Mile.

N
Nattajak
From
Thailand
The location is great. Not far from Edinburgh Weaverly Train Station and close to Sixt Car Rental where we plan to take the car. It's a great surprise to learn that the hotel is fully connected with the shopping department store where there are lot of shops and restaurants available as choices. Bed and facilities are good. Also, 24x7 coffee & tea machine is a bonus with bakery provided for pick-up in the morning.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,367 reviews
Price from
US$462.16
1 night, 2 adults

BrewDog DogHouse Edinburgh

Edinburgh (Near Dalkeith)

BrewDog DogHouse Edinburgh features free bikes, terrace, a restaurant and bar in Edinburgh. This 4-star hotel offers room service, a 24-hour front desk and free WiFi.

G
Gabriela
From
Portugal
Room 108 (Velvet Cake) I absolutely loved my stay at BrewDog DogHouse Edinburgh! It’s unlike any other hotel I’ve ever stayed at. From the moment I arrived, I could tell this was going to be a different experience. The hotel has so many unique touches that make it stand out, like free pick & mix sweets and the fact that they offer both still and sparkling water for free - such a treat to have sparkling water available! There’s also Grind coffee available in The Atrium, but the coffee machine decides when it wants to work! There’s also plenty of games in The Atrium to keep you entertained. The room itself was packed with cool features. There was a vinyl player, a beer fridge, a guitar, and a mini bar stocked with plenty of snacks and drinks. It felt like a home away from home, but with an awesome BrewDog vibe. The staff were incredibly friendly and always greeted us with a smile, which made us feel very welcome. The biggest highlight, though, was the fact that you’re staying right at a BrewDog, and you can even get room service. The 24/7 hotdogs were surprisingly delicious and definitely had no right being so tasty at that hour! Thank you for also keeping the pins & postcard topped up. As someone who is purposely visiting BrewDog’s to get the BrewDog Visa stamped, I really appreciate it when pins & postcards are topped up. Overall, this hotel offers an experience that’s fun, unique, and packed with great little details. I’ll definitely be staying here again next time I’m in Edinburgh! Highly recommend it!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,564 reviews
Price from
US$250.73
1 night, 2 adults

The Edinburgh Grand, a Luxury Collection Hotel, Edinburgh

Edinburgh (Near Dalkeith)

Located 3 minutes' walk from Princes Street, The Edinburgh Grand features apartment accommodation with an on-site restaurant, bar and coffee house. Free WiFi is featured throughout the property.

N
Nigel
From
Ireland
The building is stunning and room was lovely.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 998 reviews
Price from
US$365.93
1 night, 2 adults

Self-catering extended family home

Edinburgh (Near Dalkeith)

Located in Edinburgh in the Lothian region, with Portobello Beach nearby, Self-catering extended family home provides accommodation with free WiFi and free private parking.

R
Rita
From
Taiwan
The stay was great, and the host was super nice😀
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 110 reviews
Price from
US$243.95
1 night, 2 adults

Lovely main door 2 bed apartment

Edinburgh (Near Dalkeith)

In the Bruntsfield district of Edinburgh, close to Edinburgh International Conference Centre, Lovely main door 2 bed apartment has a garden, free WiFi and a washing machine.

T
Tomar74
From
Poland
The flat is really spacious and comfortable. It takes two minutes to get to the bus stop and shops and restaurants. The staff was really nice and helpful.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 229 reviews
Price from
US$311.04
1 night, 2 adults

Royal Mile Apartment 2Bedroom

Edinburgh (Near Dalkeith)

Offering city views, Royal Mile Apartment 2Bedroom is an accommodation set in Edinburgh, 500 metres from National Museum of Scotland and less than 1 km from Edinburgh Playhouse.

L
Louise
From
Ireland
Location brilliant, host was great to come back to us quickly with answers to our queries, apartment was clean and tidy
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 315 reviews
Price from
US$500.59
1 night, 2 adults

Abbey Strand Apartments, at Holyrood

Edinburgh (Near Dalkeith)

Providing garden views and a garden, Abbey Strand Apartments, at Holyrood provides accommodation conveniently set in Edinburgh, within a short distance of National Museum of Scotland, Camera Obscura...

H
Hamood
From
Oman
Perfect apartment in excellent location. Everything beyond expectations. 10/10
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 213 reviews
Price from
US$481.96
1 night, 2 adults

The Queens View

Edinburgh (Near Dalkeith)

Located in the centre of Edinburgh, The Queens View provides a heated pool and free WiFi.

E
Ezra
From
Netherlands
Perfect location on the Royal Mile. Great place to discover the city. Nice cosy place.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 167 reviews
Price from
US$362.27
1 night, 2 adults

Luxury 4-Bedroom 2 Bathroom Private Vila

Loanhead (Near Dalkeith)

Featuring air-conditioned accommodation with a balcony, Luxury 4-Bedroom 2 Bathroom Private Vila is located in Loanhead. This property offers access to a terrace, free private parking and free WiFi.

D
David
From
United Kingdom
Absolutely beautiful stay in Edinburgh! This 4-bedroom villa in Morningside was everything we hoped for and more. Each room was spacious, immaculately clean, and tastefully decorated with high-end finishes. The beds were extremely comfortable, and the entire space felt like a luxury retreat. The kitchen and living areas were perfect for our group — modern, fully equipped, and ideal for relaxing or entertaining. We really appreciated the attention to detail throughout the home. The location is fantastic — tucked away in a quiet residential area The host was professional, helpful, and made everything easy from start to finish. Highly recommend this property for families, groups, or anyone looking for a premium Edinburgh experience. ⭐️⭐️⭐️⭐️⭐️
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 6 reviews
Price from
US$806.40
1 night, 2 adults

Spacious 2-bedroom apartment!

Edinburgh (Near Dalkeith)

Spacious 2-bedroom apartment!, a property with a garden, is situated in Edinburgh, 3.6 km from University of Edinburgh, 4 km from National Museum of Scotland, as well as 4.2 km from Edinburgh Waverley...

P
Praveen K
From
India
Everything The pictuyans description don't do justice. The host was flexible and very responsive.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 5 reviews
Price from
US$609.89
1 night, 2 adults
All self catering accommodation in Dalkeith

Looking for a self catering accommodation?

Self-catering accommodation gives you the freedom and privacy that’s needed to enjoy a well-earned break. From modern apartments and luxury villas to beach huts and eco-lodges, the options are seemingly endless. Cook in your kitchen, read in the garden, or chill on the sofa and watch TV – however you choose to spend time, you’ll feel right at home.

Most booked self catering accommodation in Dalkeith and surroundings in the past month

See all

Enjoy breakfast in Dalkeith and nearby

  • KM Apartments

    Edinburgh
    Breakfast options
    Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 1,956 reviews

    KM Apartments offer that extra space that everyone craves. Our apartments allow our guests to spread out for a longer stay, or provide them with all the space they need for that perfect working...

    From US$335.44 per night
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 1,564 reviews

    BrewDog DogHouse Edinburgh features free bikes, terrace, a restaurant and bar in Edinburgh. This 4-star hotel offers room service, a 24-hour front desk and free WiFi.

    From US$462.16 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 998 reviews

    Located 3 minutes' walk from Princes Street, The Edinburgh Grand features apartment accommodation with an on-site restaurant, bar and coffee house. Free WiFi is featured throughout the property.

    From US$574.65 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 11 reviews

    Modern 2 Bedroom House, Edinburgh., a property with a garden, is located in Millerhill, 7.5 km from Arthurs Seat, 8.1 km from University of Edinburgh, as well as 8.5 km from National Museum of...

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Offering a garden and garden view, 2 Bedroom Cottage-Free Parking is set in Newtongrange, 1.9 km from Dalhousie Castle and 12 km from University of Edinburgh.

  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 15 reviews

    A recently renovated villa situated in Newtongrange, Red Roofs - 5BR Luxury - Large Gardens - EV Point - Near Edinburgh features a garden.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 7 reviews

    Located in Bonnyrigg and only 2.7 km from Dalhousie Castle, Modern Home Near Edinburgh City provides accommodation with garden views, free WiFi and free private parking.

  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 1 review

    3 Bedroom House-Private Parking is situated in Bonnyrigg, 14 km from University of Edinburgh, 14 km from Arthurs Seat, as well as 14 km from National Museum of Scotland.

These self catering accommodation in Dalkeith and nearby have options with free cancellation

  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 24 reviews

    Offering a garden and garden view, Holiday Home with free parking & 4min to Edinburgh Warverly is set in Fisherrow, 11 km from Edinburgh Waverley station and 11 km from Edinburgh Playhouse.

  • Gilmerton Dykes Av

    Edinburgh
    Free cancellation options available
    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 18 reviews

    Located in Edinburgh in the Lothian region, Gilmerton Dykes Av has a garden. Both free WiFi and parking on-site are available at the apartment free of charge.

    From US$246.66 per night
  • Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 2 reviews

    Situated 4 km from Arthurs Seat, 1BR Edinburgh Stay with Free Parking Sleeps 4 features accommodation with free WiFi and free private parking.

    From US$308.33 per night
  • Perfect 4 bedroom 2 bathroom Home

    Edinburgh
    Free cancellation options available
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 32 reviews

    Located in Edinburgh in the Lothian region with Portobello Beach nearby, Perfect 4 bedroom 2 bathroom Home provides accommodation with free private parking.

    From US$512.30 per night
  • Musselburgh Flat

    Musselburgh
    Free cancellation options available
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 14 reviews

    Featuring quiet street views, Musselburgh Flat offers accommodation with a balcony, around 13 km from Edinburgh Waverley station.

  • Roslin Templar loft

    Roslin
    Free cancellation options available
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 39 reviews

    Roslin Templar loft is set in Roslin, 11 km from University of Edinburgh, 12 km from National Museum of Scotland, and 12 km from Edinburgh Waverley station.

  • The Porty Beach House

    Portobello, Edinburgh
    Free cancellation options available
    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 117 reviews

    In the Portobello district of Edinburgh, close to Portobello Beach, The Porty Beach House features a garden and a washing machine.

    From US$481.13 per night
  • Modern two bedroom house

    Ormiston
    Free cancellation options available
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 37 reviews

    Modern two bedroom house is set in Ormiston, 21 km from Arthurs Seat, 21 km from Muirfield, as well as 22 km from University of Edinburgh.

    From US$300.40 per night

Highly rated self catering accommodation in Dalkeith and nearby

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

    Spacious 2-bedroom apartment!, a property with a garden, is situated in Edinburgh, 3.6 km from University of Edinburgh, 4 km from National Museum of Scotland, as well as 4.2 km from Edinburgh Waverley...

  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 6 reviews

    Featuring air-conditioned accommodation with a balcony, Luxury 4-Bedroom 2 Bathroom Private Vila is located in Loanhead. This property offers access to a terrace, free private parking and free WiFi.

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

    Set in Edinburgh and only 5.4 km from Edinburgh International Conference Centre, Luxury Detached Home offers accommodation with mountain views, free WiFi and free private parking.

  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 212 reviews

    Providing garden views and a garden, Abbey Strand Apartments, at Holyrood provides accommodation conveniently set in Edinburgh, within a short distance of National Museum of Scotland, Camera Obscura...

    From US$535.51 per night
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 53 reviews

    In the Old Town district of Edinburgh, close to National Museum of Scotland, Boyds Entry flat Old town features free WiFi and a washing machine.

    From US$447.25 per night
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 925 reviews

    Museum Apartments offers accommodation within 200 metres of the centre of Edinburgh, with free WiFi, and a kitchen with a dishwasher, an oven and a microwave.

    From US$412.96 per night
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 462 reviews

    Located just off the Royal Mile, No.1 Apartments - George IV Bridge is a stunning development a 5-minute walk from Edinburgh Castle. Free WiFi is accessible throughout.

    From US$453.88 per night
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 67 reviews

    Destiny Scotland George IV Apartments offers accommodation within 200 metres of the centre of Edinburgh, with free WiFi, and a kitchen with a dishwasher, an oven and a microwave.