4-Star Hotels in Portmahomack, United Kingdom

Only Handpicked and Verified Accommodations for Your Stay in Portmahomack, United Kingdom

Check-in
27Oct
Check-out
28Oct
Guests
2 Guests
Portmahomack sits on the shores of the Moray Firth, with local spots like Tarbat Ness Lighthouse and the sandy Tarbat Beach ready to explore. Visit the Tarbat Discovery Centre for insights into the area's history and nature trails near the coast. You can find a great choice of cozy hotels, charming B&Bs, and lovely guesthouses, all selected for their top-notch amenities and warm hospitality. Check out our curated list to find the ideal place to stay. When booking, consider visiting in summer or during local festivals for the best experience.
All filters
1-1 out of 1
Sort by:high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.2
Great
Map100 m from City Centre200 m from Tarbat Golf Club
FromUS$ 120 /nightSelect

Places to stay near Portmahomack

Tain5 properties

8.4
Great
3.1 km from City Centre
FromUS$ 130 /nightSelect
8.4
Great
13.7 km from City Centre
FromUS$ 101 /nightSelect
8.6
Great
14.1 km from City Centre
FromUS$ 143 /nightSelect
8.2
Great
14.2 km from City Centre
FromUS$ 136 /nightSelect
8.2
Great
16.5 km from City Centre
FromUS$ 99 /nightSelect

Dornoch1 property

8.4
Great
12.5 km from City Centre
FromUS$ 399 /nightSelect

Golspie1 property

8.6
Great
17.6 km from City Centre
FromUS$ 163 /nightSelect

Brora1 property

8.4
Great
19.6 km from City Centre
FromUS$ 193 /nightSelect

Invergordon1 property

8.4
Great
23.0 km from City Centre
FromUS$ 103 /nightSelect

Price range for hotels in Portmahomack

A world of accommodation options awaits, from budget-friendly stays to luxurious retreats, with prices suited to every traveler's dream vacation.

⬆️ The highest price
USD 120
⬇️ The lowest price
USD 120
💸 Average price for
4-star hotels
USD 120

Other cities in United Kingdom