​​New for 2023, why not check out our adjoining self-catering unit, Ivy Cottage. Sleeps up to 6 people in 3 bedrooms.

Characterful bedrooms

After a day out and about exploring the delights of the area, come home to the Carra Beag Guest House, Pitlochry and relax in front of our real coal fire.

Most of our rooms have been recently refurbished and offer modern facilities whilst still retaining all the character you would expect from Victorian Pitlochry accommodation.


Carra Beag Guest House is a family-run Pitlochry b&b, conveniently located in the centre of town in beautiful Highland Perthshire. 

hearty breakfast

Carra Beag Guest House

No stay in a Pitlochry b&b would be complete without a hearty breakfast, so to set you up for the day, we offer a variety of breakfast options, from a simple slice of toast to a full Scottish cooked breakfast.