« Back to accommodation in Aviemore and the Cairngorms
B&Bs & Guesthouses in Aviemore and the Cairngorms
As a year-round leisure destination Aviemore has a very wide choice of guest house and B & B accommodation. The range is further widened by the selection in Spey Valley communities such as Carrbridge, Grantown-on-Spey, Kingussie and Newtonmore. In friendly, family owned places to stay like these it’s easy to discover what’s on locally in and around Aviemore and the Cairngorms.
Carrbridge, PH23 3AD
Family run, licensed guest house - all rooms en-suite. Our restaurant serves a table d'haute menu and an a la carte menu.
Boat of Garten, PH24 3BN
Moorfield House is a stunning Victorian Guest House/B&B offering luxurious 4 *, licenced accommodation. Dinner is available.
Price: £39 - £60 (Per person per night)
Carrbridge, PH23 3AN
An Sealgair is a family run Bed and Breakfast offering a warm welcome to all visiting the idyllic village of Carrbridge.
Grantown on Spey, PH26 3JU
Elegant Victorian villa, set in terraced gardens in half an acre of land. Fine views over pine woods to the Cromdale hills.
Price: £30 - £36 (Per person per night)
Ardbroilach Road, Kingussie, Inverness-shire, PH21 1LB
The Cross at Kingussie is a five star rated restaurant with rooms located in the lovely Highland village of Kingussie.
Price: £80 - £140 (Per person per night)
Middle Terrace, Kingussie, PH21 1EY
Private and luxurious suite of rooms for two, set within an Edwardian villa in the glorious Cairngorm National Park.
Price: £84 - £94 (Per room per night)
Carrbridge, PH23 3ND
The Pines Country House is located in the heart of the Highlands. Ideal location for all activities.
Price: £30 - £31.75 (Per person per night)
Nethybridge, PH25 3EL
Balciuin is a new but traditional style house, backing on to the River Nethy, 12 miles from Aviemore.
Carrbridge, PH23 3AN
Sumptuous Bed and Breakfast in a beautiful, traditional Scottish Highland village.
Price: £29 - £39 (Per person per night)
Kingussie, Inverness-shire, PH21 1JZ
Large Victorian family run B&B with spacious and comfortable rooms. Lots to see and do locally.
Price: £20 - £35 (Per person per night)
Kingussie, PH21 1HE
Victorian family home, lovingly and tastefully decorated by owners in residence, within easy reach of town centre.
Price: £30 - £45 (Per person per night)
Aviemore, Inverness-shire, PH22 1QD
Situated in a quiet location on the edge of the village we are ideally located for those who wish to enjoy the facilities...
Kingussie, Inverness-Shire, PH21 1EY
Coruisk House is a traditional Victorian bed and breakfast set in a peaceful, relaxing position.
Price: £23 - £25 (Per person per night)
Kingussie, Inverness-shire, PH21 1JS
Sonnhalde is a fully modernised Victorian Villa with that “nice to come home to relaxing atmosphere”.
Price: £58 - £122 (Per room per night)
Kincraig, PH21 1NU
Just 150m from the shore of scenic Loch Insh. En-suite rooms, TV lounges, sauna and mini-gym.
Price: £16 - £35 (Per person per night)
| 1 | Carrmoor Guest House | Carrbridge, PH23 3AD | |
| 2 | Moorfield House | Boat of Garten, PH24 3BN | |
| 3 | An Sealgair B&B | Carrbridge, PH23 3AN | |
| 4 | Rossmor Guest House | Grantown on Spey, PH26 3JU | |
| 5 | The Cross at Kingussie | Ardbroilach Road, Kingussie, Inverness-shire, PH21 1LB | |
| 6 | West Wing of Clifton | Middle Terrace, Kingussie, PH21 1EY | |
| 7 | The Pines Country House | Carrbridge, PH23 3ND | |
| 8 | Balciuin | Nethybridge, PH25 3EL | |
| 9 | Mellonpatch | Carrbridge, PH23 3AN | |
| 10 | Ardselma | Kingussie, Inverness-shire, PH21 1JZ | |
| 11 | Arden House | Kingussie, PH21 1HE | |
| 12 | Carn Mhor | Aviemore, Inverness-shire, PH22 1QD | |
| 13 | Coruisk House | Kingussie, Inverness-Shire, PH21 1EY | |
| 14 | Sonnhalde Guest House | Kingussie, Inverness-shire, PH21 1JS | |
| 15 | Loch Insh Watersports & Insh Hall Lodge | Kincraig, PH21 1NU |
Click the map pins to view more information.





