Bed & Breakfast in Portmahomack

Caledonian House

Caledonian House, Main Street, Portmahomack, Ross-shire Scotland IV20 1YS

Book now

t. 01862 870169


  • Ensuite Bedrooms
  • Wifi
  • Television

Right on the beach


Caledonian House has 3 guest rooms all of which are en-suite and have superking-size beds, which can also be split into full size single beds for twin occupancy. Our large family room, which has superb sea views, also has a sofa bed which can sleep one adult or two children. There is also a separate guest/breakfast lounge, again looking out across the Dornoch Firth which is an ideal spot to relax throughout the day in between exploring the local area and sightseeing. Breakfast includes a full highland breakfast to set you up for the day as well as lighter options. Room rates range from £65 - £120 per night.

Portmahomack Initiative Group

C/O 4 Golf Course Road


IV20 1RN