Holiday cottages near Edinburgh Castle
23 within 10 miles · nearest first
In short: 23 holiday cottages within 10 miles of Edinburgh Castle in Edinburgh, City of Edinburgh. The nearest is Quay Cottage, 1.4 miles away. 11 accept dogs. Prices start from £395 for a week.
Updated · Distances are straight-line · Ratings from Google · About Edinburgh Castle
Edinburgh
Quay Cottage
Sleeps 4 · 2 bedrooms · from £503 a week
Two-bedroom cottage in Cramond village on Edinburgh's waterfront, five miles from the city centre.
Edinburgh
Inchkeith View
Sleeps 4 · 2 bedrooms · from £687 a week
Two-bedroom flat on Edinburgh's waterfront with views towards Inchkeith Island, sleeps 4.
Edinburgh
6 Coltbridge Gardens
Sleeps 5 · 3 bedrooms · from £703 a week
Victorian terrace house with three bedrooms sleeping five in Edinburgh.
Edinburgh
Powderhall Brae
Sleeps 5 · 3 bedrooms · from £801 a week
Three-bedroom first-floor apartment in Edinburgh, half a mile from the centre, with lift access and private parking.
Edinburgh
7a
Sleeps 5 · 3 bedrooms · from £2,228 a week
Ground-floor 3-bedroom apartment in Edinburgh's New Town, steps from George Street with a front garden area.
Edinburgh · Dogs welcome
New York Style Loft Apartment
Sleeps 9 · 4 bedrooms · from £5,235 a week
Four-bedroom New York loft apartment in Edinburgh's Leith, sleeping nine, minutes from the city centre and the waterfront.
5.1 miles
Edinburgh · Dogs welcome
Forth Reflections
Sleeps 4 · 1 bedroom · from £611 a week
One-bedroom flat in South Queensferry with views of the Forth bridges; sleeps 4 with sofa beds, welcomes one small dog.
Aberdour
40 Main Street
Sleeps 4 · 2 bedrooms · from £398 a week
First-floor apartment in Aberdour, Fife, sleeping 4 in 2 bedrooms.
Edinburgh · Dogs welcome
The Coach House
Sleeps 4 · 2 bedrooms · from £561 a week
Stone-built Coach House near Edinburgh with 2 bedrooms, 2 bathrooms, parking and canal views; one dog welcome.
Fife
Cromwell Cottage
Sleeps 4 · 2 bedrooms · from £597 a week
Two-bedroom cottage in Burntisland, Fife, steps from the beach with a wood burner and views across the Firth of Forth.
Lochgelly
Bankhead Cottage
Sleeps 8 · 4 bedrooms · from £473 a week
Four-bedroom cottage in Fife sleeping 8, with parking and enclosed garden near Aberdour beach.
Kinghorn · Dogs welcome
101a Pettycur Road
Sleeps 4 · 1 bedroom · from £395 a week
One-bedroom ground-floor apartment in Kinghorn, Fife, sleeping 4.
Kinghorn · Dogs welcome
Shore View
Sleeps 2 · 1 bedroom · from £604 a week
One-bedroom ground-floor cottage in Kinghorn, Fife, sleeping 2, pets allowed from September 2024.
Kinghorn
Seascape
Sleeps 4 · 2 bedrooms · from £609 a week
Two-bedroom single-storey cottage in Kinghorn, Fife, sleeps 4.
Midlothian · Dogs welcome
Tigh Nam Muc
Sleeps 8 · 4 bedrooms · from £627 a week
Four-bedroom stone cottage near Edinburgh with working fireplaces, full kitchen, and space for eight in rural Midlothian.
Midlothian
Whitehouse Studio
Sleeps 4 · 2 bedrooms · from £1,246 a week
Whitehouse Studio, a two-bedroom modern house near Roslin in Midlothian, sleeps four with garden access and parking.
Fife · Dogs welcome
Homely Base
Sleeps 4 · 2 bedrooms · from £871 a week
Two-bedroom ground floor apartment near Dunfermline, Fife, with direct beach access and a pub within walking distance.
West Lothian
Eilean Donan
Sleeps 5 · 2 bedrooms · from £453 a week
Two-bedroom ground-floor cottage in West Lothian farmland, 5 mins from Kirknewton train station and Edinburgh.
9.2 miles
Edinburgh
The Hayloft
Sleeps 4 · 2 bedrooms · from £1,827 a week
The Hayloft, Edinburgh: converted barn sleeping 4 with countryside views and enclosed garden, 10 miles from the city.
Midlothian · Dogs welcome
Roslin Retreats - Roslin Chapel Cottage
Sleeps 4 · 2 bedrooms · from £707 a week
Two-bedroom cottage in Roslin village, 7 miles south of Edinburgh, within walking distance of Rosslyn Chapel.
Midlothian · Dogs welcome
Roslin Retreats - Roslin Chapel Lodge
Sleeps 4 · 2 bedrooms · from £781 a week
Two-bedroom lodge in Roslin village, 7 miles south of Edinburgh, with one dog welcome and a shared garden with barbecue.
East Lothian · Dogs welcome
Forman’s Lodge
Sleeps 8 · 4 bedrooms · from £3,590 a week
Four-bedroom house by Musselburgh Old Course with a private hot tub and space for eight, one dog welcome.
9.5 miles
Kirkcaldy · Dogs welcome
Victoria’s Haven
★ 5.0 (4)
Sleeps 5 · 3 bedrooms · from £611 a week
Three-bedroom house across the road from Kirkcaldy's beach, with garden and parking.
Quick answers
How many holiday cottages are there near Edinburgh Castle?
We list 23 within 10 miles of Edinburgh Castle, measured in a straight line.
Which holiday cottages are closest to Edinburgh Castle?
The nearest are Quay Cottage (1.4 miles), Inchkeith View (2.2 miles) and 6 Coltbridge Gardens (2.3 miles).
Are there dog-friendly holiday cottages near Edinburgh Castle?
Yes: 11 of the 23 accept dogs. They are marked on this page.
How much is a cottage near Edinburgh Castle?
Starting prices begin at £395 for a week. Prices change with the dates, so check availability for an exact figure.
How are the distances worked out?
They are straight-line distances between each place and Edinburgh Castle, so the journey by road will be a little longer.