Check Availability

Check Availability


About the local area

A Warm Welcome

Erigmore is the perfect place to spend a weekend relaxing or a week exploring stunning Perthshire.

Situated beside the picturesque village of Birnam and the nearby small town of Dunkeld, just minutes off the A9 north of Perth, an easy  drive from Glasgow or Edinburgh means you don’t have far to travel to relax.

Our accommodation has something for everyone, from select one bedroom luxury lodges for couples, to our apartments and cottage for extended gatherings of family and friends.

Although all our accommodation is self-catering, many guests enjoy a visit to our Three Trees Restaurant & Bar where you will always find a warm welcome.

Time Well Spent

Whether it’s a quiet weekend break away from the world or using Erigmore as a base for exploring Perthshire with many sights and activities you’ll find what you’re looking for at Erigmore.

You can take full advantage of our Swimming and Restaurant facilities, take in many of the local walks through the stunning local scenery or simply relax on your deck and enjoy the view.

However little or much you do your time will be well spent at Erigmore.

View Details

Food & Drink

Let us do the cooking

Treat yourself to a wonderful 3 course meal in our Three Trees Restaurant or why not enjoy the contemporary surroundings of the bar with it’s own menu and extensive drinks choice.

Find Out More


Relax in our indoor pool

Our recently refurbished heated indoor pool is the perfect place to partake in some gentle exercise. For those looking for something more relaxing why not unwind in the Jacuzzi or let off some steam in the Sauna.

Find Out More


Buy your own holiday retreat

Erigmore offers the unique opportunity of something for everyone. Buying your own holiday retreat gives you the option of experiencing Erigmore and the beauty and tranquillity of Perthshire throughout the year.

Find Out More