Embo is a small seaside village located 45 miles north of Inverness and 3 miles northeast of the beautiful and popular town of Dornoch. A short 2 minute walk from the front door will lead you down to the vast, golden sands of Embo beach which offers stunning views across the Dornoch Firth.