Booking your Accommodation at Tarskavaig B&B

To book your accommodation and get the best price you can give us a call on 01334 840378 or 07764 464337, send us an email to or book online here.

Please note that we can't accommodate children under 12 and children aged from 12-18 must be accompanied by an adult.

For booking over 5 nights or multiple room's we will ask for 30% deposit upon booking.

Requests for additional people can be accomadated in some rooms and the apartment at a rate of £25 per person.

 Want to treat a loved one/family/friend to an unforgetable stay at Tarskavaig? Give us a call or drop us an e-mail about purchasing a gift voucher.

Tarskavaig is also available for exclusive booking's, for Wedding parties or golfing parties and can comfortably accomadate 10 people. We will be making the whole house available for the 2021 British open in St Andrews. Give Fiona or Allan a call for more information.

Tariffs per night per room based on 2 people sharing & including breakfast;

High Season - B&B: Tarskavaig Suite-£150; Mountain View-£125; Tartan-£120; Harvest-£115;

Self Catering : The Hideaway, check out our new website for tarrifs & deals.

Low Season - B&B: Tarskavaig Suite-£120; Mountain View-£95; Tartan-£90; Harvest-£85;

Self Catering : The Hideaway - check out our new website for Tarrifs & deals.

Or drop us a line by filling in the form below:

  • This field is for validation purposes and should be left unchanged.