The Heart of Scotland

The Crieff Hotel

Crieff Hotel is a welcoming 10-bedroom hotel situated in the town centre of Highland Crieff in the beautiful county of Perthshire. We provide bed and breakfast accommodation for couples, families and individuals (no single suppliment applied).

All bedrooms have private access and are warm and attractive with tea, coffee, telephone, TV and hairdryer.

Other facilities include conference and event rooms accomodating 12 to 120 people.

The hotel lounge bar offers real ale and home-cooked food and is ideal for informal family dining or entertaining.

Get in Touch

Crieff Country Markets 2011
Our location