Welcome to Carn Mhor Bed and Breakfast, a friendly, family-run B&B in a peaceful location on the northern edge of Aviemore, surrounded by the beautiful Cairngorms National Park.
Just a 15–20 minute walk from Aviemore town centre, Carn Mhor offers a comfortable and convenient base for exploring the Scottish Highlands.
Explore the Cairngorms
Whether you're visiting for walking, cycling, golf, wildlife watching, skiing or simply a relaxing Highland escape, there's plenty to discover nearby.
The Speyside Way is close to our property, while popular destinations including Loch an Eilein, Loch Morlich, Glenmore Forest and Cairngorm Mountain are within easy reach.
We love sharing our local knowledge and provide walking maps, guidebooks and recommendations to help guests make the most of their stay.
Comfortable accommodation
Our rooms include twin, family and triple accommodation, with a choice of en-suite or private bathroom facilities. Three rooms in our separate annex are dog-friendly.
All guest rooms include free Wi-Fi, a television, tea and coffee-making facilities and a hairdryer.
Free on-site parking is available and secure bicycle storage in are garage are available along with space for golf equipment. Electric vehicle charging is available by prior arrangement.
Start your day with a Highland breakfast
Enjoy a freshly prepared breakfast with a choice of cooked dishes and lighter options. Vegetarian, vegan and gluten-free requirements can be catered for with advance notice.
Breakfast is complimentary for guests booking directly with Carn Mhor and available to add on for Booking.com guests at £10 per person.
A warm Highland welcome
We're always happy to recommend local walks, restaurants, attractions and activities, helping you discover the very best of Aviemore and the Cairngorms.
Children aged 6 and over are welcome.
Check in: 16:00 (4:00pm) - 19:00 (7:00pm) (no arrivals allowed outside this window)
Check out: Before 10:00 (10:00am)