Vacation Rentals & Cottages in Ballindalloch

Close

Enter dates for more accurate prices

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

247 Houses

10

TOMNA House situated in The Cairngorms

Ballindalloch / Tomnavoulin

Ballindalloch house

2 4 7 nights min

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

Price per night from

$96

Price per night from

$96

(1) Excellent 

13

MY171 Cottage situated in The Cairngorms

Moray / Ballindalloch

Ballindalloch house

3 6 7 nights min

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

Price per night from

$79

Price per night from

$79

19

Luxury detached villa in Cairngorm National Park

Moray / Ballindalloch

Ballindalloch house

4 10 2 nights min

  • 4 bedrooms
  • sleeps 10
  • 2 nights min
  • Child Friendly
  • Pet Friendly
  • Private garden

Price per night from

$385

Price per night from

$385

Great rentals within 20 miles that match your search

Distance approx 14.47 km from Ballindalloch

(33) Excellent 

16

Willowbarn Rafford

Moray / Forres

Forres apartment

2 4 3 nights min

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

Price per night from

$129

Responds fast!
avg. 31 minutes

Price per night from

$129

Distance approx 10.82 km from Ballindalloch

(3) Very Good 

14

The Strathspey Lodge, Grantown on Spey

Badenoch and Strathspey / Grantown-on-Spey

Grantown-on-Spey house

3 5 3 nights min

  • 3 bedrooms
  • sleeps 5
  • 3 nights min
  • Nearest beach 16 mi
  • Ski
  • Child Friendly

Price per night from

$116

Responds fast!
avg. 3 hours 13 minutes

Price per night from

$116

Distance approx 7.35 km from Ballindalloch Show on Map

(5) Excellent 

12

MYRTLE COTTAGE, mountain views, woodburner, off road parking, garden, in

Moray / Glenlivet

Glenlivet house

2 4 3 nights min

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

Price per night from

$69

Price per night from

$69

Distance approx 9.36 km from Ballindalloch

9

Tullich ​ House ​ B&B

Moray / Keith

Keith b and b

1 2 1 night min

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

Price per night from

$123

Price per night from

$123

Distance approx 11.08 km from Ballindalloch

(2) Excellent 

16

COSY BUT-AN-BEN, semi-detached, multi-fuel stove, WiFi, in Grantown-on-Spey in t

Badenoch and Strathspey / Grantown-on-Spey

Grantown-on-Spey house

2 5 3 nights min

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

Price per night from

$66

Price per night from

$66

Distance approx 18.88 km from Ballindalloch

(4) Excellent 

30

Wonderful cottage situated in fantastic scenery. A haven for outdoor enthusiasts

Moray / Forres

Forres house

3 5 3 nights min

  • 3 bedrooms
  • sleeps 5
  • 3 nights min
  • Nearest beach 3 mi
  • Child Friendly

Price per night from

$129

Price per night from

$129

Distance approx 8.37 km from Ballindalloch Show on Map

(7) Excellent 

20

DALVRECHT MANSE, detached cottage, character features, woodburner, open fire, la

Moray / Tomintoul

Tomintoul house

4 8 3 nights min

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

Price per night from

$125

Price per night from

$125

Distance approx 16.05 km from Ballindalloch

25

LODGE COTTAGE, pet friendly, with a garden in Elgin, Ref. 14427

Moray / Elgin

Elgin house

2 4 3 nights min

  • 2 bedrooms
  • sleeps 4
  • 3 nights min
  • Child Friendly
  • Pet Friendly
  • Private garden

Price per night from

$66

Price per night from

$66

Distance approx 16.47 km from Ballindalloch

(3) Excellent 

7

6 Varis Apartments

Moray / Forres

Forres apartment

1 2 2 nights min

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

Price per night from

$84

Responds fast!
avg. 31 minutes

Price per night from

$84

Distance approx 16.47 km from Ballindalloch

12

2 Varis Apartments

Moray / Forres

Forres apartment

2 3 2 nights min

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

Price per night from

$90

Responds fast!
avg. 31 minutes

Price per night from

$90

Distance approx 16.46 km from Ballindalloch

7

5 Varis Apartments

Moray / Forres

Forres apartment

1 2 2 nights min

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

Price per night from

$78

Responds fast!
avg. 31 minutes

Price per night from

$78

Distance approx 18.63 km from Ballindalloch

(11) Very Good 

Certificate of Excellence

10

Mullingarroch Cottage

Aviemore / Boat of Garten

Boat of Garten house

3 6 min stay varies

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

Certificate of Excellence

Price per night from

$110

Responds fast!
avg. 3 hours 53 minutes

Price per night from

$110

Distance approx 19.61 km from Ballindalloch

(97) Excellent 

24

Hiddenglen Holidays

Scottish Highlands / Nairn

Nairn lodge

3 6 7 nights min

  • 3 bedrooms
  • sleeps 6
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 6 mi
  • Child Friendly
“a little piece of paradise” a get away from it all holiday, where you can get back to what really matters. Therese and Peter are wonderful hosts, providing superb home-from-home accommodation, right down to the games cupboard and the wellies to borrow
…see more

Price per night from

$56

Responds fast!
avg. 2 hours 54 minutes

Price per night from

$56

Distance approx 18.96 km from Ballindalloch

(44) Excellent 

Certificate of Excellence

32

Old Duffus Farmhouse

Moray / Elgin

Elgin farmhouse

4 8 min stay varies

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

Certificate of Excellence

Price per night from

$148

Responds fast!
avg. 2 hours 42 minutes

Price per night from

$148

Distance approx 18.83 km from Ballindalloch

(27) Excellent 

Certificate of Excellence

22

BOAT OF GARTEN HOLIDAY CHALET: DEAL OF YEAR BOOK 2018 HOLIDAY AT 2017 PRICES

Aviemore / Boat of Garten

Boat of Garten chalet

2 6 3 nights min

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

Certificate of Excellence

Price per night from

$84

Responds fast!
avg. 13 minutes

Price per night from

$84

Distance approx 11.03 km from Ballindalloch

(7) Excellent 

14

Failte

Badenoch and Strathspey / Grantown-on-Spey

Grantown-on-Spey cottage

2 5 min stay varies

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

Price per night from

$78

Responds fast!
avg. 1 hour 36 minutes

Price per night from

$78

Distance approx 19.76 km from Ballindalloch

(8) Excellent 

22

Tormore Chalet with log burning stove

Aviemore / Carrbridge

Carrbridge lodge

3 6 7 nights min

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

Price per night from

$99

Price per night from

$99

Distance approx 8.81 km from Ballindalloch

(5) Very Good 

14

Dufftown Tower View. High quality serviced apartment on the Malt Whisky Trail

Moray / Dufftown

Dufftown apartment

2 6 1 night min

  • 2 bedrooms
  • sleeps 6
  • 1 night min
  • Child Friendly

Price per night from

$65

Responds fast!
avg. 22 minutes

Price per night from

$65

Distance approx 15.24 km from Ballindalloch

11

Nethy Bridge holiday home with forest, river and mountains nearby.

Badenoch and Strathspey / Nethy Bridge

Nethy Bridge house

2 4 3 nights min

  • 2 bedrooms
  • sleeps 4
  • 3 nights min
  • Child Friendly
  • Pet Friendly
  • Private garden

Price per night from

$103

Responds fast!
avg. 2 hours 30 minutes

Price per night from

$103

Distance approx 11.01 km from Ballindalloch

(18) Excellent 

17

Rosemount Holiday Home

Badenoch and Strathspey / Grantown-on-Spey

Grantown-on-Spey house

4 8 7 nights min

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

Price per night from

$193

Price per night from

$193

Distance approx 14.58 km from Ballindalloch

(79) Excellent 

Certificate of Excellence

20

The Bothy, Wester Marchhead

Moray / Elgin

Elgin cottage

1 2 min stay varies

  • 1 bedroom
  • sleeps 2
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 9 mi
  • Child Friendly

Certificate of Excellence

Price per night from

$45

Price per night from

$45

Distance approx 18.86 km from Ballindalloch

(43) Very Good 

Certificate of Excellence

24

Peaceful, Pet friendly and Cosy, backing on to fantastic woods - Heath Cottage

Aviemore / Boat of Garten

Boat of Garten cottage

3 6 min stay varies

  • 3 bedrooms
  • sleeps 6
  • min stay varies
  • Nearest beach 7 mi
  • Ski
  • Child Friendly
“A fantastic place to stay” On arrival at Heath cottage,we were delighted to discover that the cottage is much nicer than the pictures on the website reveal! This cottage is so homely and well thought out, we had everything we needed (and more), and it
…see more

Certificate of Excellence

Price per night from

$97

Responds fast!
avg. 2 hours 29 minutes

Price per night from

$97

Distance approx 18.91 km from Ballindalloch

(7) Excellent 

Certificate of Excellence

13

21 Boat of Garten Holiday Park

Aviemore / Boat of Garten

Boat of Garten caravan/mobile home

2 4 min stay varies

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

Certificate of Excellence

Price per night from

$84

Responds fast!
avg. 3 hours 32 minutes

Price per night from

$84

Distance approx 19.79 km from Ballindalloch

(5) Excellent 

Certificate of Excellence

13

OSPREY at SILVER SANDS, MORAY

Moray / Lossiemouth

Lossiemouth caravan/mobile home

2 6 min stay varies

  • 2 bedrooms
  • sleeps 6
  • min stay varies
  • Nearest beach 0 mi
  • Swimming pool
  • Child Friendly

Certificate of Excellence

Price per night from

$102

Responds fast!
avg. 3 hours 11 minutes

Price per night from

$102

Distance approx 19.46 km from Ballindalloch

(56) Excellent 

Certificate of Excellence

22

The Lodge

Elgin / Speyside

Speyside lodge

2 3 min stay varies

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

Certificate of Excellence

Price per night from

$71

Responds fast!
avg. 2 hours 42 minutes

Price per night from

$71

Distance approx 15.05 km from Ballindalloch

(27) Excellent 

Certificate of Excellence

31

Sandaig Holiday Rental Nethy Bridge near Aviemore

Badenoch and Strathspey / Nethy Bridge

Nethy Bridge bungalow

4 8 min stay varies

  • 4 bedrooms
  • sleeps 8
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 5 mi
  • Ski

Certificate of Excellence

Price per night from

$128

Responds fast!
avg. 3 hours 41 minutes

Price per night from

$128

Distance approx 13.15 km from Ballindalloch

(7) Excellent 

26

Kellas Lodge

Elgin / Speyside

Speyside lodge

2 4 3 nights min

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

Price per night from

$116

Responds fast!
avg. 2 hours 9 minutes

Price per night from

$116

Distance approx 4.36 km from Ballindalloch Show on Map

(10) Very Good 

45

Easter Duiar - Holiday home sleeping up to 14 with Hot Tub

Badenoch and Strathspey / Grantown-on-Spey

Grantown-on-Spey cottage

5 12 min stay varies

  • 5 bedrooms
  • sleeps 12
  • min stay varies
  • Nearest beach 45 mi
  • Child Friendly
  • Ask about pets

Price per night from

$258

Price per night from

$258

Distance approx 18.84 km from Ballindalloch

(4) Excellent 

6

BOAT OF GARTEN

Aviemore / Boat of Garten

Boat of Garten caravan/mobile home

2 6 3 nights min

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

Price per night from

$84

Responds fast!
avg. 20 minutes

Price per night from

$84

Distance approx 19.79 km from Ballindalloch

(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

$65

Responds fast!
avg. 3 hours 59 minutes

Price per night from

$65

Distance approx 14.76 km from Ballindalloch

(6) Excellent 

14

Osprey House

Badenoch and Strathspey / Nethy Bridge

Nethy Bridge house

4 8 min stay varies

  • 4 bedrooms
  • sleeps 8
  • min stay varies
  • Nearest beach 22 mi
  • Child Friendly
  • Private garden

Price per night from

$162

Responds fast!
avg. 38 minutes

Price per night from

$162

Distance approx 6.75 km from Ballindalloch Show on Map

(6) Very Good 

15

The Mill

Moray / Glenlivet

Glenlivet cottage

3 6 min stay varies

  • 3 bedrooms
  • sleeps 6
  • min stay varies
  • Ski
  • Child Friendly
  • Ask about pets

Price per night from

$101

Price per night from

$101

Distance approx 10.99 km from Ballindalloch

(51) Excellent 

12

The Snug in Grantown

Badenoch and Strathspey / Grantown-on-Spey

Grantown-on-Spey apartment

1 2 min stay varies

  • 1 bedroom
  • sleeps 2
  • min stay varies
  • Nearest beach 44 mi

Price per night from

$110

Responds fast!
avg. 1 hour 20 minutes

Price per night from

$110

Distance approx 11.32 km from Ballindalloch

(6) Excellent 

18

Tulach Ard House

Badenoch and Strathspey / Grantown-on-Spey

Grantown-on-Spey b and b

3 6 2 nights min

  • 3 bedrooms
  • sleeps 6
  • 2 nights min
  • Nearest beach 28 mi
  • Ski
  • Private garden

Price per night from

$309

Price per night from

$309

Distance approx 11.38 km from Ballindalloch

17

No.5 Glen Feshie, Tomintoul

Moray / Tomintoul

Tomintoul house

3 5 7 nights min

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

Price per night from

$84

Price per night from

$84