Vacation Rentals & Cottages in Elgol

Close

Enter dates for more accurate prices

Payment Protection
Your payment for this rental is protected when you pay through FlipKey. Learn more

153 Houses

(1) Excellent 

15

ASKIVAL, detached, woodburning stove, WiFi, harbour and mountain views, in

Isle of Skye / Elgol

Elgol house

3 8 7 nights min

  • 3 bedrooms
  • sleeps 8
  • 7 nights min
  • Child Friendly
  • Private garden

Price per night from

$97

Price per night from

$97

(13) Excellent 

25

Stone Cottage Skye - Luxury & romantic. A renovated traditional Highland cottage

Isle of Skye / Elgol

Elgol house

2 4 7 nights min

  • 2 bedrooms
  • sleeps 4
  • 7 nights min
  • Nearest beach 2 mi
  • Private garden

Price per night from

$138

Price per night from

$138

(1) Excellent 

14

Scavaig View

Isle of Skye / Elgol

Elgol house

3 6 3 nights min

  • 3 bedrooms
  • sleeps 6
  • 3 nights min
  • Nearest beach 2 mi
  • Child Friendly
  • Private garden

Price per night from

$193

Price per night from

$193

13

Tigh Phoil

Isle of Skye / Elgol

Elgol house

1 2 7 nights min

  • 1 bedroom
  • sleeps 2
  • 7 nights min
  • Child Friendly

Price per night from

$113

Responds fast!
avg. 1 hour 31 minutes

Price per night from

$113

Great rentals within 20 miles that match your search

Distance approx 17.27 km from Elgol

(36) Excellent 

15

Heatherfield Lodge - luxury home, fantatstic views

Isle of Skye / Portree

Portree cottage

3 6 7 nights min

  • 3 bedrooms
  • sleeps 6
  • 7 nights min
  • Beach / lakeside relaxation
  • Child Friendly
  • Private garden
“Very well equipped and spacious house in fantastic location” We often visit Skye during October for a combined walking and family holiday. Our ideal is somewhere close to local amenities yet sufficiently remote to enjoy the beautiful countryside and w
…see more

Price per night from

$91

Price per night from

$91

Distance approx 16.91 km from Elgol

(7) Very Good 

5

Harris Cottage, Isle of Skye, Scotland

Isle of Skye / Carbost

Carbost cottage

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Child Friendly

Price per night from

$96

Price per night from

$96

Distance approx 18.98 km from Elgol

(1) Very Good 

18

Taigh Mhuirne

Isle of Skye / Portree

Portree house

3 6 min stay varies

  • 3 bedrooms
  • sleeps 6
  • min stay varies
  • Ask about children

Price per night from

$234

Price per night from

$234

Distance approx 18.12 km from Elgol

(1) Excellent 

18

A traditional old Scottish Highland home welcomes you ... ceud mile fàilte

Lochalsh / Glenelg

Glenelg house

4 7 7 nights min

  • 4 bedrooms
  • sleeps 7
  • 7 nights min
  • Nearest beach 0.5 mi
  • Child Friendly
  • Pet Friendly

Price per night from

$67

Price per night from

$67

Distance approx 16.94 km from Elgol

(7) Excellent 

Certificate of Excellence

15

Craighaven Self Catering Isle of Skye

Isle of Skye / Carbost

Carbost studio

Studio 2 min stay varies

  • Studio
  • sleeps 2
  • min stay varies
  • Nearest beach 0.5 mi
  • Pet Friendly
  • Private garden

Certificate of Excellence

Price per night from

$88

Price per night from

$88

Distance approx 9.52 km from Elgol

34

Rhu House

Isle of Skye / Ardvasar

Ardvasar house

2 4 3 nights min

  • 2 bedrooms
  • sleeps 4
  • 3 nights min
  • Ask about children

Price per night from

$139

Price per night from

$139

Distance approx 13.15 km from Elgol

(1) Very Good 

17

HALF OF 6, pet-friendly, open fire, multi-fuel stove, lawned garden, Portree

Isle of Skye / Portree

Portree house

2 4 1 night min

  • 2 bedrooms
  • sleeps 4
  • 1 night min
  • Child Friendly
  • Pet Friendly

Price per night from

$80

Price per night from

$80

Distance approx 12.06 km from Elgol

(14) Excellent 

Certificate of Excellence

15

Cnoc Uaine, cottage in Braes

Isle of Skye / Portree

Portree cottage

2 6 7 nights min

  • 2 bedrooms
  • sleeps 6
  • 7 nights min
  • Child Friendly
  • Private garden

Certificate of Excellence

Price per night from

$105

Price per night from

$105

Distance approx 11.83 km from Elgol

(65) Excellent 

Certificate of Excellence

24

Kirsty's Cottage, skye-cottages uk

Portree / Braes

Braes cottage

2 4 7 nights min

  • 2 bedrooms
  • sleeps 4
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.5 mi
  • Child Friendly

Certificate of Excellence

Price per night from

$125

Price per night from

$125

Distance approx 11.12 km from Elgol

(20) Very Good 

Certificate of Excellence

11

Cosy south Skye cottage with private garden

Isle of Skye / Isle Ornsay

Isleornsay cottage

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Nearest beach 0.5 mi
  • Child Friendly
  • Private garden

Certificate of Excellence

Price per night from

$117

Responds fast!
avg. 52 minutes

Price per night from

$117

Distance approx 10.94 km from Elgol

(16) Very Good 

Certificate of Excellence

6

Bed & Breakfast

Isle of Skye / Isle Ornsay

Isleornsay b and b

1 3 1 night min

  • 1 bedroom
  • sleeps 3
  • 1 night min
  • Child Friendly
  • Private garden

Certificate of Excellence

Price per night from

$119

Responds fast!
avg. 2 hours 33 minutes

Price per night from

$119

Distance approx 8.27 km from Elgol

20

Skye Shepherd Huts - Buidheag

Isle of Skye / Broadford

Broadford shepherds hut

1 2 2 nights min

  • 1 bedroom
  • sleeps 2
  • 2 nights min
  • Nearest beach 88 mi
  • Pet Friendly
  • Private garden

Price per night from

$134

Responds fast!
avg. 2 hours 40 minutes

Price per night from

$134

Distance approx 16.95 km from Elgol

(21) Excellent 

Certificate of Excellence

10

Railway Terrace Self Catering Cottage

Lochalsh / Kyle of Lochalsh

Kyle of Lochalsh cottage

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Child Friendly
  • Pet Friendly
  • Private garden

Certificate of Excellence

Price per night from

$134

Price per night from

$134

Distance approx 9.89 km from Elgol

(18) Excellent 

Certificate of Excellence

18

Willowbank Seaside Cottage

Isle of Skye / Broadford

Broadford house

4 8 min stay varies

  • 4 bedrooms
  • sleeps 8
  • min stay varies
  • Beach / lakeside relaxation
  • Child Friendly
  • Pet Friendly

Certificate of Excellence

Price per night from

$170

Price per night from

$170

Distance approx 8.26 km from Elgol

(11) Excellent 

Certificate of Excellence

20

Skye Shepherd Huts - Beileag

Isle of Skye / Broadford

Broadford shepherds hut

1 2 2 nights min

  • 1 bedroom
  • sleeps 2
  • 2 nights min
  • Nearest beach 8 mi
  • Pet Friendly
  • Private garden

Certificate of Excellence

Price per night from

$134

Responds fast!
avg. 2 hours 40 minutes

Price per night from

$134

Distance approx 12.16 km from Elgol

(19) Excellent 

Certificate of Excellence

47

Kerr Cottage

Portree / Braes

Braes cottage

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0 mi
  • Child Friendly

Certificate of Excellence

Price per night from

$132

Responds fast!
avg. 1 hour 26 minutes

Price per night from

$132

Distance approx 15.65 km from Elgol

(18) Excellent 

Certificate of Excellence

17

Old Kyle Farm Cottage

Isle of Skye / Kyleakin

Kyleakin cottage

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Child Friendly
  • Pet Friendly

Certificate of Excellence

Price per night from

$119

Responds fast!
avg. 2 hours 16 minutes

Price per night from

$119

Distance approx 10.13 km from Elgol

(33) Excellent 

20

Waterside Cottage - short stay for up to 8 people

Isle of Skye / Broadford

Broadford cottage

4 8 min stay varies

  • 4 bedrooms
  • sleeps 8
  • min stay varies
  • Nearest beach 0.1 mi
  • Child Friendly
  • Pet Friendly

Price per night from

$355

Price per night from

$355

Distance approx 19.83 km from Elgol

(13) Excellent 

Certificate of Excellence

17

Cuillin Cottage Skye at 7 Achachork, Isle of Skye

Isle of Skye / Portree

Portree house

2 4 7 nights min

  • 2 bedrooms
  • sleeps 4
  • 7 nights min
  • Child Friendly
  • Private garden

Certificate of Excellence

Price per night from

$165

Responds fast!
avg. 1 hour 23 minutes

Price per night from

$165

Distance approx 9.88 km from Elgol

(15) Very Good 

25

Shanuri Guesthouse

Isle of Skye / Broadford

Broadford bungalow

3 6 2 nights min

  • 3 bedrooms
  • sleeps 6
  • 2 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.5 mi
  • Child Friendly

Price per night from

$222

Responds fast!
avg. 3 hours 47 minutes

Price per night from

$222

Distance approx 19.72 km from Elgol

(3) Very Good 

10

Glenmore

Ross and Cromarty / Plockton

Plockton bungalow

2 4 7 nights min

  • 2 bedrooms
  • sleeps 4
  • 7 nights min
  • Nearest beach 5 mi
  • Child Friendly
  • Private garden

Price per night from

$114

Responds fast!
avg. 2 hours 16 minutes

Price per night from

$114

Distance approx 10.46 km from Elgol

(3) Excellent 

24

Sandpiper

Isle of Skye / Broadford

Broadford house

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Child Friendly
  • Private garden

Price per night from

$148

Price per night from

$148

Distance approx 18.41 km from Elgol

(30) Excellent 

6

The Cedar

Isle of Skye / Portree

Portree house

3 5 min stay varies

  • 3 bedrooms
  • sleeps 5
  • min stay varies
  • Child Friendly

Price per night from

$102

Responds fast!
avg. 13 minutes

Price per night from

$102

Distance approx 9.58 km from Elgol

(2) Excellent 

5

The Old Croft House

Isle of Skye / Broadford

Broadford cottage

3 4 7 nights min

  • 3 bedrooms
  • sleeps 4
  • 7 nights min
  • Beach / lakeside relaxation
  • Child Friendly
  • Pet Friendly

Price per night from

$141

Price per night from

$141

Distance approx 8.94 km from Elgol

(10) Excellent 

Certificate of Excellence

14

The Outpost - Remote retreat. No electricity, No mobile, No Wifi, No Worries

Isle of Skye / Aird of Sleat

Aird of Sleat apartment

3 5 2 nights min

  • 3 bedrooms
  • sleeps 5
  • 2 nights min
  • Nearest beach 0.8 mi
  • Child Friendly
  • Car not necessary

Certificate of Excellence

Price per night from

$145

Responds fast!
avg. 3 hours 20 minutes

Price per night from

$145

Distance approx 18.62 km from Elgol

(15) Very Good 

Certificate of Excellence

24

Bracadale Holiday Cottgs Gull

Isle of Skye / Struan

Struan cottage

3 5 min stay varies

  • 3 bedrooms
  • sleeps 5
  • min stay varies
  • Child Friendly

Certificate of Excellence

Price per night from

$82

Responds fast!
avg. 1 hour 33 minutes

Price per night from

$82

Distance approx 16.46 km from Elgol

(17) Excellent 

Certificate of Excellence

17

Raasay Cottage, Morar

Mallaig / Morar

Morar cottage

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Nearest beach 1 mi
  • Child Friendly
  • Private garden

Certificate of Excellence

Price per night from

$74

Responds fast!
avg. 1 hour 49 minutes

Price per night from

$74

Distance approx 17.71 km from Elgol

7

Luxury Croft House

Mallaig / Morar

Morar cottage

3 7 7 nights min

  • 3 bedrooms
  • sleeps 7
  • 7 nights min
  • Child Friendly

Price per night from

$202

Price per night from

$202

Distance approx 11.33 km from Elgol

(17) Excellent 

9

Tigh Eilidh (The Cabin on the Hill)

Isle of Skye / Breakish

Breakish chalet

1 3 4 nights min

  • 1 bedroom
  • sleeps 3
  • 4 nights min
  • Beach / lakeside relaxation
  • Nearest beach 3 mi
  • Ask about children

Price per night from

$170

Responds fast!
avg. 2 hours 13 minutes

Price per night from

$170

Distance approx 18.68 km from Elgol

(2) Excellent 

12

21 Windsor Crescent

Isle of Skye / Portree

Portree house

3 5 3 nights min

  • 3 bedrooms
  • sleeps 5
  • 3 nights min
  • Child Friendly

Price per night from

$111

Responds fast!
avg. 54 minutes

Price per night from

$111

Distance approx 14.38 km from Elgol

(11) Excellent 

10

Bayview Holiday Home

Lochaber / Mallaig

Mallaig house

3 6 7 nights min

  • 3 bedrooms
  • sleeps 6
  • 7 nights min
  • Beach / lakeside relaxation
  • Child Friendly
  • Private garden

Price per night from

$138

Price per night from

$138

Distance approx 18.39 km from Elgol

24

Viewfield

Isle of Skye / Portree

Portree house

3 6 7 nights min

  • 3 bedrooms
  • sleeps 6
  • 7 nights min
  • Child Friendly

Price per night from

$227

Responds fast!
avg. 1 hour 31 minutes

Price per night from

$227

Distance approx 11.35 km from Elgol

(20) Excellent 

9

The Hobbit House - Luxury glamping on the Isle of Skye

Isle of Skye / Breakish

Breakish log cabin

1 2 min stay varies

  • 1 bedroom
  • sleeps 2
  • min stay varies
  • Child Friendly
  • Private garden
“Marvelous stay on Isle of Skye” Just returned from a two-week holiday in Scotland, with several days on Skye staying at Tigh Roisin. This turned out to be an ideal base for us, and convenient for hiking in the Cullens. It was also a good location for
…see more

Price per night from

$134

Responds fast!
avg. 2 hours 13 minutes

Price per night from

$134

Distance approx 11.55 km from Elgol

12

Breakish

Isle of Skye / Breakish

Breakish house

2 4 7 nights min

  • 2 bedrooms
  • sleeps 4
  • 7 nights min
  • Child Friendly

Price per night from

$124

Responds fast!
avg. 1 hour 31 minutes

Price per night from

$124