Dating back to 1645, The Invercauld Arms Hotel is a stone-built property situated on Glenshee Road in Braemar, within the scenic Cairngorms National Park. The hotel’s historic character is reflected in its traditional architecture, which blends with the surrounding natural landscape, offering guests a sense of connection to the area's rich heritage.
The hotel features practical amenities including an on-site restaurant and bar, free Wi-Fi, and complimentary breakfast. It operates a smoke-free policy and welcomes pets and children, making it suitable for families and travelers with furry companions. While the property does not offer air conditioning, a pool, airport shuttle, or fitness center, its facilities focus on comfort and a relaxed atmosphere.
Location is a highlight, positioned within easy reach of notable attractions such as Braemar Castle, just a 12-minute walk away, and Balmoral Castle, located about 9 miles from the hotel. Outdoor enthusiasts can explore the extensive hiking and cycling trails in the nearby Cairngorms National Park. The hotel’s average guest rating of 3.7, based on 149 reviews, suggests a generally positive guest experience with some variation in satisfaction.
Access to the property is convenient via several airports including Aberdeen International Airport, approximately 1 hour 25 minutes by car, supporting visitors planning to explore the Scottish Highlands. Close accommodation alternatives include the Craiglea Bed & Breakfast and Cranford Guest House, both highly rated and located nearby.
Summary compiled by GoHotelly editors from verified guest reviews, partner descriptions and editorial notes.