Find holiday cottages near Bonnyrigg. Take a break near Bonnyrigg - weekends, short breaks and holidays

Holiday Cottages near Bonnyrigg, Midlothian

Holiday cottages near Bonnyrigg
Holiday cottages Bonnyrigg

Bonnyrigg, Midlothian

Find a holiday cottage near Bonnyrigg There are 69 holiday cottages near Bonnyrigg in Midlothian.

If you can't find a cottage which suits your requirements, have a look at some of the holiday lodges near Bonnyrigg available. Or why not try the cottage search page, which allows you to find a cottage near specific towns and attractions.

You can find some special offers in Midlothian too.

Choose a holiday cottage Bonnyrigg : Suitable for holidays, weekends and short breaks

Auchendinny Mains Bothy - Midlothian
Cottage Code : UK5614   Sleeps : 2
... heated towel rail. First Floor: Bedroom: With double bed.Biomass central heating, electricity, bed linen, towels and Wi-Fi included. Use of owner’s freezer. Laundry service (by prior arrangemen...
Captains Cabin - Midlothian
Cottage Code : UK5208   Sleeps : 2
...2 people. Captains Cabin in Leith has views of the Water of Leith, this bright and welcoming second floor apartment is in a peaceful location but with very easy access to the terrific range of pu...
Filters Cottage - West Lothian
Cottage Code : 27228   Sleeps : 2
... of the Binns. Golf, 2 miles. Shop, pub and restaurant 2 miles.2 steps to entrance. All on ground floor: Living/dining room/kitchen with wooden floor. 1 double (5ft zip and link) with en-suite bathroo...
Jasmine Cottage - Dunfermline; Fife
Cottage Code : 526017   Sleeps : 2
...historic coastal village of Limekilns. This self catering cottage dates back to 1903 and is situated in a tranquil courtyard. It is only a short stroll down to the seafront and the old harbour. This...
Links Lodge - East Lothian
Cottage Code : 30888   Sleeps : 2
... own south facing private garden and screened for privacy. Links Lodge in Longniddry is ideally situated on the edge of Longniddry village - a 3-minute walk from the coast and the John Muir Way and on...
Shepherd’s Cottage - Galashiels; Selkirkshire
Cottage Code : 538051   Sleeps : 2
...have their individual character and history to be discovered. Mountain biking and Go Ape at Glen Tress is 24 miles away. The nearest pub and shop are 6½ miles, and the restaurant is 11 miles ...
Shepherdskirk - Edinburgh; Midlothian
Cottage Code : 313049   Sleeps : 2
...burning stove as its focal point; lovely to gaze into and watch the flames dance to rest and refresh after a day exploring the stunning Kyloe Hills close by. Full length glass doors enhance its br...
Brunton Gardens - Midlothian
Cottage Code : UK5353   Sleeps : 3
...Gardens in Edinburgh is all on the third floor.Open plan living space.Living area: With Freeview TV and single sofa bed.Dining area.Kitchen area: With electric oven, electric hob, microwave, fridge...
Cobble Cottage - Midlothian
Cottage Code : 28388   Sleeps : 3 the ideal spot for a relaxing break. The neighbouring gallery and bistro offers special breakfast rates and there are many good pubs and restaurants nearby. Shop ⅓ mile, pub 50 yards and r...
Ferniehaugh Cottages - Ferniehaugh Cottage - Peebleshire
Cottage Code : 25017   Sleeps : 3
...with toilet. Open fire in living room (initial fuel included). Video. CD. Dish washer. Broadband connection. Tel-honesty box. Sitting-out area in shared grounds. Easy walking access. NB: Unfenced ...
Riverbank Cottage - Peebleshire
Cottage Code : W42442   Sleeps : 3
...Cottage in Peebles sleeps 3 people. Riverside settingBeautifully situated beside a pretty river wending its way through the lovely Borders town of Peebles, only 20 miles from Edinburgh.This cosy ...
The Laigh - Fife
Cottage Code : 19223   Sleeps : 3
...the heart of the coastal village of Kinghorn on the Firth of Forth and only 5 minutes walk from the harbour and small sandy beach, this lovely little house with cosy log burning stove is an ideal r...
The Store - East Lothian
Cottage Code : UK5664   Sleeps : 3
...into the Borders or over the Queensferry Crossing to Fife, Perth and Stirling. There are many golf courses throughout the area, as well as various galleries, craft and coffee shops, and many su...
Allanbank - Midlothian
Cottage Code : UK5040   Sleeps : 4
...machine.Bedroom 1: With double bed.First Floor: Bedroom 2: With double bed.Bathroom: With shower over bath, WC and heated towel rail.All gas, electric, bed linen and towels included. Wi-Fi. Garden ...
Almond View - Midlothian
Cottage Code : UK5046   Sleeps : 4
... B listed granary built into the slope in 1605. Furnished and decorated to maximise the views, this is a pretty and very comfortable home with beach walks from the doorstep or over the tidal causeway ...
Campbell’s Close Apartment - Midlothian
Cottage Code : UGF   Sleeps : 4
...many interesting shops and restaurants. Within just a few minutes’ walk are Holyrood Palace and Holyrood Abbey. North Bridge, Prince’s Street and Edinburgh Castle are just a 10-minute wa...
Comfort Two Bed - ; Edinburgh
Cottage Code : 940989   Sleeps : 4
... washer/dryer, dishwasher, Smart TV with Freeview, Blu-ray, Bluetooth speaker, WiFi, selection of books, games and DVDs (at extra charge from reception). Fuel and power included. Bed linen and towels ...
Digger’s Cottage - The Scottish Borders
Cottage Code : 26858   Sleeps : 4 are the Borders abbeys, North Berwick’s Sea Life centre and boat trips to Bass Rock to see seals and puffins. Enjoy Edinburgh’s historic castle, free museums, excellent choice of...
Driftwood Cottage - Kirkcaldy; Fife
Cottage Code : 526013   Sleeps : 4
... the old harbour. Driftwood Cottage offers ample accommodation for a family of four and the cottage is well equipped with all you need during your stay. There is a small enclosed garden to the rear an...
Faldonside - Peebleshire
Cottage Code : UK5592   Sleeps : 4
...and Wi-Fi included. Initial logs for wood burner included. Small enclosed sitting-out area with outdoor furniture. Bike store. On road parking. No smoking. Holidays at Faldonside run from Frida...
Forth View - Fife
Cottage Code : UK5610   Sleeps : 4
... driving distance. Scotland’s capital city of Edinburgh is only 26 miles away and you can leave the car behind as the local railway station is only a 2 minutes’ walk and has a regular serv...
Goose Cottage - Broxburn; West Lothian
Cottage Code : 531006   Sleeps : 4
... sofa and two easy chairs. The lounge and kitchen are open plan and boasts a wood burning stove. A picture window looks out into the west facing courtyard. The fully fitted kitchen is well equipped an...
Hawthornbank Cottage - East Lothian
Cottage Code : UK5649   Sleeps : 4
...county town of Haddington just 5 miles from lovely sandy beaches at Gullane, and 18 miles from Edinburgh; this delightful semi-detached cottage has been refurbished for very comfortable contemporar...
Housekeeper's Rooms - ; Oxenfoord near Pathhead
Cottage Code : 960267   Sleeps : 4
...fuel heating. Electric oven and hob, fridge, washing machine, TV with Freeview, WiFi, selection of books and games. Fuel and power included. Bed linen and towels included. Off road parking fo...
Manse Cottage - Midlothian
Cottage Code : 19206   Sleeps : 4 the west of the city in the quiet residential area of Corstorphine, an ideal spot from which to sample both the buzz and variety of the city centre and also enjoy extremely easy access to Glasgow...
Marchmont - Edinburgh; Midlothian
Cottage Code : 531128   Sleeps : 4
... central heating and comprises:Open plan living space. Lounge area: Large with wooden floor, Freeview TV, DVD player and CD player. Dining area: With wooden floor. Kitchen area: Large with microwave, ...
Mill Cottage - Berwickshire
Cottage Code : SFFJ   Sleeps : 4
...from the door. Excellent restaurants and pubs 2 miles. Large living room with sofa-bed (alternative sleeping), wood-burning stove in feature fireplace, window seat and French door to garden. Kitch...
Newhall Cottages - Newhall Steading Cottage - Midlothian
Cottage Code : 30949   Sleeps : 4
...4½ miles, with the pub 1½ miles from Newhall Steading Cottage in Newhall Cottages in Carlops.Newhall Steading Cottage is all on ground floor: Living room with French doors/dining roo...
Queenshill - Midlothian
Cottage Code : 19674   Sleeps : 4 explore further afield. Golf is available close by and the coast is within 3 miles. Shop 20 yards, pubs 50 yards.Ideal for a city breakWith wonderful views of Edinburgh Castle and the city skylin...
Rosslyn Cottage - Kirkcaldy; Fife
Cottage Code : 526025   Sleeps : 4
...electric, bed linen and towels included. Travel cot and highchair available on request. Wi-Fi. Pets welcome at Rosslyn Cottage in Dysart near Kirkcaldy. Holidays at Rosslyn Cottage run from Friday t...
Rowan Tree Cottage - Galashiels; Selkirkshire
Cottage Code : 538056   Sleeps : 4
...With wood burner, Freeview TV and DVD player.Kitchen/dining room: With electric oven, induction hob, microwave, fridge/freezer, dishwasher and washing machine. First floorBedroom 1: Wit...
South Lodge - Selkirkshire
Cottage Code : 30464   Sleeps : 4
...doors opening to the enclosed garden. There is easy access to Edinburgh by bus, or by the Waverley line - available summer 2015, or alternatively there is a convenient park & ride 17 miles away. N...
The Coach House - Midlothian
Cottage Code : UZU   Sleeps : 4
...of Edinburgh are all within easy access. Golf close by. Pub in village.Living/dining-room with wood-burning stove. Well-equipped modern kitchen with door to terrace. Double bedroom with steps up to...
The Hayloft - Midlothian
Cottage Code : UK5319   Sleeps : 4
...oven, induction hob, microwave, fridge, freezer, dishwasher and washing machine.Bedroom 1: With double bed and en-suite toilet.Bedroom 2: With twin beds.Bathroom: With shower over bath, and toilet...
The Haymakers - West Lothian
Cottage Code : UK5283   Sleeps : 4
...Perthshire or Fife, or west to Stirling Castle or the Trossachs. The beach and shop are 3 miles, with the pub and restaurant 530 yards from The Haymakers near Edinburgh.Petronella (ref CC531124), S...
The Retreat Cottage - East Lothian
Cottage Code : 29882   Sleeps : 4
...Centre, the National Museum of Flight, Tantallon Castle which is a spectacular ruin, take a boat trip to the Bass Rock or simply enjoy the peaceful surroundings of the aptly named, Retreat Cottage....
The Small Cottage - Gorebridge; Midlothian
Cottage Code : 531112   Sleeps : 4 a designated area of outstanding natural beauty, site of special scientific interest and a special protection area as it is an important roosting site for pink footed Geese and many migratory w...
Torduff Cottage - Midlothian
Cottage Code : 29374   Sleeps : 4
...included. Gas central heating (controlled by owner), electric, bed linen and towels included. Travel cot. High-chair. Freeview TV. DVD. Electric cooker. Microwave. Washing machine. Wi-Fi. Garden ...
Eilean Donan - Kirknewton; West Lothian
Cottage Code : 531130   Sleeps : 5
...East Calder is all on the ground floor, has gas central heating and comprises: Lounge: Large with Freeview TV, DVD player, CD player and patio doors. Kitchen/dining room: With electric oven, gas h...
Eliza Cottage - East Lothian
Cottage Code : 28897   Sleeps : 5 any time of year. Haddington has a good range of local shops, pubs and restaurants, 1.5 miles.All on ground floor: Living room. Dining room/1 step to kitchen. 4 steps to 3 bedrooms: 2 double, 1...
Ingleneuk - Scotland
Cottage Code : UK5401   Sleeps : 5
... 1: With double bed.Bedroom 2: With double bed.Bedroom 3: With single bed.Bathroom: With shower over bath, and toilet. Gas central heating, gas, electricity, bed linen, towels and Wi-Fi included. Encl...
Newhall Cottages - Spittal Cottage - Midlothian
Cottage Code : 30951   Sleeps : 5
...the original farm steading, is privately situated about 220 yards from Newhall House. The bright open-plan living area has a cosy wood burner and French doors leading to small terrace opposite the...
Piteadie Castle Cottage - Kirkcaldy; Fife
Cottage Code : 526032   Sleeps : 5 the wall with a pediment carved with a coat of arms, the date of 1686 and the initials W.C. for the then owner William Calderwood, an apothecary and burgess of Edinburgh. In 1564 the castle b...
35 Barony Street - Edinburgh; Midlothian
Cottage Code : 4532   Sleeps : 6
...and has been lovingly refurbished to a high standard. With three bedrooms and a fully equipped modern kitchen, this Edinburgh self catering apartment will suit everyone's needs, with access to ...
Bydand - Walkerburn; Peebleshire
Cottage Code : 538054   Sleeps : 6
... village of Walkerburn, this south-facing spacious holiday cottage enjoys uninterrupted views of the river and the hills beyond. Ideal for carefree family holidays or friends, it is very comfortably f...
Crosswoodhill Wing - West Calder; West Lothian
Cottage Code : 531126   Sleeps : 6
... bed. Bedroom 2: With one pair of bunk beds. Bedroom 3/lounge 2: With double bed, single bed (for flexible sleeping arrangements only) and TV. Bathroom: With shower over bath and WC. Oil and electric ...
Dunsapie - Midlothian
Cottage Code : 27910   Sleeps : 6 New Year. Golf at Duddingston and Portobello, also a beach and prom. Famous Sheep Heid Inn is a short walk. Shop ¼ mile, pub and restaurant ½ mile. Ground floor: Living room. Dining...
Garden Lodge - East Lothian
Cottage Code : SQQW   Sleeps : 6
...quiet roads or visit historic Lennoxlove. Shop and pub 3 miles.Living room with open fire. Well equipped kitchen/dining room. Dining hall. Double bedroom with 5ft bed and feature fireplace. Double b...
Holly Tree Cottage - Galashiels; Selkirkshire
Cottage Code : 538055   Sleeps : 6
...and restaurant are 11 miles, and the shop is 4 miles from Holly Tree Cottage.Accommodation details at Holly Tree Cottage Ground floor Holly Tree Cottage near Stow has oil central heating and compri...
Middletoun Cottages - Pine Tree Cottage - Selkirkshire
Cottage Code : UK5515   Sleeps : 6
...Tree Cottage: 3 steps to entrance.All on the ground floor.Living room: With wood burner, 32 Smart TV, DVD player and iPod dock.Kitchen/dining room: With electric oven, induction hob, microwave, f...
Newhall Cottages - Spittal Coach House - Midlothian
Cottage Code : 30952   Sleeps : 6
...Regional Park, a wonderful landscape sculpted by glaciers and water, with hillwalking and biking to suit all abilities. Newhall Steading Cottage (ref 30949), skilfully converted from the origina...
Petronella - Linlithgow; West Lothian
Cottage Code : 531124   Sleeps : 6
...M9, Edinburgh, 20 miles and Stirling, 24 miles; this is a wonderfully central location with activities for all in easy reach. Tastefully designed with light, space and comfort in mind, Petronella i...
Rose Lane - West Lothian
Cottage Code : UK5580   Sleeps : 6
...With electric oven, gas hob, microwave, fridge/freezer, dishwasher and washing machine.Bedroom 1: With double bed.Bedroom 2: With double bed.Bedroom 3: With twin beds.Bathroom: With shower over b...
Sailors Cottage - Midlothian
Cottage Code : 30229   Sleeps : 6
...2 bedrooms: 1 double (5ft), 1 single with additional pull-out single. Shower room with toilet. Narrow, open tread stairs to second floor: Living room with sloping ceiling. 1 double (5ft) bedroom...
Shepherds Cottage - Berwickshire
Cottage Code : 27830   Sleeps : 6
...burner in living room included. Economy 10 central heating, electric, bed linen and towels included. Travel cot. High-chair. Freeview TV. DVD. Electric cooker. Microwave. Washer/dryer. Dish washe...
Steading Cottage - West Calder; West Lothian
Cottage Code : 531127   Sleeps : 6
...Lounge area: Large with multi-fuel burner, Freeview TV, DVD player and CD/radio. Dining area. Kitchen area: Extremely well equipped with electric cooker, microwave, fridge, freezer and dishwasher...
Strathspey - Linlithgow; West Lothian
Cottage Code : 531125   Sleeps : 6 15 minutes from the airport, or, a mile from Linlithgow which has a train station to Edinburgh, 15 minutes or Glasgow, 25 minutes. Nearby visit magnificent Hopetoun House, the House of the Binns...
Veleta - West Lothian
Cottage Code : UK5284   Sleeps : 6
...ideal for people and dogs to wander along. The local inn is just a 5 minutes’ walk away and there is a good variety of pubs and restaurants in Linlithgow. The cottage is just half a mile from...
Bankhead Cottage - Fife
Cottage Code : W40495   Sleeps : 8 situated only 3 miles from the silver sands of the picturesque seaside village of Aberdour with its fine castle and interesting little shops and tearooms.On Inchcombe Island only 1....
Hawthorn House - Midlothian
Cottage Code : UK5674   Sleeps : 8
...beaches, around 30 minutes’ drive away. The beach is 20 miles from Hawthorn House near Edinburgh. With the shop, pub and restaurant 1½ miles from Hawthorn House.Ground Floor: All on the...
Hillview - Peebles; Peebleshire
Cottage Code : 538047   Sleeps : 8
...hillside backdrop. Set between the Moorfoots and the Southern Uplands, this Ancient and Royal Burgh of Peebles provides the perfect base for a huge range of walks to suit all tastes, levels and ab...
The Promenade - Edinburgh
Cottage Code : 27017   Sleeps : 8
...of a beach holiday. Beautifully furnished and decorated in contemporary style and with a pretty enclosed garden opening directly onto the promenade and beach where there are a number of eatin...
The Old Railway Station - Walkerburn; Peebleshire
Cottage Code : 538045   Sleeps : 11
...WC and wash basin. Bedroom 2: With zip n link super king sized bed which can be configured as two 3ft single beds (please state preference on booking) and views across the garden and forest...
Braehill - Midlothian
Cottage Code : 26348   Sleeps : 12 second living room included. Oil central heating, electric underfloor central heating (in living/dining room/kitchen), gas, electric, bed linen and towels included. Travel cot. High-chair. Nine s...
Fenton Tower - North Berwick; East Lothian
Cottage Code : Fenton Tower   Sleeps : 12
...the Firth of Forth.    The Tower has now been meticulously restored, and opened in 2002 to provide 5-star accommodation for up to 12 guests. Set amongst rolling countryside and surrou...
Vampire Weekender - North Berwick; East Lothian
Cottage Code : Vampire Weekender   Sleeps : 12
...bedrooms come fully equipped with complimentary drinks trays, bath robes and hair dryers, as well as free-view television, DVD players, Wi-Fi internet access and direct-dial telephones. Each b...
Gorebridge House - Gorebridge; Midlothian
Cottage Code : Gorebridge House   Sleeps : 22
...than enough space for guests to enjoy a relaxing break away from the hustle and bustle of daily life.The house has eight bedrooms on the first floor, 7 of which are en suite and one with a privat...
Gorebridge House - Gorebridge; Midlothian
Cottage Code : Gorebridge House   Sleeps : 22 does not pull any punches as the focus point for the house. Across the main hall from the kitchen is the grand hall and dining room. The dining room with seat up to 22 people around the tab...
Linton Lodge - West Linton; Peebleshire
Cottage Code : Linton Lodge   Sleeps : 22
...5 flat screen TVs, a 10x10 movie screen with a Sony HD projector, a Playstation and games console as well as HD sky movies. There is a full music system on three levels of the house and an i-pod ...

Lodges near Bonnyrigg

Have you considered a holiday lodge for your holiday? Have a look at the lodges near Bonnyrigg, and see whether one of these would suit you.
Angecroft Park in Selkirk - Selkirkshire

Angecroft Park

Selkirk - Selkirkshire

Lodges sleep up to 6 people
Distance to Bonnyrigg from Angecroft Park : 32 miles

show me more...
Beech Hedge in Perth - Perthshire & Southern Highlands

Beech Hedge

Perth - Perthshire & Southern Highlands

Lodges sleep up to 4 people
Distance to Bonnyrigg from Beech Hedge : 46 miles
hot tub • bring your pet
show me more...
Border Forest Lodges in Newcastle upon Tyne - Cottonhopesburnfoot

Border Forest Lodges

Newcastle upon Tyne - Cottonhopesburnfoot

Lodges sleep up to 6 people
Distance to Bonnyrigg from Border Forest Lodges : 49 miles
hot tub • dog friendly
show me more...
Clear Sky Lodges in Hexham - Kielder

Clear Sky Lodges

Hexham - Kielder

Lodges sleep up to 6 people
Distance to Bonnyrigg from Clear Sky Lodges : 48 miles
hot tub
show me more...
Dollar Riverside Lodges in Dollar - Clackmannan-shire

Dollar Riverside Lodges

Dollar - Clackmannan-shire

Lodges sleep up to 4 people
Distance to Bonnyrigg from Dollar Riverside Lodges : 29 miles
hot tub
show me more...
Glendevon Country Park in Dollar, Perthshire - Clackmannanshire

Glendevon Country Park

Dollar, Perthshire - Clackmannanshire

Lodges sleep up to 8 people
Distance to Bonnyrigg from Glendevon Country Park : 32 miles
hot tub
show me more...
Grand Eagles Lodges in Auchterarder - Nether Coul

Grand Eagles Lodges

Auchterarder - Nether Coul

Lodges sleep up to 4 people
Distance to Bonnyrigg from Grand Eagles Lodges : 37 miles

show me more...
Hideaway Lodges in Linlithgow - West Lothian

Hideaway Lodges

Linlithgow - West Lothian

Lodges sleep up to 4 people
Distance to Bonnyrigg from Hideaway Lodges : 22 miles
dogs welcome
show me more...
Lilliardsedge Holiday Park in Jedburgh - Roxburghshire

Lilliardsedge Holiday Park

Jedburgh - Roxburghshire

Lodges sleep up to 7 people
Distance to Bonnyrigg from Lilliardsedge Holiday Park : 31 miles
hot tub
show me more...
Lochmanor Estate in Perth - Lochmanor

Lochmanor Estate

Perth - Lochmanor

Lodges sleep up to 6 people
Distance to Bonnyrigg from Lochmanor Estate : 36 miles

show me more...
Piperdam Lodges in Dundee - Angus

Piperdam Lodges

Dundee - Angus

Lodges sleep up to 12 people
Distance to Bonnyrigg from Piperdam Lodges : 42 miles
hot tub • dog friendly
show me more...
River Edge Lodges in Perth - Perthshire

River Edge Lodges

Perth - Perthshire

Lodges sleep up to 6 people
Distance to Bonnyrigg from River Edge Lodges : 35 miles

show me more...
St Andrews Forest Lodges in St Andrews - Kincaple

St Andrews Forest Lodges

St Andrews - Kincaple

Lodges sleep up to 6 people
Distance to Bonnyrigg from St Andrews Forest Lodges : 34 miles
hot tub
show me more...
The Woods in Alloa - Clackmannan-shire

The Woods

Alloa - Clackmannan-shire

Lodges sleep up to 8 people
Distance to Bonnyrigg from The Woods : 32 miles
pets welcome
show me more...
Thurston Manor in Dunbar - East Lothian

Thurston Manor

Dunbar - East Lothian

Lodges sleep up to 6 people
Distance to Bonnyrigg from Thurston Manor : 26 miles
bring your dog
show me more...

These attractions are near Bonnyrigg

Tourist Attractions
Almondell And Calderwood Country Park 14 miles
Andrew Carnegie Museum 19 miles
Anstruther Pleasure Trip (Boat Trip) 29 miles
Arniston House 3 miles
Aubigny Sports Centre 14 miles
Auld Reekie Tours 6 miles
Balcarres 26 miles
Bank Of Scotland Museum On The Mound 6 miles
Blackfriars Chapel 34 miles
Blackness Castle 18 miles
Boness & Kinneil Railway 25 miles
Brass Rubbing Centre 6 miles
Burntisland Edwardian Fair Museum 14 miles
Butterchurn Food And Craft Centre 21 miles
Caledonian Brewery 6 miles
Castlelaw Hill Fort 6 miles
City Arts Centre 6 miles
Clan Tartan Centre 6 miles
Corstophine Dovecot 8 miles
Craigmillar Castle 4 miles
Crichton Castle 4 miles
Dalkeith Country Park 2 miles
Dalmeny House 12 miles
Dean Gallery 7 miles
Deep Sea World 14 miles
Dunglass Collegiate Church 14 miles
Dynamic Earth 6 miles
Edinburgh And Scotland Information Centre 6 miles
Edinburgh Butterfly & Insect World 1 miles
Edinburgh Castle 6 miles
Edinburgh City Art Centre 6 miles
Edinburgh Crystal Visitor Centre 5 miles
Edinburgh Dungeon 6 miles
Edinburgh Experience, The 6 miles
Edinburgh Fun Park 6 miles
Edinburgh Science Festival 6 miles
Edinburgh Tattoo 6 miles
Edinburgh Zoo 8 miles
Fruitmarket Gallery 6 miles
Gladstones Land 6 miles
Glenkinchie Distillery Visitors Centre 8 miles
Gorgie City Farm 6 miles
Gosford House 11 miles
Greyfriars Church The Kirk Of The Greyfriars 6 miles
Hailes Castle 18 miles
Holyrood Abbey 6 miles
Holyrood Park 6 miles
Huntly House Museum 6 miles
Inveresk Lodge Garden 14 miles
Jane Welsh Carlyle Museum 14 miles
John Knox House 6 miles
Lauderdale Aisle, St Marys Church 14 miles
Lauriston Castle 6 miles
Lennoxlove House 13 miles
Loch Centre 8 miles
Magdalen Chapel 6 miles
Malleny Garden 9 miles
Markle Fisheries 14 miles
Meadowmill Sports Centre 8 miles
Mercat Tours 6 miles
Midlothian Ski Centre 4 miles
Murrayfield Stadium Tour 6 miles
Museum Of Edinburgh 6 miles
Museum Of Fire 6 miles
Museum Of Flight 14 miles
Museum Of Scotland 6 miles
Musselburgh Sports Centre 5 miles
Musselburgh Tourist Information Centre 5 miles
Myreton Motor Museum 14 miles
National Archives Of Scotland 6 miles
National Gallery Of Modern Art 6 miles
National Gallery Of Scotland 7 miles
National Library Of Scotland 6 miles
National Museum of Scotland 6 miles
National Museums Of Scotland 6 miles
National War Museum Scotland, The 6 miles
Nelson Monument 6 miles
Newhailes 5 miles
Newhaven Heritage Museum 8 miles
Niddry Castle 14 miles
No 28 Charlotte Square 7 miles
Ormiston Market Cross 7 miles
Our Dynamic Earth 6 miles
Palace Of Holyroodhouse 6 miles
Pencraig Tourist Information Centre 14 miles
Penicuik Tourist Information Centre 5 miles
Peoples Story, The 6 miles
Preston Market Cross 8 miles
Prestongrange Industrial Heritage Museum 7 miles
Regimental Museum Of The Royal Scots 6 miles
Rosslyn Chapel 2 miles
Royal Botanic Garden Edinburgh 7 miles
Royal Botanical Gardens Edinburgh 7 miles
Royal Museum 6 miles
Royal Observatory Visitor Centre 6 miles
Royal Scottish Academy 6 miles
Royal Yacht Britannia 8 miles
Royal Yacht Britannia, The 8 miles
Russell Collection Of Early Keyboard Instruments 6 miles
Scotch House 6 miles
Scotch Whisky Heritage Centre 6 miles
Scott Monument 6 miles
Scottish Mining Museum 2 miles
Scottish National Portrait Gallery 6 miles
Scottish Parliament, The 6 miles
Scottish Storytelling Centre 6 miles
Scottishtelecom World Of Communications 6 miles
Seton Collegiate Church 9 miles
St Giles Cathedral 6 miles
St Martins Kirk 14 miles
St Marys Cathedral 7 miles
St Marys Parish Church 14 miles
St Serfs Church & Dupplin Cross 8 miles
St Triduanas Chapel Restalrig Collegiate Church 6 miles
Stand Comedy Club, The 6 miles
Stevenson House 14 miles
Suntrap 6 miles
Tower Amusement Centre 6 miles
Trinity House 7 miles
Witchery Tours 6 miles
Writers Museum, The 6 miles

These towns are also near Bonnyrigg

Towns nearby
Balerno in Midlothian is 10 miles
Broxburn in West Lothian is 15 miles
Burntisland in Fife is 14 miles
Cowdenbeath in Fife is 19 miles
Dalkeith in Midlothian is 2 miles
Dunfermline in Fife is 19 miles
East Linton in East Lothian is 19 miles
Edinburgh in Scotland is 6 miles
Gorebridge in Midlothian is 4 miles
Gullane in East Lothian is 16 miles
Haddington in East Lothian is 14 miles
Heriot in Midlothian is 9 miles
Humbie in East Lothian is 9 miles
Innerleithen in Peebleshire is 17 miles
Kirkcaldy in Fife is 17 miles
Kirkliston in West Lothian is 13 miles
Kirknewton in Midlothian is 13 miles
Lasswade in Midlothian is 1 miles
Lauder in Berwickshire is 17 miles
Livingston in West Lothian is 16 miles
Loanhead in Midlothian is 2 miles
Lochgelly in Fife is 19 miles
Longniddry in East Lothian is 11 miles
Musselburgh in Midlothian is 5 miles
Newbridge in Midlothian is 13 miles
Pathhead in Midlothian is 5 miles
Peebles in Peebleshire is 16 miles
Penicuik in Midlothian is 5 miles
Queensferry in Scotland is 14 miles
Rosewell in Midlothian is 2 miles
Roslin in Midlothian is 3 miles
South Queensferry in West Lothian is 13 miles
Tranent in East Lothian is 8 miles
Uphall in West Lothian is 16 miles
Walkerburn in Peebleshire is 18 miles
West Calder in West Lothian is 18 miles
West Linton in Peebleshire is 13 miles

These golf courses are near Bonnyrigg