Skip to main content

Hotel Inchrie Castle Inn 3 *

The Trossachs, FK8 3XD Aberfoyle, United Kingdom Show on the map
Excellent location

Choose your room


Renovated in 2004, the hotel comprises a total of 50 rooms over three floors. Facilities include a foyer with a 24-hour reception, a bar and a restaurant. There are parking spaces and a garage available for those arriving by car.

The cosy rooms come with an en suite bathroom with hairdryer, a direct dial telephone and central heating.

The nearest golf course is 3 km away.

Reviews: Hotel Inchrie Castle Inn

This hotel has no reviews. Would you like to add your own review?

Useful information:

Other names for Hotel Inchrie Castle Inn:
Inchrie Castle The Covenanters Innel
Inchrie Castle & The Covenanters Inn