We are pleased to announce that we will be open from Saturday 1st May.  As details of the rules around reopening are yet to be finalised we will initially be offering pre booked visits only for up to 6 individuals from two households. Please go to BOOK A VISIT page to view the available times.
We look forward to seeing you in 2021.
Stay safe.


                        Admissions Charges

Under 13 years - FREE
 13 - 17 years - £4.00
18 - 65 years - £5.00
   65 years and over - £4.00
Concessions - £4.00
Group discounts on application

Carnegie Hall Cafe

Visit the cafe for a meal

The Castle Hotel

Eat, Drink, Sleep, Relax


The Tarbat Peninsula in Easter Ross lies just off A9, on route to Tain, along the east coast of the NC500 – and the best way to see all that this area of natural beauty has to offer is on foot. The Tarbat Peninsula divides the Dornoch Firth and the Moray Firth, both of which can be seen if you complete the Tarbat Ness Walk, a wonderful coastal circuit of the Tarbat Ness headland, beginning and ending in the picturesque village of Portmahomack.

As you leave Portmahomack to begin the Tarbat Ness Walk, stop to take in the views across the Firth and over the Sutherland hills, towards Golspie and Brora. By following the road past the Tarbat Discovery Centre for around three miles, you’ll reach the very tip of the peninsula and, of course, Tarbat Ness itself, upon which sits one of the tallest lighthouses in mainland Britain. More than 40 metres in height, the Tarbat Ness Lighthouse was constructed in 1830 by Robert Stevenson, the uncle of novelist Robert Louis Stevenson.

As you complete this wonderful coastal circuit and head further south and west, you may be fortunate enough to spot seabirds, dolphins and seals off the grassy shorelines – this area has a rich abundance of wildlife.

Eagle Rock
RAF Tain
Talich Wildlife Reserve
Hilton of Cadboll Stone
Seaboard Memorial Hall
HMS Owl Control Tower
Shandwick Stone
Easter Rariche Iron Age Fort
Bishop's Walk
Nigg Church
Nigg Ferry Viewpoint
Ballone Castle
Tarbatness Lighthouse

Ⓒ Tarbat Discovery Centre 2020

Tarbat Discovery Centre
Tarbatness Road
IV20 1YA

Registered Charity SC024422
Phone: 01862 871351