Book a cottage break in Portmahomack, Highland, Scotland

Showing all properties across the UK. Select a destination from the list to refine your search.
0 holiday rentals
Sorry there are no holiday homes that match your search. Try our search assistant to find nearby or similar types of properties.
Portmahomack is a small, pretty coastal village in the Scottish Highlands located on the Tarbat Peninsula around 12 miles from the town of Tain.  Inverness is 41 miles away which means that Portmahomack is located in a relatively remote part of Scotland.  Portmahomack may appeal to those looking for a remote destination for a cottage holiday or to those with a fascination for archaeology.  Various Pictish objects have been discovered near this village and the award winning Tarbat Discovery Centre is located in the village.  There is a long sandy beach in Portmahomack, a small pretty harbour, a golf course and a village shop.  Portmahomack is within the Moray Firth area reputed for its dolphin watching opportunities.  Enjoy browsing for coastal and self-catering cottages in and near Portmahomack.

Whether you choose to book a holiday cottage in Portmahomack, an apartment, a lodge or another type of self-catering holiday accommodation, we hope you have your best holiday yet in Highland.

Frequently Asked Questions about Portmahomack

The best places to stay depend on your preferences, interests and the type of accommodation that best suits you. Country Cottages Online features a great selection of good quality rentals.
See our selection of pet-friendly rentals in Portmahomack, or use the filters to refine your search.
See our selection of lodges and cabins in Portmahomack, Highland.
Read the description of Portmahomack to find out ideas and tips on the best things to see and do. Also see our area guides for more information on what Highland has to offer for holidaymakers.

Portmahomack Holiday Rental Searches