Beach apartments and villas in Scottish Highlands

Close

View larger map

Also consider

Europe Holidays
420579 properties
United Kingdom Holidays
53686 properties
Scotland Holidays
7023 properties
Cottages Cornwall
2983 properties
Apartments Greater London
941 properties
Cottages Cumbria / Lake District
940 properties
Houses Devon
2810 properties
Cottages Central England / Cotswolds
940 properties
Houses Dorset
819 properties
Houses Isle of Wight
507 properties
Cottages Peak District / Derbyshire
460 properties
Houses Somerset
610 properties
Houses Kent
557 properties
Houses Sussex
770 properties
Houses Norfolk
1023 properties
Cottages Isle of Man
11 properties
Northumberland
640 properties
Houses Yorkshire / Yorkshire Dales
1496 properties
Coastal Cottages
222 properties
Badenoch and Strathspey
293 properties
Estates Lochaber
187 properties
Apartments Inverness
147 properties
Caithness and Sutherland
143 properties

Scottish Highlands

No dates Enter dates for accurate prices -

Adults, Children

Enter dates for more accurate prices

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

309 Holiday homes

Travellers going to Scottish Highlands are booking June dates now. Secure your holiday home today and have the perfect trip.

(31) Excellent 

24

Abriachan holiday cottage rental

Inverness / Abriachan

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 25 km
  • Child friendly
“not to be missed” Lovely cottage,arrived on a very cold day into very warm comfortable accommodation,endless supply of logs was a big bonus, faultless, everything just as described. lovely views- wonderful scenery- excellent walks and Lock Ness on t  …see more

from £74 / night

£420 - £1200 / week

Book View

from £74 / night

(33) Excellent 

17

Holiday 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 km
  • Suitable for children age 5+
“Wow! An exceptional cottage, excellent location - home from home.” We travel to Scotland every other year, to stay for Christmas and New Year - this was by far the best cottage we have stayed in. Everything you needed was there, plus little extras. T  …see more

from £75 / night

£360 - £580 / week

Book View

from £75 / night

(10) Average 

19

Holiday bungalow with golf nearby in Gairloch

Scottish Highlands / Gairloch

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.1 km
  • Child friendly

from £65 / night

£395 - £550 / week

Book View

from £65 / night

(28) Excellent 

18

Holiday cottage rental

Lochaber / Fort William

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Child friendly
  • Private garden

from £70 / night

£450 - £1340 / week

Book View

from £70 / night

(56) Excellent 

25

Holiday home in Glenuig

Lochaber / Glenuig

5 10 Min stay varies

  • 5 bedrooms
  • Sleeps 10
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.1 km
  • Child friendly
“Cracking house in a beautiful setting” Coopers Knowe House is a beautiful modern home on the west coast of Scotland - a short drive from wonderful beaches and great hills. The owners have thought of everything for this holiday home including a gre  …see more

from £248 / night

£1395 - £2495 / week

Book View

from £248 / night

(9) Excellent 

30

Glenbeg holiday home rental

Ardnamurchan Peninsula / Glenbeg

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 10 km
  • Child friendly

from £54 / night

£375 - £650 / week

Book View

from £54 / night

(10) Excellent 

29

Holiday cottage in Achiltibuie

Ross and Cromarty / Achiltibuie

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Beach / lakeside relaxation
  • Child friendly
  • Ask about pets

from £95 / night

£675 - £975 / week

Book View

from £95 / night

(2) Excellent 

49

Holiday cottage in Foyers

Loch Ness / Foyers

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 2 km
  • Child friendly

from £70 / night

£490 / week

Book View

from £70 / night

(22) Excellent 

35

Dalfaber ski bungalow to rent.

Aviemore / Dalfaber

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 5 km
  • Swimming pool
“Mr” The house was fantastic. It had everything we needed and more. A beautiful peaceful location only minutes from the village and many lovely walks and lochs to go to only a short drive away. Would definitely go back again.  …see more

from £85 / night

£525 - £1500 / week

Book View

from £85 / night

(40) Excellent 

13

Holiday cottage in Strontian

Lochaber / Strontian

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.3 km
  • Child friendly
“Ms” Cedar cottage was very nicely furnished, with everything you could possibly need. Once the heating was on the cottage warmed up nicely, however, it would have been nicer to arrive at a warm cottage on such a cold day. All in all we had a very nice  …see more

from £74 / night

£440 - £595 / week

Book View

from £74 / night

(7) Excellent 

17

Holiday home rental

Nairn / Auldearn

2 3 Min stay varies

  • 2 bedrooms
  • Sleeps 3
  • Min stay varies
  • Beach / lakeside relaxation
  • Child friendly
  • Car not necessary
“A Hidden Gem on the Moray Firth” When booking holiday accommodation we look for a fresh, well equiped, warm & comfortable cottage/apartment, in quiet surroundings and with good local shops and easy access to local attractions/destinations. Alba Cottag  …see more

from £95 / night

£325 - £650 / week

Book View

from £95 / night

(15) Very Good 

13

Holiday 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
“Excellent” A superb location and wonderful house. Ideal vase for hill walking in Glen Shiel and Skye. We will definately visit again.  …see more

from £49 / night

£340 - £733 / week

Book View

from £49 / night

(4) Excellent 

33

Holiday home in Bettyhill

Caithness and Sutherland / Bettyhill

2 4 3 nights min

  • 2 bedrooms
  • Sleeps 4
  • 3 nights min
  • Beach / lakeside relaxation
  • Child friendly
  • Ask about pets

from £75 / night

£400 - £650 / week

Book View

from £75 / night

(35) Excellent 

24

Holiday bungalow in Inverness

Scottish Highlands / Inverness

4 10 3 nights min

  • 4 bedrooms
  • Sleeps 10
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.07 km
  • Child friendly

from £170 / night

£1080 - £1770 / week

Book View

from £170 / night

(30) Excellent 

39

Lodge rental in Lochinver

Lochinver / Baddidarrach

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 6 km
  • Child friendly
“Waterloo House” Enjoying our 7 night stay here in Lochinver. The house is gorgeous, well equipped and very comfortable. It's open plan layout works well for family time. Wish I could have this at home! Lots of essential extras left for use such as toi  …see more

from £125 / night

£750 - £4100 / week

Book View

from £125 / night

(12) Excellent 

23

Holiday cottage in Whitebridge

Loch Ness / Whitebridge

2 4 3 nights min

  • 2 bedrooms
  • Sleeps 4
  • 3 nights min
  • Beach / lakeside relaxation
  • Child friendly
  • Private garden
“Heaven...” New Brachkashie really is a little bit of heaven... Secluded on a beautiful loch surrounded by trees with no one else around, we had the most amazing time seeing all the different birds and deer and even an otter swam up to us on our priv  …see more

from £195 / night

£795 - £995 / week

Book View

from £195 / night

(33) Excellent 

12

Strathpeffer holiday home rental

Strathpeffer / Strathconon

5 12 Min stay varies

  • 5 bedrooms
  • Sleeps 12
  • Min stay varies
  • Beach / lakeside relaxation
  • Child friendly
  • Private garden
“Modern, comfortable property ideal for larger groups with fantastic views.” Fabulous, modern property the open plan living space ideal for larger groups, it is equipped with everything you could think of. Very clean and comfortable beds, plenty of sh  …see more

from £225 / night

£875 - £1000 / week

Book View

from £225 / night

(16) Excellent 

24

Ski lodge to rent in Kincraig

Badenoch and Strathspey / Kincraig

4 9 Min stay varies

  • 4 bedrooms
  • Sleeps 9
  • Min stay varies
  • Beach / lakeside relaxation
  • Ski
  • Child friendly
“What a great plce to have a break , everything you expect you get, form the property to the location, simply stunning” I would highly recommend Balnacraig Lodge , great location , if you want to enjoy luxurious surroundings and a great location. The  …see more

from £250 / night

£1000 - £1800 / week

Book View

from £250 / night

(17) Excellent 

22

Holiday home in Cromarty

Ross and Cromarty / Cromarty

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.01 km
  • Suitable for children age 5+
“Wonderful for a relaxed, quiet holiday” We had a really great week in this very comfortable accommodation. Good facilities especially the bathroom. A great place to relax and enjoy local walks etc. The views out of the lounge and main bedroom wer  …see more

from £60 / night

£300 - £400 / week

Book View

from £60 / night

(9) Excellent 

16

Log cabin rental in Inverarnie

Inverness / Inverarnie

3 6 3 nights min

  • 3 bedrooms
  • Sleeps 6
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 40 km
  • Child friendly
“Peaceful, scenic, cosy” This log cabin really felt like a log cabin. It's built from logs! The view over the loch is a lovely welcome in the morning from the cosy lounge. The beds are comfortable enough and the shower powerful. There's no shortage of  …see more

from £70 / night

£490 - £525 / week

Book View

from £70 / night

(53) Excellent 

28

Holiday cottage in Foyers

Loch Ness / Foyers

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 15 km
  • Child friendly
“Just Amazing!” The Wee Residence was really cosy and nice to stay in, we had no problems with it. Not very far from the residence there's the Foyers Falls which are beautiful. We visited many places such as Inverness, Loch Ness, Fort Augustus, the Tom  …see more

from £60 / night

£300 - £380 / week

Book View

from £60 / night

(3) Excellent 

17

Holiday cottage rental

Lochalsh / Dornie

3 4 7 nights min

  • 3 bedrooms
  • Sleeps 4
  • 7 nights min
  • Beach / lakeside relaxation
  • Suitable for children age 5+
  • Private garden

from £52 / night

£360 - £680 / week

Book View

from £52 / night

(3) Excellent 

29

Holiday apartment in Ardersier

Inverness / Ardersier

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Child friendly

from £73 / night

£295 - £595 / week

Book View

from £73 / night

(15) Excellent 

53

Holiday bungalow in Carrbridge

Aviemore / Carrbridge

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach / lakeside relaxation
  • Child friendly
  • Private garden
“Lovely cottage” This was our second stay at birchtree cottage and we had another marvellous time. The property is lovely and the upgrades to en suite and family bathroom are lovely. We had friends join us this time and they very much enjoyed their  …see more

from £180 / night

£1100 - £1800 / week

Book View

from £180 / night

(7) Very Good 

21

Achiltibuie holiday home rental

Ross and Cromarty / Achiltibuie

2 4 7 nights min

  • 2 bedrooms
  • Sleeps 4
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 2 km
  • Child friendly

from £72 / night

£500 / week

Book View

from £72 / night

(22) Excellent 

23

Ski caravan/mobile home to rent in Boat of Garten

Aviemore / Boat of Garten

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Ski
  • Child friendly
“Beautiful Chalet” Had a wonderful stay with my girlfriend! She enjoyed her birthday here and didn't want to leave. The place was clean and cosy, we would definitely be back again soon. Thank you for making it special too!  …see more

from £55 / night

£370 - £530 / week

Book View

from £55 / night

(28) Excellent 

28

Home rental in Torridon

Ross and Cromarty / Torridon

5 10 Min stay varies

  • 5 bedrooms
  • Sleeps 10
  • Min stay varies
  • Beach / lakeside relaxation
  • Child friendly
  • Ask about pets
“Absolutely stunning area and views” The cottage was excellent and could not be faulted. For a group of mountaineers, more used to staying at climbing huts, the extra space made so much difference and having TV, a Jacuzzi and internet made it a real  …see more

from £125 / night

£600 - £1200 / week

Book View

from £125 / night

24

Holiday home in Torridon

Ross and Cromarty / Torridon

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Beach / lakeside relaxation
  • Child friendly
  • Private garden

from £300 / night

£590 - £850 / week

Book View

from £300 / night

(16) Excellent 

23

Nairn holiday home rental

Nairn / Auldearn

2 3 Min stay varies

  • 2 bedrooms
  • Sleeps 3
  • Min stay varies
  • Beach / lakeside relaxation
  • Child friendly
  • Private garden
“Perfect quiet location” This was a gorgeous little house with a closed in garden and hot tub. My husband and children would agree they enjoyed the little extras in the garden. I found all communications easy and pleasant. The area was very quiet and s  …see more

from £90 / night

£350 - £750 / week

Book View

from £90 / night

(13) Excellent 

12

Holiday cottage in Lochaline

Scottish Highlands / Lochaline

3 5 Min stay varies

  • 3 bedrooms
  • Sleeps 5
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.5 km
  • Child friendly
“Miss” We had a wonderful stay here! Were blown away by the breathtaking views from the conservatory, the place had everything we needed to ensure our stay was comfy and our children loved playing in the garden and walking down to the beach part of the  …see more

from £65 / night

£440 - £750 / week

Book View

from £65 / night

(5) Excellent 

10

Kincraig holiday bungalow rental

Badenoch and Strathspey / Kincraig

3 7 Min stay varies

  • 3 bedrooms
  • Sleeps 7
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 3 km
  • Child friendly
“Miss” Had an amazing week, the house is stunning and very well equipped. We will definitely be back again.  …see more

from £85 / night

£405 - £695 / week

Book View

from £85 / night

(13) Excellent 

23

Holiday cottage in Glenelg

Lochaber / Glenelg

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.1 km
  • Child friendly
“Lovely cosy cottage in the heart of the village” Stunning location with views from the back of the cottage across to Skye. Village shop across the road and pub almost next door. Beautiful scenic walks in every direction. Visiting Glenelg for the fifth  …see more

from £100 / night

£345 - £545 / week

Book View

from £100 / night

(16) Excellent 

13

Holiday lodge in Ardgour

Lochaber / Ardgour

1 3 1 night min

  • 1 bedroom
  • Sleeps 3
  • 1 night min
  • Beach / lakeside relaxation
  • Child friendly
  • Ask about pets

from £45 / night

£360 / week

Book View

from £45 / night

(31) Excellent 

22

Ski cottage to rent in Kingussie

Badenoch and Strathspey / Kingussie

2 4 7 nights min

  • 2 bedrooms
  • Sleeps 4
  • 7 nights min
  • Beach / lakeside relaxation
  • Ski
  • Child friendly

from £56 / night

£390 - £770 / week

Book View

from £56 / night

(12) Very Good 

21

Lochinver holiday chalet rental

Lochinver / Badnaban

2 4 3 nights min

  • 2 bedrooms
  • Sleeps 4
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 9 km
  • Child friendly
“Excellent chalet in one of the most beautiful locations in the NW Highlands” The chalet is very comfortable, with spectacular views. Watching the sunset from the balcony with a glass of wine in hand is a pure delight. Great location for spectacular  …see more

from £65 / night

£350 - £650 / week

Book View

from £65 / night

(11) Excellent 

19

Ski cottage to rent in Dalfaber

Aviemore / Dalfaber

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 5 km
  • Swimming pool
“Bird Tastic” This is set in wonderful woodland with birds well looked after in back garden. Set at the end of a 5 house street the house and area are well looked after. Their is Dalfaber country club on your doorstep making it easy to get food etc.  …see more

from £100 / night

£650 - £850 / week

Book View

from £100 / night

(29) Excellent 

31

Dornie ski home to rent.

Lochalsh / Dornie

2 4 3 nights min

  • 2 bedrooms
  • Sleeps 4
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 9 km
  • Ski
“A warm welcome in the Highlands” Tigh Tasgaidh is a beautiful house in a stunning location, it makes a perfect base for exploring the local area and the Isle of Skye is merely a 15 min drive away. The house has all the amenities you would need and is  …see more

from £100 / night

£680 - £800 / week

Book View

from £100 / night

(31) Excellent 

44

Ski chalet to rent in Aviemore

Badenoch and Strathspey / Aviemore

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 5 km
  • Ski
“Perfect Location - Beautifully Kept” Travelled with a group of 5 friends to Aviemore & stayed in the Cairn View Chalet during the September weekend. We were really impressed with the interior of the chalet & also loved that we were out with the town c  …see more

from £100 / night

£775 / week

Book View

from £100 / night

(1) Excellent 

12

Holiday home in Achiltibuie

Ross and Cromarty / Achiltibuie

4 7 7 nights min

  • 4 bedrooms
  • Sleeps 7
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 2 km
  • Child friendly

from £85 / night

£595 - £880 / week

Book View

from £85 / night

(32) Excellent 

21

Aviemore ski bungalow to rent.

Badenoch and Strathspey / Aviemore

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Ski
  • Child friendly
“Would stay again” Really clean and homely house. The place was warm when we got there. The house is spacey. Would recomand the place to stay at.  …see more

from £79 / night

£550 - £750 / week

Book View

from £79 / night

1