Portmahomack is a former fishing village in a flawless spot – off the beaten track, gazing across the water at sometimes snowcapped peaks. It's a lovely place. There have been some fascinating Pictish discoveries here; find out about them at the excellent museum.
Top experiences in Portmahomack
Amazing hotels and hostels
We've pre-picked the best hotels, hostels and bed and breakfasts to
make your stay as enjoyable as possible.