Vacation Rentals & Cottages in Craigellachie

Close

Enter dates for more accurate prices

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

305 Houses

(5) Excellent 

17

Self catering house in the middle of Craigellachie, Speyside

Moray / Craigellachie

Craigellachie house

4 8 7 nights min

  • 4 bedrooms
  • sleeps 8
  • 7 nights min
  • Nearest beach 30 mi
  • Child Friendly

Price per night from

$109

Responds fast!
avg. 2 hours 37 minutes

Price per night from

$109

(4) Excellent 

Certificate of Excellence

12

Cobblepot Cottage Arndilly Craigellachie. Morayshire

Moray / Craigellachie

Craigellachie cottage

2 4 4 nights min

  • 2 bedrooms
  • sleeps 4
  • 4 nights min
  • Suitable for children age 5+

Certificate of Excellence

Price per night from

$101

Price per night from

$101

(4) Very Good 

6

A Family House on Speyside

Moray / Craigellachie

Craigellachie house

6 10 4 nights min

  • 6 bedrooms
  • sleeps 10
  • 4 nights min
  • Nearest beach 18 mi
  • Child Friendly
  • Ask about pets

Price per night from

$378

Responds fast!
avg. 2 hours 39 minutes

Price per night from

$378

(1) Very Good 

12

The Old Byre

Moray / Craigellachie

Craigellachie house

2 4 4 nights min

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

Price per night from

$88

Price per night from

$88

Great rentals within 20 miles that match your search

Distance approx 19.44 km from Craigellachie

(1) Very Good 

21

237 Seatown

Moray / Cullen

Cullen house

3 6 min stay varies

  • 3 bedrooms
  • sleeps 6
  • min stay varies
  • Child Friendly
  • Pet Friendly
  • Private garden

Price per night from

$121

Responds fast!
avg. 2 hours 30 minutes

Price per night from

$121

Distance approx 17.03 km from Craigellachie

(5) Excellent 

22

THE STEADING TOWER, a tower shaped cottage, with two bedrooms, in village of Kin

Moray / Kinloss

Kinloss house

2 4 3 nights min

  • 2 bedrooms
  • sleeps 4
  • 3 nights min
  • Child Friendly
“Our son loved the Castle House!” We absolutely loved our holiday here. The house was fantastic, the owner recommended a lovely local beach. Neighbours pleasant, we chatted to them each day. Would not hesitate to return.
…see more

Price per night from

$59

Price per night from

$59

Distance approx 16.3 km from Craigellachie

(33) Excellent 

16

Willowbarn Rafford

Moray / Forres

Forres apartment

2 4 min stay varies

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

Price per night from

$126

Responds fast!
avg. 31 minutes

Price per night from

$126

Distance approx 16.26 km from Craigellachie

20

PINDLERS CROFT, 1980's style, exposed stone, en-suite bedrooms, Ref 965432

Moray / Forres

Forres house

3 6 3 nights min

  • 3 bedrooms
  • sleeps 6
  • 3 nights min
  • Child Friendly
  • Pet Friendly
  • Private garden

Price per night from

$71

Price per night from

$71

Distance approx 17.8 km from Craigellachie

(4) Average 

18

OLD SALTHOUSE, detached seaside cottage, pet-friendly, WiFi, woodburners, in Hop

Moray / Hopeman

Hopeman house

2 5 3 nights min

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

Price per night from

$67

Price per night from

$67

Distance approx 19.09 km from Craigellachie

(8) Excellent 

21

FAILTE, quality coastal cottage, woodburner, en-suite, patio, Portknockie Ref 92

Moray / Portknockie

Portknockie house

3 8 3 nights min

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

Price per night from

$80

Price per night from

$80

Distance approx 14.55 km from Craigellachie

17

5 GOLFVIEW DRIVE, king-size, coastal town, in Buckie, Ref 951169

Moray / Buckie

Buckie house

3 6 3 nights min

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

Price per night from

$68

Price per night from

$68

Distance approx 3.39 km from Craigellachie

(8) Excellent 

14

INVERAVON HOLIDAY HOME DUFFTOWN

Moray / Dufftown

Dufftown house

3 6 2 nights min

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

Price per night from

$145

Responds fast!
avg. 2 hours 5 minutes

Price per night from

$145

Distance approx 11.91 km from Craigellachie

27

FIDRA, spacious garden, family friendly, WiFi, sandy beaches, in Elgin, Ref. 957

Moray / Elgin

Elgin house

4 8 3 nights min

  • 4 bedrooms
  • sleeps 8
  • 3 nights min
  • Private garden

Price per night from

$90

Price per night from

$90

Distance approx 16.7 km from Craigellachie

(3) Excellent 

20

WICKIE COTTAGE, en-suite, woodburner, dog friendly, pizza oven, in Lossiemouth,

Moray / Lossiemouth

Lossiemouth house

3 6 3 nights min

  • 3 bedrooms
  • sleeps 6
  • 3 nights min
  • Child Friendly
  • Pet Friendly
  • Private garden

Price per night from

$67

Price per night from

$67

Distance approx 17.68 km from Craigellachie

16

STROMBOS, en-suite, WiFi, Cairngorms National Park, ref: 946893

Moray / Tomintoul

Tomintoul cottage

4 7 3 nights min

  • 4 bedrooms
  • sleeps 7
  • 3 nights min
  • Pet Friendly

Price per night from

$77

Price per night from

$77

Distance approx 17.91 km from Craigellachie

5

8 Varis Apartments

Moray / Forres

Forres apartment

1 2 min stay varies

  • 1 bedroom
  • sleeps 2
  • min stay varies
  • Nearest beach 3 mi
  • Child Friendly

Price per night from

$82

Responds fast!
avg. 31 minutes

Price per night from

$82

Distance approx 16.4 km from Craigellachie

(19) Excellent 

Certificate of Excellence

24

Lossiemouth,The Jewel of the Moray Firth.

Moray / Lossiemouth

Lossiemouth apartment

1 4 3 nights min

  • 1 bedroom
  • sleeps 4
  • 3 nights min
  • Beach / lakeside relaxation
  • Child Friendly

Certificate of Excellence

Price per night from

$76

Responds fast!
avg. 38 minutes

Price per night from

$76

Distance approx 11.82 km from Craigellachie

(14) Excellent 

Certificate of Excellence

12

Two Bedroom Flat Central Elgin near Rail Station

Moray / Elgin

Elgin apartment

2 4 2 nights min

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

Certificate of Excellence

Price per night from

$95

Price per night from

$95

Distance approx 11.66 km from Craigellachie

(33) Very Good 

Certificate of Excellence

19

Glenlivet View

Moray / Glenlivet

Glenlivet lodge

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

$95

Responds fast!
avg. 3 hours 3 minutes

Price per night from

$95

Distance approx 17.9 km from Craigellachie

(14) Excellent 

27

Firth View

Moray / Hopeman

Hopeman house

3 6 7 nights min

  • 3 bedrooms
  • sleeps 6
  • 7 nights min
  • Beach / lakeside relaxation
  • Child Friendly
  • Car not necessary

Price per night from

$171

Responds fast!
avg. 3 hours 48 minutes

Price per night from

$171

Distance approx 18.76 km from Craigellachie

(24) Excellent 

21

The Millie - Burghead

Moray / Burghead

Burghead house

4 8 min stay varies

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

Price per night from

$158

Price per night from

$158

Distance approx 17.08 km from Craigellachie

(18) Excellent 

Certificate of Excellence

23

Barron Sands, 3 bedroom Caravan at Silver Sands

Moray / Lossiemouth

Lossiemouth caravan/mobile home

3 6 2 nights min

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

Certificate of Excellence

Price per night from

$114

Responds fast!
avg. 45 minutes

Price per night from

$114

Distance approx 5.48 km from Craigellachie

(5) Excellent 

Certificate of Excellence

26

The Roe Deer

Moray / Mulben

Mulben log cabin

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

$144

Responds fast!
avg. 1 hour 15 minutes

Price per night from

$144

Distance approx 12.11 km from Craigellachie

13

Elgin apartment

Moray / Elgin

Elgin apartment

1 4 1 night min

  • 1 bedroom
  • sleeps 4
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 6 mi
  • Ski

Price per night from

$101

Price per night from

$101

Distance approx 14.72 km from Craigellachie

(6) Average 

8

Silver Sands, Lossiemouth

Moray / Lossiemouth

Lossiemouth caravan/mobile home

3 6 3 nights min

  • 3 bedrooms
  • sleeps 6
  • 3 nights min
  • Child Friendly
  • Ask about pets

Price per night from

$63

Responds fast!
avg. 3 hours 59 minutes

Price per night from

$63

Distance approx 19.54 km from Craigellachie

(25) Excellent 

Certificate of Excellence

38

Camrose Cottage - Modern Spacious Seaside Getaway

Moray / Cullen

Cullen cottage

3 6 min stay varies

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

Certificate of Excellence

Price per night from

$101

Responds fast!
avg. 43 minutes

Price per night from

$101

Distance approx 19.06 km from Craigellachie

(1) Very Good 

6

Bailebeg Cottage

Moray / Tomintoul

Tomintoul cottage

2 4 7 nights min

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

Price per night from

$109

Price per night from

$109

Distance approx 16.26 km from Craigellachie

(5) Excellent 

23

The Beach Hive at Silversands, Lossiemouth

Moray / Lossiemouth

Lossiemouth caravan/mobile home

2 6 3 nights min

  • 2 bedrooms
  • sleeps 6
  • 3 nights min
  • Swimming pool
  • Child Friendly

Price per night from

$101

Price per night from

$101

Distance approx 17.08 km from Craigellachie

(15) Excellent 

12

Barron Sands, Luxury 2 bed caravan at Silver Sands

Moray / Lossiemouth

Lossiemouth caravan/mobile home

2 4 2 nights min

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

Price per night from

$114

Responds fast!
avg. 45 minutes

Price per night from

$114

Distance approx 18.88 km from Craigellachie

(11) Very Good 

Certificate of Excellence

13

The Bothy at Willowbank

Badenoch and Strathspey / Grantown-on-Spey

Grantown-on-Spey cottage

1 2 7 nights min

  • 1 bedroom
  • sleeps 2
  • 7 nights min
  • Child Friendly
  • Ask about pets

Certificate of Excellence

Price per night from

$63

Responds fast!
avg. 2 hours 41 minutes

Price per night from

$63

Distance approx 17.08 km from Craigellachie

(6) Excellent 

Certificate of Excellence

14

Silversands Lossiemouth, luxury 3 bedroom 8 berth Caravan

Moray / Lossiemouth

Lossiemouth caravan/mobile home

3 8 min stay varies

  • 3 bedrooms
  • sleeps 8
  • min stay varies
  • Nearest beach 0 mi
  • Swimming pool
  • Child Friendly

Certificate of Excellence

Price per night from

$76

Responds fast!
avg. 20 minutes

Price per night from

$76

Distance approx 17.05 km from Craigellachie

(4) Excellent 

37

LUXURY 6-BERTH CARAVAN FOR RENT AT SILVER SANDS HOLIDAY PARK

Moray / Lossiemouth

Lossiemouth caravan/mobile home

2 6 3 nights min

  • 2 bedrooms
  • sleeps 6
  • 3 nights min
  • Swimming pool
  • Child Friendly

Price per night from

$82

Responds fast!
avg. 1 hour 15 minutes

Price per night from

$82

Distance approx 19.07 km from Craigellachie

(42) Excellent 

79

Fàilte-luxury self-catering cottage, Portknockie

Moray / Portknockie

Portknockie house

3 8 min stay varies

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

Price per night from

$85

Responds fast!
avg. 2 hours 11 minutes

Price per night from

$85

Distance approx 17.07 km from Craigellachie

9

Silversands private static caravan hire

Moray / Lossiemouth

Lossiemouth caravan/mobile home

3 8 3 nights min

  • 3 bedrooms
  • sleeps 8
  • 3 nights min
  • Nearest beach 0.5 mi
  • Swimming pool
  • Child Friendly

Price per night from

$63

Price per night from

$63

Distance approx 16.29 km from Craigellachie

(1) Very Good 

13

2 bedroom self catering flat holiday let furnished

Moray / Lossiemouth

Lossiemouth apartment

2 4 3 nights min

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

Price per night from

$51

Responds fast!
avg. 3 hours 41 minutes

Price per night from

$51

Distance approx 19.25 km from Craigellachie

(17) Excellent 

Certificate of Excellence

17

Sailmaker's Cottage

Moray / Portknockie

Portknockie house

2 5 min stay varies

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

Certificate of Excellence

Price per night from

$68

Responds fast!
avg. 2 hours 47 minutes

Price per night from

$68

Distance approx 13.71 km from Craigellachie

20

Single Room for R&R. Quiet and peaceful by the sea.

Moray / Buckie

Buckie room

1 1 2 nights min

  • 1 bedroom
  • sleeps 1
  • 2 nights min

Price per night from

$44

Responds fast!
avg. 3 hours 41 minutes

Price per night from

$44

Distance approx 17.1 km from Craigellachie

32

Innisfail quality spacious detached villa with stunning views on to Moray Firth

Moray / Hopeman

Hopeman villa

5 9 7 nights min

  • 5 bedrooms
  • sleeps 9
  • 7 nights min
  • Nearest beach 0 mi
  • Child Friendly
  • Private garden

Price per night from

$180

Price per night from

$180