
Holiday houses in Craigmillar/Niddrie
Find and book unique accommodation on Airbnb
Top-rated holiday rentals in Craigmillar/Niddrie
Guests agree: these stays are highly rated for location, cleanliness and more.

4 Bedroom House with Private Garden and Parking
Bring the whole family or your group of friends to this great 2-floor, 4-bedrooms holiday house that offers a homely & comfortable experience and privacy. Located in north east Edinburgh, approx. 3 miles from the city centre – very safe location that is regularly served by the no. 14 bus and a wider range of direct buses to the city centre and Waverley Train Station available on Niddrie Mains Road, a short walk away. There is private parking at the front of the property (2 cars) & a back garden.
4.88 out of 5 average rating, 33 reviews
Edinburgh Garden House & Free Parking | Sleeps 4
Welcome to your home away from home in Edinburgh. Enjoy a stylish, modern house with two bedrooms, two toilets, private garden and free parking in a peaceful neighbourhood. Whether you’re here to explore, work or relax, we’ve created a warm, comfortable space with thoughtful touches to make every stay feel effortless. 📍Approximate distances from the house: 🏰 Edinburgh Castle 4.2 miles ⛰️ Arthur's Seat 2.9 miles 🌊 Portobello Beach 2.8 miles 🏘️ Royal Mile 4.0 miles 🚆 Train Station 3.7 miles
5.0 out of 5 average rating, 19 reviews
Cosy 1 bedroom cabin with free parking
Welcome to our super cute cosy cabin situated in the gardens of our home with it’s own separate entrance. We are very close to Portobello, Edinburgh’s seaside and 20 minutes from the city centre, making it an ideal location to explore the beautiful city of Edinburgh and the East Lothian countryside. An ideal base for couples & families, close to Holyrood Park, Arthur’s Seat and with lots of lovely bars & restaurants within walking distance. We welcome well behaved dogs, kids & their owners!
5.0 out of 5 average rating, 221 reviews
Apartment in Edinburgh
Self contained ground floor annexe of hosts private house, close to Edinburgh city centre in the Duddingston/Portobello district. Guests have own private access, with no shared facilities. Very good transport links to centre of town or down East Coast. Portobello beach with lovely promenade with bars and cafes, 15 minute walk. Arthurs Seat and Holyrood park within easy walking distance. Note: From July 24, 2026 there is an additional 5% charge for tourist tax from Edinburgh City Council.
4.96 out of 5 average rating, 101 reviews
Private eco friendly flat in Victorian townhouse
This is a freshly refurbished flat in a restored Victorian townhouse with Arthur's seat visible from the garden. Conveniently situated on a main road into the city centre, it is 10 minutes by bus or 25 minutes walking, bus stop located across the road. It is a popular area with many bars, restaurants, The Queen's Hall and Festival Theatre nearby. You can also enjoy a walk in neighbouring Holyrood Park, taking in the Science Museum and The Scottish Parliament Building which are close by.
4.99 out of 5 average rating, 308 reviews
Modern house, office, garden terrace & parking
Relax at this peaceful house just 15-minute drive from Edinburgh city centre. Whether you are looking to climb Arthur’s Seat, visit Edinburgh Castle, try some treats at one of the markets or put your feet up with a glass of wine in the garden, Bluebell Terrace is the ideal home away from home! Featuring: 2 bedrooms, family bathroom, WC, study, living room with smart TV, and large sofa bed. Spacious dining kitchen with French doors leading to garden and private driveway for parking.
4.85 out of 5 average rating, 27 reviews
Amazing two-bedroom groundfloor appartment.
Take a break and unwind at this peaceful oasis.Loveley two-bedroom groundfloor appartment with open plan kitchen and bright livingroom where you can relax and watch tv. Enjoy preparing your meals with your family or friends in full fitted spacious kitchen. Cosy masterbedroom with king size bed fitted warderobe and ensiuted private bathroom with shower cabine. Second bedroom also has fitted warderobe and double bed. There is second bathroom off the hallway with shower over the tub.
4.72 out of 5 average rating, 122 reviews
The Nest
Spacious 3 bedroom apartment large superking, double and twin bedroom. One bathroom. There is around 20 steps upto the landing to reach the front door. Central with store below, also a chip shop, a shopping centre with all different kinds of shops, coffee shops/ restaurants a 5 minute walk. Bus routes right outside the property taking you to city centre, portobello beach is a 20 minute walk/5 minute drive would recommend. It’s great to walk along the promenade with a coffee.
4.63 out of 5 average rating, 35 reviews
A Luxurious Wee Retreat on the Royal Mile Old Town
Welcome to this charming flat nestled in the heart of Edinburgh’s historic Old Town, right on the famous Royal Mile. - The apartment is within walking distance of top attractions such as Edinburgh Castle, Holyrood Palace, and the Scottish Parliament - Local transport to and from the airport/train station - Authentic Old Town experience with easy access to local eateries, shops, and entertainment venues - Impeccably maintained space with attention to detail and cleanliness
4.95 out of 5 average rating, 188 reviews
Ancient Castle above the River Tweed
Mary Queen of Scot's chamber at Neidpath Castle is perhaps the most romantic place to stay in the Scottish Borders. Explore privately the whole castle and then retire to enjoy your suite rooms. The antique four poster bed, deep roll top bath and open fire evoke earlier times, but are truly comfortable and luxurious. An elegant table is set for breakfast. Peebles is 10 minutes walk away, with a host of shops and restaurants, as well as a museum and award winning chocolatier.
4.97 out of 5 average rating, 200 reviews
Spacious 5-Bed Edinburgh Home · Parking & Garden
Welcome to this spacious, beautifully decorated 5-bedroom house in Edinburgh. A home-from-home for large families. You'll have the whole house to yourselves, with a main bathroom, downstairs WC, master bedroom with ensuite, a private driveway for easy parking, and a garden to relax or unwind in after a day exploring the city. Every detail has been thoughtfully finished, giving the place a fresh, modern feel while still being warm and comfortable for the perfect stay.
5.0 out of 5 average rating, 6 reviews
Perfect 4 bedroom 2 bathroom Home
Portobello Beach is 15 minute walk away which is a must see especially with kids they will love it in all weathers. Buses (every 10 minutes) stop at end of the street to city centre which takes about 15/20 minutes. Co-op, post office, and various takeaways at end of street. Travel cot available if needed NO parties we will be contacted to deal with any noise at the property as we only live a few minutes away. Ring doorbell has been set up to monitor this.
4.89 out of 5 average rating, 221 reviewsPopular amenities for Craigmillar/Niddrie holiday rentals
Other great holiday rentals in Craigmillar/Niddrie

Spacious 4 DBL BR House – Group Friendly + Parking
4.84 out of 5 average rating, 85 reviews
Modern 2 Bedroom Apartment
4.78 out of 5 average rating, 74 reviews
Luxury Festival Villa w/ Grdn &Hot Tub, sleeps6 -7
4.71 out of 5 average rating, 7 reviews
Cosy Edinburgh cottage, near Portobello beach
4.95 out of 5 average rating, 62 reviews
Welcoming Two-Bedroom Edinburgh Home
5.0 out of 5 average rating, 7 reviews
Stylish Edinburgh Retreat | Near Portobello Beach
4.96 out of 5 average rating, 23 reviews
Deluxe 4 Bedroom | Edinburgh, Scotland | Sleeps 8
New place to stay
Number 70, Portobello, Edinburgh
5.0 out of 5 average rating, 15 reviewsDestinations to explore
- Edinburgh Waverley Station
- Edinburgh Castle
- OVO Hydro
- Murrayfield Stadium
- SEC Centre
- The Royal Mile
- Edinburgh Zoo
- Scone Palace
- Edinburgh Playhouse
- Pease Bay
- Haggerston Castle Holiday Park - Haven
- The Kelpies
- Hampden Park
- Glasgow Green
- The Meadows
- Glasgow Botanic Gardens
- Glasgow Central Station
- University of Edinburgh
- Holyrood Park
- Edinburgh City Centre Churches Together
- Stirling Castle
- Knockhill Racing Circuit
- Royal Botanic Garden Edinburgh
- Princes Street Gardens





