A restaurant, a bar/lounge, and a snack bar/deli are available at this hotel. Free WiFi in public areas and free self parking are also provided. Additionally, a 24-hour front desk, a garden, and a ballroom are onsite.
The Highland Hotel by Compass Hospitality offers 131 accommodations with coffee/tea makers and hair dryers. Cable television is provided.
Bathrooms include bathtubs or showers. Business-friendly amenities include desks and phones. Housekeeping is offered daily and irons/ironing boards can be requested.
Dining options at the hotel include a restaurant and a snack bar/deli. A bar/lounge is on site where guests can unwind with a drink. Public areas are equipped with complimentary wireless Internet access. This Strathpeffer hotel also offers a terrace and a garden. Limited complimentary onsite parking is available on a first-come, first-served basis.
Buffet breakfasts are available for a surcharge and are served each morning between 7:30 AM and 9:30 AM.
The Highland Hotel by Compass Hospitality has a restaurant on site.
Property amenities
Internet
Available in some public areas: Free WiFi
Parking and transportation
Free self parking on site
Limited onsite parking
Food and drink
Daily buffet breakfast available 7:30 AM to 9:30 AM for a fee: GBP 12 for adults and GBP 6 for children
A bar/lounge
A restaurant
Snack bar/deli
Family friendly
Snack bar/deli
Conveniences
24-hour front desk
Guest services
Housekeeping (daily)
Outdoors
Garden
Terrace
Accessibility
No elevator
More
Ballroom
Room amenities
Bedroom
Bedsheets provided
Bathroom
Bathtub or shower
Hair dryer
Private bathroom
Towels provided
Entertainment
TV with cable channels
Food and drink
Coffee/tea maker
More
Desk
Iron/ironing board on request
Phone
Policies
Check-in
Check-in start time: 4:00 PM; Check-in end time: 9:00 PM
Late check-in subject to availability
Minimum check-in age: 18
Check-out
Check-out before 10:00 AM
Special check-in instructions
Front desk staff will greet guests on arrival at the property
If you are planning to arrive after 9:00 PM please contact the property in advance using the information on the booking confirmation
Access methods
Staffed front desk
Pets
Pets allowed for an extra charge of GBP 10 per pet, per night
Service animals are welcome, and are exempt from fees
Children and extra beds
Children are welcome
Rollaway/extra beds are not available
Cribs (infant beds) are not available
Property payment types
Important information
Optional extras
Fee for buffet breakfast: approximately GBP 12.0 for adults and GBP 6.0 for children
Pet fee: GBP 10 per pet, per night
Service animals are exempt from fees
The above list may not be comprehensive. Fees and deposits may not include tax and are subject to change.
You need to know
Extra-person charges may apply and vary depending on property policy
Government-issued photo identification and a credit card, debit card, or cash deposit may be required at check-in for incidental charges
Special requests are subject to availability upon check-in and may incur additional charges; special requests cannot be guaranteed
This property accepts credit cards; cash is not accepted
Cashless transactions are available
We should mention
This property does not have elevators
Property is also known as
Highland Hotel Strathpeffer
Highland Strathpeffer
The Highland Hotel
The Highland Hotel by Compass Hospitality Hotel
The Highland Hotel by Compass Hospitality Strathpeffer
The Highland Hotel by Compass Hospitality Hotel Strathpeffer
The Highland Hotel by Compass Hospitality Reviews
Reviews
7.6
Good
All reviews shown are from real guest experiences. Only travelers who have booked a stay with us can submit a review. We verify reviews according to our guidelines and publish all reviews, positive or negative.
Room was a bit of a mixture. New furniture and a comfortable clean bed. However it could really do with a paint and the window frames were dirty and peeling. Bathroom could have been cleaner and there was dirty soap left on the shower tray. Shour had no curtain or screen when we arrived although we eventually got on on our second day .Used pillow in the wardrobe so we had to ask for a clean pillow slip. The staff were lovely and the breakfast was good. A little investment in cleaning and paint would make all the difference
The hotel is grand and getting on in years now. For instance the lift is ancient/quaint. However the room was very clean and comfortable. The hotel appeared to cater for a number of large coach parties so if you came down for breakfast at the wrong time the dining room was mobbed and you sometimes had to wait for some items. The staff were very pleasant and hard working and on occasion trying to keep up with the rush. Having said that overall we really enjoyed our stay.
The hotel/Strathpeffer is very well situated for access to both the east and west coasts of the NC500 which is why we spend 2 nights here on the way out and one on the way back. A short drive to (maybe) see the dolphins at Chanonry Point and just 10 minutes to the Rogie Falls in the other direction.
Had a great 1 night stay. Have stayed here a few times before but this was the nicest room. Had recently been done up with new carpet. Wasn’t the biggest room but was lovely. Lovely little town. Didn’t have breakfast this time. Will definitely be back. Staff friendly.
Sarah
Stayed 1 night in May 2025
8/10 Good
Darron
May 15, 2025
Liked: Cleanliness, staff & service, room comfort
Good place to stay overnight
Property needed some investment. Staff were excellent. Meal was good. Would have liked a little more choice for evening meal. Generally good value a pleasant stay
COACH PARTIES MEANT INDIVIDUAL GUESTS GOT LITTLE ATTENTION. Breakfast was especially bad food and drink items were running out and not replaced young staff were taking one plate at a time to kitchen when there were dirty tables everywhere. Staff just seemd uninterested. One exeption was reception who was very good. Whole hotel a bit tired
What was once a grand hotel in its hey-day, it is now very tired, e.g. peeling paint, water stains on bedroom ceiling, etc.
Very limited menu selection for evening meal, but food was the hotel's only saving grace. Everything else, sadly, had a Fawlty Towers vibe to it. The hotel needs a lot of investment and a complete overhaul of its staff training programme.
Lovely Hotel we itj character in the Scottish Higlands
Sanjay
Stayed 1 night in Apr 2025
8/10 Good
Verified traveler
May 4, 2025
Liked: Room comfort
Disliked: Property conditions & facilities
Disappointed
Lovely place, been before, totally different this time, a couple of staff really rude, cleanliness is not great, carpet dirty, lots of cobwebs on inside of windows, hardly any alcohol on tap as staff said theyve not had an order from Easter, shocked to see the manager still there, after stories.
Verified traveler
Stayed 2 nights in May 2025
10/10 Excellent
Ashley
May 1, 2025
Ashley
Stayed 1 night in Apr 2025
6/10 Okay
Murdo
Apr 28, 2025
Liked: Cleanliness, staff & service
Staff very helpful, room was clean, it was as we expected it to be.
Beautiful old hotel. I arrived to a beautiful old hotel lodge lobby. It’s lined with fantastic old pinewood panelled walls. The staircase was also quite nice to look at. The staff were very friendly and parking was easy. My room was clean, nice and warm. Good hot water pressure, comfortable bed and it was quiet at night. I used the Highland Hotel as a base to drive around the Upper Highlands for a few days. Definitely a great pick. I didn’t eat or drink at the Hotel, but the bar looked good with plenty of comfortable places to sit. I had a nice stay. 👍
classic large hotel, great history. very quiet at the moment but staff were friendly, especially the lady behind the bar (and reception too!)
Would stay again
Building itself looks very nice but definitely needs upgrades. First thing we've noticed was old single glazed windows without possibility to lock them. Cups was dirty with hair inside and spoons in the room looks like someone licked and left them on the table. Another thing is tiny radiators in such a big room. There is not a chance to heat the room with them. We needed to ask for additional heater which have been provided (small oil electric heater) but didn't make much difference as we woke up with ice on the window inside the room.
Restaurant food... Well not much choice but dinner wasn't bad but breakfast... Don't know where to start. Barely few guests in there yet food lukewarm, dirty jugs, hairs on the food, coffee jugs empty and the guy who seems to be responsible for all the food served looks like he couldn't be less bothered.
Only good thing in this place is attitude of receptionists. Both of them was really helpfull. Do we come back? Not.
We were given a pokey little room, (really small not enough seats) not as advertised on the website. The bathroom was from the 1970s, there was no TV,the telephone was unplugged. When we plugged it in it still didn’t work. The room smelled of mothballs with old fashioned furniture.
As the phone didn’t work My husband had to go down to reception to complain about the lack of a TV.
He was given another room key so we moved. This room was bigger and more modern with an updated bathroom. Although more up to date , some of the furniture was worn out- 2 chairs especially were totally worn out on the seat /back. To top it all, when we put the TV on, the reception was soo bad we could only get to watch 1 channel as every other channel froze/pixelated!