Skip to main content
Bed & Breakfast

Caledonian House

7 Main Street, Portmahomack · B&B

View on Google Maps

Photo: Elsa Najera

A Portmahomack B&B on Main Street with sea views and a garden, minutes from the Tarbat Discovery Centre and Dornoch Firth.

What's nearby

  • Portmahomack Post Office & Stores 200m away
  • Tarbat Old Primary School 200m away
  • The Oystercatcher 200m away
  • Portmahomack Caravan Site 300m away

Distances as the crow flies, via Google

Good to know

Accessibility

  • ✓Accessible parking

Details via Google — worth confirming with the hotel before you travel, especially for access needs.

Photos

Photos via Google

About Caledonian House

Sea views set Caledonian House apart from the usual village B&B, with rooms looking out toward the Dornoch Firth from a spot on Main Street in Portmahomack. Family rooms are available alongside standard doubles, each with an en-suite bathroom and drinks provided, and the property is happy to welcome pets too.

Breakfast is included, and there's a garden and picnic area for warmer days, plus 24 hour reception for guests arriving at odd hours. Free WiFi covers the property throughout. Golf, fishing and entertainment can all be found nearby, and there's a choice of pubs and restaurants within easy reach for evening meals.

The Tarbat Discovery Centre is close by for those interested in the area's history, while the Dornoch Firth itself is on the doorstep for walks along the water. It's a straightforward, well-placed base for exploring this stretch of the Highlands coast.

At a glance

Property type
B&B
Location
7 Main Street, Portmahomack
Good for children
Yes
Destination
Portmahomack