Mackay's Hotel

Strathpeffer, Northern Highlands
view hotel location
"Had a lovely 4 night stay at this hotel. Staff were all very helpful and pleasant. Food ..."

Top Deals at Mackay's Hotel

January Sale 2015

A bottle of wine with dinner on the first evening


Late Deal

A bottle of wine with dinner on the first evening


Walking Break

Packed lunch each day and waking map


View all breaks

Why stay at Mackay's Hotel?

Situated in the former spa town of Strathpeffer, Mackay’s Hotel is nestled in the spectacular Scottish Highlands. The village of Strathpeffer lies in a glen five miles west of Dingwall and is sheltered on both the west and north side allowing a comparative dry and warm climate. This area of outstanding natural beauty boasts stunning rugged landscapes and an abundance of natural wildlife. The hotel has an indoor swimming pool, hot tub and steam room, ensuring you get the opportunity to relax and unwind during your stay. Whether you`re interested in some of the wide range of outdoor activities available, sightseeing, visiting some of the many places of historical interest in the area or prefer a more leisurely break, MacKay's Hotel, is an excellent base for exploring the Highlands. 


  • Leisure facilities
  • Excellent base for touring the Northern Highlands


  • Highland Museum of Childhood
  • Set in an old Victorian railway station in Strathpeffer, the Highland Museum of Childhood has a unique and fascinating collection of artefacts relating to growing up in Highland Scotland.
  • Glen Ord Distillery
  • Glen Ord Distillery was founded in 1838, making it one of the oldest in Scotland.
  • Black Isle Wildlife and Country Park
  • The park consists of 50 acres which are home to a wide range of animals such as ducks, emu, lemur, zebra, meerkats and more.


  • Check in: 3pm
  • Check out: 10am
  • Guide dogs only
  • Guest car park
  • Ground floor rooms available on request
  • Guest lift


  • Restaurant
  • Bar


  • TV
  • Hospitality tray
  • Hairdryer available
  • Iron & ironing board
  • En suite facilities


  • 4.8 miles from Dingwall railway station
  • Adjacent to bus stop
  • 26 miles from Inverness airport

**Hotel's jacuzzi is under going maintenance at the moment so is unavailable for use**

Customer Reviews

Rated 4 out of 5.
Had a lovely 4 night stay at this hotel. Staff were all very helpful and pleasant. Food was delicious and was always served quickly. Would have no hesitation about staying here again....
Rated 4 out of 5.
Excellent value for money. Good food and friendly staff. From our stay we do not understand some of the negative comments that the hotel has received....
View all 47 customer reviews...

Hotel Location