- 18 guest reviews
"Stayed one night. Made use of pool and sauna. Lovely hotel but at end of season only other guests were old folk. Staff were kept busy but we..."
"Good value for money. Staff very helpful and friendly. Hotel itself is a little dated bit the syaff make up for that and for the price you r..."
"The room was comfortable and clean with a good en-suite and shower. However I encountered a problem getting to sleep because it was raining..."
"Staff very friendly and helpful. Small item of tv not working properly and loose shower fitting reported but did not spoil our stay. Strathp..."
"Unfortunately we were not aware there was refurbishment work going on at the hotel. Our first thoughts when entering reception was what is t..."
About the hotel
Located in the picturesque Victorian former spa town of Strathpeffer , nestled in the spectacular Scottish Highlands; 14 miles from Inverness. The village of Strathpeffer lies in a glen 5 miles west of Dingwall and is sheltered on both the west & north allowing a comparative dry and warm climate. This area of outstanding natural beauty, boasts stunning rugged landscapes and an abundance of natural wildlife.
MacKay's Hotel is ideal for a relaxing short break. It is perfectly situated for exploring the Highlands, visiting many distilleries, or engaging in the fantastic choice of outdoor activities the area has to offer. The hotel is set across four accommodation buildings and has a small swimming pool, hot tub and steam room, ensuring you get the opportunity to relax during your stay. Whether you`re interested in a wide range of outdoor activities including Golf, Fishing, Hill walking, Museums, Castles & Estates and sightseeing, or visiting 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.
- Hotel Non-Smoking Throughout, 24 Hour Reception, Cots available, Tea/Coffee making facilities in each room, Doctor on call
- Car parking available onsite
- Wi-Fi Available, Wi-Fi Available In Public Areas, Wi-Fi Available In Rooms
- Restaurant, Bar
- Gymnasium, Indoor Pool, Sauna, Jacuzzi, [Channels] News
- In Room Entertainment
Useful Info Show/hide
- Up to 12 years old
- The price shown is based on the occupancy and dates you have searched for. Prices and availability are subject to change based on the arrival date, number of nights and occupancy searched for. All prices are inclusive of all local taxes.
- Pets are not allowed
Our reviews are from genuine LateRooms.com customers. We verify that the customer has stayed before leaving a review.
61% would recommend it to a friend
Lovely village. Must go back in Summer.
Stayed one night.
Made use of pool and sauna. Lovely hotel but at end of season only other guests were old folk. Staff were kept busy but we...
We arrived in the evening after a long drive to check into a dingy reception.
We were asked to make payment up front something we had not experienced before during our tour of Scotland.Our room was in the back of the hotel, the hotel is damp, dark and smells and our room was even worse. There was paper peeling of wall, the shower was a hole in the wall with a mouldy shower curtain and the TV was from the 1980,s' hence we complained and got moved to a different room which wasn't much better in a separate annex behind the hotel. The room was slightly larger but the same quality of cleanliness and again an old TV which didn't have ITV. We also couldn't get a Wifi connection.Again we complained to get told that you couldn't get ITV in this hotel and the Wifi wasn't there fault it was BT, although the receptionist did state that the router was broke in the original room we got but she failed to mention that originally. In the morning breakfast was poor with poached eggs being served on soggy bread not toast on a side plate not a normal plate. To top it all on check out the receptionist attempted to bill us for a evening meal and a bottle of wine we hadn't had. Truely awful experience worst hotel we have ever stayed in, thank god it was only one night.