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

Musselburgh,East Lothian flat near beach & harbour
This is a lovely self catering, first floor apartment in a quiet area of Musselburgh. A short walk from the harbor, beach, play park and shops. Approx 8 miles from Edinburgh city centre and 2 miles from Portabello. Musselburgh Race Course is a short walk away, Musselburgh high street a 5 minute walk, Gullane and other golf courses nearby. "We stayed here for 2 nights and it was amazing! We slept peacefully. We loved this apartment and wished we could stay here longer." (Guest review 2019)
4.98 out of 5 average rating, 207 reviews
Edinburgh Sea View loft apartment
Wake up to breathtaking sea views in this bright 2-bedroom loft apartment, perfectly located beside Edinburgh's Portobello beach. Just a 20-minute bus ride from the city centre, it's the perfect base for exploring before returning to a peaceful seaside escape. Beautifully decorated and fully equipped with all the essentials you will need for your stay. With the addition of a large roof terrace to enjoy the spectacular sea views. Excellent transport links & free unrestricted on street parking.
4.99 out of 5 average rating, 184 reviews
Ark at Anchor Apartment.
Ark at Anchor is a truly spectacular wheel chair accessible ground floor apartment with unbeatable views across the Firth of Forth. It is said to be the closest house to the sea in Edinburgh and the 12 meter balcony that overhangs the sea allows 180 degree uninterrupted views of the Forth and over to Fife. This spacious 3 bedroom holiday house, which has been recently renovated to a high standard, is a perfect base after a days sightseeing or simply to spend a day relaxing, looking out to sea.
4.85 out of 5 average rating, 39 reviews
Brewlands Cottage - 3 Bedroom 2 Bath Cute Cottage
Brewlands Cottage is a cosy and characterful 3-bedroom, 2-bathroom cottage in the historic market town of Dalkeith, just 6 miles from Edinburgh. Central Edinburgh can be reached on foot/train in 45 mins. Built in 1820, it has been lovingly furnished to create a warm home-from-home. With parking for one car, a sociable open-plan kitchen, dining and living space, and three comfortable double bedrooms set across three floors, it's the perfect base for families, friends, and Edinburgh adventures.
4.87 out of 5 average rating, 15 reviews
Historic Estate 2-Bedroom Cottage near Edinburgh
Set within an 18th-century stable courtyard, The Stables South is a warm, spacious cottage on the peaceful Preston Hall Estate. Just 30 minutes from Edinburgh, it’s ideal for a family escape combining countryside calm with easy city access. The cottage has two generous ensuite bedrooms and a light-filled living space with conservatory opening onto a large, fully enclosed private garden - perfect for children and dogs to play safely. A relaxed and comfortable base for family mini-breaks.
4.95 out of 5 average rating, 203 reviews
Private Villa with free Car Park
Relax with the whole family at this peaceful place. A lower villa with two bedrooms (double and single), private entry, front and back garden and free on-street car parking. Bus stop right out of the front door. Easy connection to the city and tourist attractions. Beautiful beach and harbour within walking distance. Tesco, Aldi and Lidl are within 5 minutes of walking distance. Musselburgh is a lovely seaside town in East Lothian, only a 5-10 minute drive or train ride from Edinburgh.
4.75 out of 5 average rating, 293 reviews
Stylish flat in period home by the beach
Enjoy this peaceful, stylish space - a newly renovated artist-designed apartment set within an historic 200 year old townhouse, 50 yards from Portobello beach - Edinburgh’s famously fashionable seaside. You’re also only 15 minutes from the city centre by car and there’s plentiful public transport. Portobello is a thriving, highly desirable neighbourhood, with lots of cafes, bars, restaurants and independent shops. Our apartment has its own patio with views onto a park and the sea.
4.98 out of 5 average rating, 122 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
The Historic Dalkeith Water Tower
The water tower is a bespoke home in an historic building sensitively converted by its architect owner. The tower is located in the historic town of Dalkeith and the settlement of Eskbank. 20 minutes by car from Edinburgh airport. A bus service into Edinburgh stops every 10- 15 minutes, the bus stop is a 2 minute walk away. 25 minutes by rail to the Scottish Borders or to the centre of Edinburgh from the local Eskbank Train Station, a 20 minute walk from the tower.
4.98 out of 5 average rating, 134 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 reviews
Annexe Apartment. Extended & Converted Garage
New conversion 2 minute walk to Brunstane train station then a 7 minute journey to Edinburgh Waverley city centre, trains are every 30 minutes into town. Great Lothian Regional Transport (LRT) buses nearby as well. A lovely 20 minute walk into Portobello for loads of bars and restaurants plus the bonus of being right next to the beach. About 30 minutes drive to some of the most beautiful golf courses in Scotland.
4.94 out of 5 average rating, 152 reviews
The Back Flat - Private flat in Georgian home
GREAT VALUE! Cosy and quiet flat with own entrance 5 minutes from beach, shops and buses into City Centre. A clean and safe hideaway in a lovely garden located in the heart of Portobello - Edinburgh's best kept secret. Fully equipped kitchen, shower/wet room and very comfy king sized bed. It's the perfect base to return to after a day of exploring the city or the beautiful East Lothian coastline.
4.92 out of 5 average rating, 311 reviewsPopular amenities for Newcraighall holiday rentals
Other great holiday rentals in Newcraighall

Casa Anastasia
5.0 out of 5 average rating, 22 reviews
The Nest
4.63 out of 5 average rating, 35 reviews
Beautiful House in Musselburgh
4.84 out of 5 average rating, 62 reviews
Gilberstoun house
4.91 out of 5 average rating, 68 reviews
Number 70, Portobello, Edinburgh
5.0 out of 5 average rating, 15 reviews
Modern stylish- end terraced house.
4.81 out of 5 average rating, 21 reviews
Orchard House 7 beds Amazing Mansion
4.96 out of 5 average rating, 23 reviews
Comfy home
4.92 out of 5 average rating, 13 reviewsDestinations to explore
- Dublin Holiday rentals
- Manchester Holiday rentals
- Birmingham Holiday rentals
- Liverpool Holiday rentals
- York Holiday rentals
- Cotswolds Holiday rentals
- Oxford Holiday rentals
- Leeds Holiday rentals
- North Norfolk Holiday rentals
- Shropshire Holiday rentals
- Derbyshire Dales Holiday rentals
- Nottingham Holiday rentals
- 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





