50 Best Scotland Vacation rentals on Holiday Lettings - Apartments

Close

View larger map

Also consider

Cottages Scottish Highlands
1,319 properties
Apartments Edinburgh
983 properties
The Hebrides
654 properties
Holiday cottages Argyll and Bute
598 properties
Apartments Fife
549 properties
Cottages Dumfries and Galloway
449 properties
Perth and Kinross
441 properties
Aberdeenshire
369 properties
Borders
333 properties
Apartments Loch Lomond and The Trossachs National Park
296 properties
Apartments Glasgow
287 properties
Estates Ayrshire
229 properties
Moray
211 properties
East Lothian
142 properties
Cottages Orkney Islands
89 properties
Stirling
85 properties
Angus
83 properties
Dundee
45 properties
Cottages Isle of Arran
45 properties
South Lanarkshire
44 properties

Scotland

No dates Enter dates for accurate prices -

Adults, Children

Enter dates for more accurate prices

Payment Protection
To book this vacation rental you need to pay through the Holiday Lettings website. We can’t protect your payment if you don’t pay through us. Learn more

7,448 Vacation rentals

4

Vacation home accommodation

Ross and Cromarty / Munlochy

3 5 Min stay varies

  • 3 bedrooms
  • Sleeps 5
  • Min stay varies
  • Child friendly
  • Pet friendly
  • Private garden
Country Cottage is a traditional stone built semi-detached cottage, originally used to house Farm workers and their families from the surrounding farms. Recently renovated to an exceptionally high standard, the Cottage includes living room, walk through kitchen, 3 bedro …see more

from $85 / night

$553 / week

Book View

from $85 / night

(34) Excellent 

17

Vacation cottage with golf nearby in Rosemarkie

Ross and Cromarty / Rosemarkie

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 0.2 mi
  • Suitable for children age 5+
Rowan cottage is situated in the quaint seaside village of Rosemarkie less than a 2 minute walk from a long sandy beach. Chanonry Point, at the far end of the beach, is a well known spot for dolphin watching. The property has been fitted to a high standard with many …see more

from $91 / night

$468 - $780 / week

Book View

from $91 / night

(23) Excellent 

30

Cottage rental in Scotland

Borders / Coldingham

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 1 mi
  • Child friendly
NO BOOKING FEE Coldingham Cottage is a newly modernised three bedroom cottage situated in the heart of the beautiful village of Coldingham. It is one of the few cottages for rent that are actually in the village, 30m from the Spar shop and 2 bar/restaurants. The cot …see more

from $163 / night

$774 - $1034 / week

Book View

from $163 / night

Featured properties

(50) Excellent 

21

Kippen Vacation cottage rental

Stirling / Kippen

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Child friendly
  • Private garden
Garrique Cottage offers spacious and well equipped accommodation within easy reach of many of Scotland's most historic and scenic attractions. It is quiet and peaceful, with fantastic views, but close to good local pubs, cafes, and village shops. It has its own hard …see more

from $117 / night

$644 - $1034 / week

Book View

from $117 / night

(35) Excellent 

13

Lodge rental in Scotland with shared pool, golf nearby

Perth and Kinross / Blair Atholl

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach/lakeside relaxation
  • Swimming pool
  • Child friendly
Pine Marten is a Scandinavian style 3 bedroom lodge that sits directly on the River Tilt and offers spectacular views and genuine home quality and comfort. . We purchased the lodge as our family holiday home in 2013 and fully refurbished, decorated and furnished the …see more

from $104 / night

$650 - $1300 / week

Book View

from $104 / night

(1) Excellent 

16

Vacation home in Scotland

Borders / Eyemouth

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
  • Nearest beach 0 mi
  • Child friendly
Puffin House can be found in the picturesque seaside town of Eyemouth and is just seconds from the beach, harbour, restaurants, shops, pubs, leisure centre with swimming pool, children's play park, amusements, family-friendly activities and is easily accessible on publi …see more

from $78 / night

$423 - $637 / week

Book View

from $78 / night

(25) Excellent 

20

Home rental in Scotland

Isle of Lewis / Carloway

2 4 4 nights min

  • 2 bedrooms
  • Sleeps 4
  • 4 nights min
  • Beach/lakeside relaxation
  • Child friendly
  • Pet friendly
Cliscro offers spectacular sea and mountain views from its vantage point above Loch Carloway. The house is set at the edge of the peaceful village of Borrowston. It has been tastefully renovated to offer you comfort and relaxation in its stunning setting. You are ideal …see more

from $124 / night

$702 - $728 / week

Book View

from $124 / night

(63) Excellent 

24

Vacation home in South Uist

Outer Hebrides / South Uist

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Beach/lakeside relaxation
  • Child friendly
  • Private garden
Failte! Availability Update Spring/Summer 2017: Following weeks still available – Week commencing 15 April 2017. Week commencing 29 April 2017. From 23 September 2017. Welcome to Airigh nam Fiadh (or the Deer Pasture), a newly built, luxury, eco friendly self cate …see more

from $75 / night

$520 - $969 / week

Book View

from $75 / night

13

Vacation home in Scotland

Perth and Kinross / Auchterarder

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Child friendly
  • Pet friendly
  • Private garden
Ivy Cottage has recently been fully modernised and renovated to a high standard. The living accommodation is on the first floor to take advantage of the garden views and has access to a balcony, which in turn leads to the garden. The garden has also been recently landsc …see more

from $85 / night

$455 - $683 / week

Book View

from $85 / night

10

Scotland Vacation cottage rental

Argyll and Bute / Tighnabruaich

2 4 7 nights min

  • 2 bedrooms
  • Sleeps 4
  • 7 nights min
  • Child friendly
  • Pet friendly
The cottage is in the historic village of Millhouse, near the beautiful sandy beach at Ostel bay, lovely country walks, Tighnabruiach and the Portavadie marina. You’ll love it because of the log burning stove and the great deck. My place is good for couples, families (w …see more

from $65 / night

$455 - $488 / week

Book View

from $65 / night

(2) Excellent 

10

Vacation penthouse in Scotland

Scotland / Edinburgh

1 2 2 nights min

  • 1 bedroom
  • Sleeps 2
  • 2 nights min
  • Beach/lakeside relaxation
  • Car not necessary
EDINBURGH FESTIVAL ACCOMMODATION The property is situated approx 3 miles from Edinburgh City centre, on the Portobello Promenade with a wonderful sea view. The bedroom has a double bed, en suite shower room, cental heating, television/dvd, tea/coffee making faciliti …see more

from $112 / night

$748 / week

Book View

from $112 / night

(31) Excellent 

8

Lodge rental in Scotland

Isle of Mull / Dervaig

2 4 3 nights min

  • 2 bedrooms
  • Sleeps 4
  • 3 nights min
  • Nearest beach 8 mi
  • Child friendly
  • Pet friendly
Cill Mhoire lodges has been a business for 15 years, however Tom and Jo only took over in March 2017. We live on site, next door to our lodges so we can give our guests a personal service. We take great pride in our lodges and prepare them personally for your arrival, a …see more

from $104 / night

$585 - $780 / week

Book View

from $104 / night

(30) Excellent 

94

Apartment rental in Scotland

Scotland / Edinburgh

4 9 Min stay varies

  • 4 bedrooms
  • Sleeps 9
  • Min stay varies
  • Child friendly
  • Car not necessary
Edinburgh Pied a Terre is a beautiful 200 sq.m Georgian apartment located in the very heart of Edinburgh City on George Street. Completely modernised this property offers 5 star self-catering accommodation in Scotland's amazing capital. All four bedrooms have king-size …see more

from $780 / night

$5460 / week

Book View

from $780 / night

(5) Excellent 

17

Scotland Vacation home rental

Isle of Arran / Whiting Bay

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Child friendly
Arnhall Cottage is located in the beautiful village of Whiting Bay, with its lovely sandy beaches and a variety of independent shops and eateries. Whilst the cottage is in the heart of the village, the first thing you will notice on arrival is the privacy and seclusion …see more

from $130 / night

$618 - $871 / week

Book View

from $130 / night

(32) Excellent 

24

Cottage rental in Isle of Bute

Argyll and Bute / Isle of Bute

1 4 3 nights min

  • 1 bedroom
  • Sleeps 4
  • 3 nights min
  • Beach/lakeside relaxation
  • Nearest beach 2 mi
  • Child friendly
Ambrisbeg Cottage is a charming semi-detached property which is situated in a rural and secluded location close to Loch Quien and Scalpsie Bay. It is ideal for couples wanting a romantic retreat any time of the year and equally for friends or young families wanting to …see more

from $78 / night

$533 - $747 / week

Book View

from $78 / night

(50) Excellent 

17

Vacation cottage in Skeabost Bridge

Portree / Skeabost Bridge

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach/lakeside relaxation
  • Child friendly
  • Private garden
Skeabost Wood Cottage is a new eco-house designed by a renowned local architect. Set in 3 acres of unspoit woodland with its own stream, the cottage is the luxuriously appointed with every mod-con, only 5 miles from Isle of Skye's 'capital' Portree. 2 bedrooms, 1 doubl …see more

from $130 / night

$910 - $3250 / week

Book View

from $130 / night

(2) Very Good 

14

Scotland Vacation home rental

Fife / St Andrews

4 6 4 nights min

  • 4 bedrooms
  • Sleeps 6
  • 4 nights min
  • Beach/lakeside relaxation
  • Nearest beach 0.4 mi
  • Child friendly
LYNNWOOD SELF CATERING The historic town of St. Andrews is within a 6 - 7 min. walk. Beautiful beaches, magnificent Championship Golf Courses and an abundance of renowned restaurants are but a few of the many attractions of this delightful town. Lynnwood is a bright, …see more

from $124 / night

$728 / week

Book View

from $124 / night

(21) Excellent 

25

Cottage rental in Scotland

Fife / Cellardyke

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 0.2 mi
  • Child friendly
Salt Herrings is a luxury conversion of an old Cooperage set in a spectacular waterfront location. This stunning and immaculate self catering property is an ideal holiday home for those who wish to spend time by the sea in a beautiful setting. This Fife cottage …see more

from $116 / night

$533 - $943 / week

Book View

from $116 / night

(20) Excellent 

24

Vacation home with golf nearby in Scotland

Perth and Kinross / St Fillans

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 0 mi
  • Pet friendly
A delightful property in one of the most beautiful areas of Scotland; sitting in a pretty village within the Loch Lomond and Trossachs National park. It is ideal for a romantic break, an activity filled holiday or a place to simply relax and enjoy all the amenities that …see more

from $85 / night

$494 - $611 / week

Book View

from $85 / night

(15) Excellent 

53

Vacation bungalow in Carrbridge

Aviemore / Carrbridge

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach/lakeside relaxation
  • Child friendly
  • Private garden
A recently renovated, detached cottage (bungalow) in a peaceful woodland setting in the lovely village of Carrbridge, situated near Aviemore in the Cairngorm National Park in Scotland, perfect for anyone who enjoys country walks, birdwatching, golfing, wildlife and adve …see more

from $234 / night

$1430 - $2340 / week

Book View

from $234 / night

12

Vacation home in Scotland

Moray / Keith

2 4 3 nights min

  • 2 bedrooms
  • Sleeps 4
  • 3 nights min
  • Nearest beach 13 mi
  • Child friendly
  • Private garden
Idle Cottage is Quaint little 2 bedroom holiday home that has been refurbished and offers a relaxing home from home in the friendly town of Keith. Close by there is the Keith to Dufftown heritage railway line,Speyside Malt Whiskey Trail, Keith Golf Course offering an 1 …see more

from $65 / night

$390 - $429 / week

Book View

from $65 / night

(11) Excellent 

18

Vacation farmhouse in Scotland

Scottish Highlands / Beauly

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Nearest beach 25 mi
  • Child friendly
  • Pet friendly
Dunmore House is set on a 30 acre croft overlooking the Beauly Firth and surrounding countryside. It boasts the most outstanding panoramic views, and benefits from the convenience of being situated only 1.5 miles from the beautiful village of Beauly with its many amenit …see more

from $91 / night

$514 - $774 / week

Book View

from $91 / night

(30) Excellent 

13

Converted chapel accommodation in Scotland

Perth and Kinross / Dalguise

4 9 Min stay varies

  • 4 bedrooms
  • Sleeps 9
  • Min stay varies
  • Child friendly
  • Pet friendly
  • Private garden
The Old Kirk is very large with lots of interesting different areas within a mezzanine open-plan structure, which gives guests a quiet, peaceful experience even with larger parties. The inside is tastefully, and modestly decorated to make the most of the orifinal church …see more

from $195 / night

$663 - $1632 / week

Book View

from $195 / night

(32) Very Good 

26

Cottage rental in Scotland with golf nearby

Fife / Burntisland

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 0.1 mi
  • Suitable for children age 5+
A beautiful location over looking the Firth of Forth and Burntisland beach. Seaside Cottage has been completely refurbished for the 2016 season. The Cottage is ideally located in the small seaside town of Burntisland with it's long history as a summer holiday destinat …see more

from $82 / night

$649 - $806 / week

Book View

from $82 / night

(17) Excellent 

36

Scotland Vacation home rental

Isle of Arran / Whiting Bay

5 9 Min stay varies

  • 5 bedrooms
  • Sleeps 9
  • Min stay varies
  • Beach/lakeside relaxation
  • Child friendly
  • Private garden
Please visit our website to view the rates and availability and to book online. www . arranholidayretreats .co. uk . The Grange offers an impressive Scottish island retreat for large gatherings all year round. It is ideally situated with front-line panoramic sea vi …see more

from $353 / night

$1508 - $2613 / week

Inquire View

from $353 / night

(30) Excellent 

18

Vacation cottage rental

Lochaber / Fort William

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach/lakeside relaxation
  • Child friendly
  • Private garden
This is a new open plan eco passive chalet/cottage with stunning views over the sea loch complete with its own shore water front. Only 1 mile outside Fort William shopping centre so easy access to pubs restaurants etc. Bathroom is equipped with a two person shower for …see more

from $91 / night

$650 - $1742 / week

Book View

from $91 / night

(23) Excellent 

24

Scotland Vacation home rental

Borders / Melrose

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Nearest beach 50 mi
  • Child friendly
  • Private garden
Parkview is a three bedroomed house over looking the delightful Gibson Park in the heart of the historic town of Melrose.You can also find us by looking on the web for melroseholidayrentals. It has a spacious layout downstairs comprising of a modern kitchen, W.C and a l …see more

from $130 / night

$416 - $715 / week

Book View

from $130 / night

(10) Excellent 

23

Blairgowrie Vacation apartment rental

Perth and Kinross / Blairgowrie

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach/lakeside relaxation
  • Child friendly
"River View” is a very well presented (Four Star) two-bedroom, two-bathroom apartment situated in a modern town-centre development in the attractive Perthshire town of Blairgowrie, and is perfect for couples, families and friends in search of the ultimate Scottish LONG …see more

from $156 / night

$546 - $1092 / week

Book View

from $156 / night

(8) Excellent 

24

St Monans Vacation villa rental

St Monans / Mid Shore

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach/lakeside relaxation
  • Child friendly
  • Car not necessary
Driftwood Cottage offers the highest standard of self catering accommodation. A traditional grade B listed period property dating from 1750. Recently renovated to a very high specification throughout and featuring the most superb and unbelievably large open plan kitchen …see more

from $207 / night

$813 - $1294 / week

Book View

from $207 / night

(18) Very Good 

13

Vacation bungalow in Kyle of Lochalsh

Lochalsh / Kyle of Lochalsh

2 4 7 nights min

  • 2 bedrooms
  • Sleeps 4
  • 7 nights min
  • Beach/lakeside relaxation
  • Child friendly
  • Private garden
This modern, detached holiday bungalow is set on the shores of Loch Duich in the village of inverinate. With a garden leading directly onto the shore and magnificent views over the Loch to Mam Ratagan and the Glenshiel valley, Glensona provides an ideal location for a r …see more

from $64 / night

$442 - $972 / week

Book View

from $64 / night

(27) Excellent 

Certificate of Excellence

20

Vacation home with golf nearby in Buckie

Moray / Buckie

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 0.1 mi
  • Child friendly
68 yardie is a traditional stone fishermans cottage in the conservation area of Yardie in Buckie which has been fully renovated to the highest standard set on the edge of the Moray Firth with views to die for. if its a short hide away or a long break away from it al …see more

Certificate of Excellence

from $78 / night

$494 / week

Book View

from $78 / night

(1) Very Good 

11

Vacation cottage in Scotland

Isle of Arran / Shiskine

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 3 mi
  • Child friendly
Shurig Cottage has a very spacious layout, There is a large living room which includes a dining area.. Also downstairs there is a modern well equipped kitchen and the second toilet/shower room. On the upper floor there are three bedrooms, one king size double and two t …see more

from $117 / night

$520 - $845 / week

Book View

from $117 / night

(10) Excellent 

18

Vacation lodge rental

Lochaber / Ardgour

5 10 3 nights min

  • 5 bedrooms
  • Sleeps 10
  • 3 nights min
  • Beach/lakeside relaxation
  • Child friendly
  • Private garden
Original Lighthouse Keepers Cottages The Lodge is converted from the original lighthouse keepers' cottages into luxurious self catering holiday accommodation providing 5 double or twin en-suite bedrooms accommodating upto 10 guests. The accommodtion is perfect …see more

from $277 / night

$2002 - $2685 / week

Book View

from $277 / night

(1) Excellent 

11

Vacation home in Scotland

Aberdeenshire / Banchory

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Nearest beach 27 mi
  • Child friendly
  • Private garden
The property is located 250 yards from both golf club and town centre. On bus route to/from Aberdeen and to Royal Deeside. The property has an excellent outlook. Shelter is available for bicycles and sports equipment. The town centre offers a selection of shops, hotels …see more

from $59 / night

$455 - $910 / week

Book View

from $59 / night

(53) Excellent 

30

Vacation cottage in Foyers

Loch Ness / Foyers

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 15 mi
  • Child friendly
The Wee Residence is a bijou little cottage style apartment for two situated on the 'quiet' side of Loch Ness.  With its attractive lounge complete with open fireplace, a modern kitchen/dining room, shower room and double bedroom it offers ideal and spacious accommoda …see more

from $78 / night

$390 - $494 / week

Book View

from $78 / night

(37) Excellent 

33

Vacation apartment rental

Fife / St Andrews

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 0.25 mi
  • Child friendly
Spacious and contemporary ground floor apartment within a select luxury development situated in the Old Town Area of St Andrews and only minutes walk from the town centre. Two bedrooms, two bathrooms (one en-suite), bright open plan living area, all mod cons., private p …see more

from $169 / night

$910 - $1261 / week

Book View

from $169 / night

(7) Very Good 

21

Achiltibuie Vacation home rental

Ross and Cromarty / Achiltibuie

2 4 7 nights min

  • 2 bedrooms
  • Sleeps 4
  • 7 nights min
  • Beach/lakeside relaxation
  • Nearest beach 2 mi
  • Child friendly
Bruaich Rainich, ( Gaelic for Bracken Brae) is a traditional croft house on the north west coast of Scotland situated at 191A Polbain, Achiltibuie. Ullapool. Rosshire IV26 2YW The house lies beneath the hills in the village of Polbain near Achiltibuie, Ullapool. …see more

from $93 / night

$650 / week

Book View

from $93 / night

(28) Very Good 

11

Scotland Vacation cottage rental

Lewis and Harris / Isle of Harris

1 4 7 nights min

  • 1 bedroom
  • Sleeps 4
  • 7 nights min
  • Beach/lakeside relaxation
  • Nearest beach 0.2 mi
  • Child friendly
Cuckoo Cottage features both traditional and contemporary elements to create a comfortable and easy environment to make a holiday base as effortless as possible. It's underfloor heating provides an unobtrusive ambient temperature even in winter, and the large south fac …see more

from $104 / night

$650 - $1235 / week

Book View

from $104 / night

(31) Excellent 

17

Apartment rental in Scotland

Scotland / Glasgow

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Nearest beach 54 mi
  • Child friendly
  • Car not necessary
This luxury Dandara apartment is located directly on the River Clyde with everything you need for an unforgettable holiday in Glasgow. It has fantastic, panoramic views over the river, city and distant hills. There are views to the south, east ,west and north, taking in …see more

from $143 / night

$800 - $1203 / week

Book View

from $143 / night

(39) Excellent 

32

Vacation cottage in South Uist

Outer Hebrides / South Uist

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 1 mi
  • Private garden
Failte gu Taigh Chorodail. Welcome to Corrodale Cottage 5 star luxury self catering accommodation set in outstanding natural beauty of South Uist in the Outer Hebrides of Scotland, which has been meticulously renovated in 2010. The cottage is a category B listed build …see more

from $95 / night

$663 - $1105 / week

Book View

from $95 / night

Cottages and log cabins in Scotland

Why Scotland?

Whether you choose gentle farmland or Highland crags, Scotland guarantees a tranquil retreat. Each border town and remote island is steeped in history of which the Scots are ferociously proud. Crumbled strongholds dot the border with England as reminders of historic battles. The neolithic village of Skara Brae is older than Stonehenge and the pyramids. And in the capital, Edinburgh, a mighty castle dominates the skyline (the locals would prefer you don't mention the expensive new tram line down below).

Holiday cottages in Scotland never lack character. Old stone houses and expansive farm buildings dot the countryside. If you're eyeing a city break, sandstone townhouses boast commanding views over central Edinburgh. Further north, Highlands holiday cottages are ideal for intrepid self-catering - there might be a few mountains between you and the nearest restaurant, after all.

Unforgettable celebrations

The Scots celebrate their heritage vigorously, and that makes seasonal holidays the perfect time to visit. Edinburgh's take on Hogmanay is one of the finest New Year's events in the world. Previous years have featured a burning Viking longship in addition to the obligatory chorus of Auld Lang Syne.

Summer brings with it the Royal Edinburgh Military Tattoo, which is much more than a marching band. Throughout August, the Armed Forces put on enormous musical displays under the eaves of Edinburgh Castle. Tickets can sell out well in advance, so be sure to book this Scottish staple early.

Secretive creatures

Scotland is home to some of the UK's rarest creatures. On the shores of Loch Lochy, you can rent a log cabin, leave fruit on the porch and keep watch into the night when pine martens slink from their nests. Birdwatchers can actually stay at the Bird Observatory on the miniscule Orkney island of North Ronaldsay. And while you're in the area, you might as well hop on the world's shortest commercial flight between the islands of Westray and Papa Westray.
1