Hotel deals in Portmahomack

Multiple accommodations for your stay
Check-in date:
10 Nov 2026
Check-out date:
11 Nov 2026
Guests
2 guests
Ages of children:

Where to stay in Portmahomack?

11 Holiday homes  |  2 Bed & Breakfasts  |  1 Country house

Top 4-star hotels in Portmahomack

Caledonian House Bed & Breakfast

7 Main Street Portmahomack, Portmahomack, United Kingdom (Open map)

Tarbat Golf Club is within a 200-metre distance of the bed & breakfast, and Ballone Castle is 2.7 km away. Caledonian House Bed & Breakfast Portmahomack…

9.0
Superb
225 reviews

Tarrel Farmhouse

Meikle Tarrel Farm, Portmahomack, United Kingdom (Open map)

Forres is 62 km from the hotel, while Tarbat Ness Lighthouse is 3.5 km away. The 4-star Tarrel Farmhouse Portmahomack hotel offers access to…

Recommended hotels in Portmahomack

Smiddy Cottage

Iv20 1Sq Arboll Portmahomack, Portmahomack, United Kingdom (Open map)

The accommodation is 12 km from Dornoch and 4.6 km from Tarbat Golf Club. Offering a location around a 25-minute walk from Inver Bay…

10
Exceptional
5 reviews

Little Tarrel Castle, Portmahomack Guest House

Little Tarrel Castle, Portmahomack, United Kingdom (Open map)

This Portmahomack country house is 57 km from Grantown-on-Spey, while Ballone Castle is 2.9 km away. Located within 25 minutes' walk of Tarbat…

10
Exceptional
1 review

East Tarrel Cottage

3 East Tarrel Cottages_X000D_, , Portmahomack_X000D_, Portmahomack, United Kingdom (Open map)

The 2-bathroom villa is around 15 minutes by car from Mermaid of the North, and the intriguing Tarbat Discovery Centre Museum is nearly 10…

9.8
Exceptional
11 reviews
Thank you for subscribing
Close