


Welcome to the Ben Mhor, to Grantown on Spey, and to the spectacular Scottish Highlands.
When you choose to stay you will experience a little bit of history. Our family-owned and managed property first opened as a Tempest establishment in 1902 and over the years has grown into what is now a charming 24-bedroom residence. You will receive the best of Scottish welcomes on arrival at our front desk, who are available to you 24 hours a day.
In 2019, our common areas were renovated, and we continue to make improvements and changes to our hotel, to make sure you have the best experience possible with us during your stay.
All reviews![]()
TripadvisorPosted on Tripadvisor![]()
Colin B3 days agoVerified
Comfortable and good value Stayed for a couple of days golf in the area. Great value, From easy booking and good communication, to friendly staff welcome, a very enjoyable visit. Good bar, with decent selection of whisky and real ale at reasonable price. Didn't eat there apart from breakfast, but meals looked good and popular in the bar. Would certainly use Ben Mhor again if up in that area,Posted on Tripadvisor![]()
The Reviewer4 days agoVerified
Rotten with a capital R Only giving this two stars because the staff were friendly and welcoming. However: - Very very basic - Room was freezing (get the heating on) - Shower was tiny and very poor - Walls paper thin. Had to listen to a couple talk bollox until 0100hrs - Food took nearly 45 mins Honestly you get what you pay for and thus is a spirit of the blitz type experience. Book if you have the ability to “dig in” a bit. If you don’t, look elsewhere.Posted on Tripadvisor![]()
JeremiahEcks4 days agoVerified
Bar / Food only review - Very good, solid place! Bar / Food only review! We went to the Ben Mhor because it looked reasonably priced and it was a good idea. The barman gave good craik in a way you (sadly) only get in Scotland. I ended up ordering some eggs benedict with a helping of chips. Everything was solid - no bells and whistles but nothing out of place either. It never went to the extraordinary but never put a foot wrong either. Alas we did have an accident with a glass that fell off the table but the staff were so amazing to help. The service was what made it!Posted on Google![]()
Kirsty MacPherson6 days agoTrustindex verifies that the original source of the review is Google.
I stay here when travelling for work on a regular basis. Rooms are clean, reasonably priced and the staff are pleasant and helpful. The location is good, food is available on the premises and there is a good range of shops within walking distance.Posted on Tripadvisor![]()
Ian M7 days agoVerified
For the cost, its not worth it! This was booked via my work. Arrived, checked in ok and directed to my room. Room number 1, with a double bed and single bed (all that was available) The room certainly is not worth the £174 cost for 1 night, without breakfast. Basic, well worn. I appreciate its the end of tourist season and rooms may be a bit battered but some of this was not recent. Tried the tv later on and found only basic freevew. When i say basic freeview, you cant even get half the other channels available with freevew. So lets call it freeviews very poor relation. Only had bbc, ITV, channel 4 and 5, with a few others no one would really watch. Wandered to the bar, ordered a drink and enquired about food. Only then did they tell me there was no food that night due to holidays. - No food in a hotel restaurant, thats a first for me during my 14 years travelling for work. I was however told I could bring in a takeaway and eat it in the bar area. Didn't bother and took it to my room. Overall, very disappointed with this hotel. Stayed in Granton before, but elsewhere. I'll make sure I go elsewhere in future. On another note, if you are looking for some room beverages, turn left when you go out the front, wander along, cross at the traffic lights and there is a Premier store with a walk in beer cave!Posted on Google![]()
Bobbles S8 days agoTrustindex verifies that the original source of the review is Google.
Top floor room, obviously very recently modernised to a very good standard. Staff friendly, some nice banter in the bar. Highly recommended.Posted on Tripadvisor![]()
Pauline D9 days agoVerified
Friendly hotel Great location, friendly atmosphere in bar good food , plenty parking, dog friendly, third time visiting this hotel ,I'm sure we be back again sometime.Posted on Tripadvisor![]()
Ems15 days agoVerified
Fantastic hotel This is a fab hotel right in the middle of lovely Grantown on Spey. Our room was comfortable with a newly refurbished bathroom. Food in the bar was superb and such good value! Warm and welcoming and great value hotel. We will be back.Posted on Google![]()
Mrs D24 days agoTrustindex verifies that the original source of the review is Google.
Had breakfast here - both had Eggs Benedict. It was delicious. Thoroughly enjoyed and definitely recommended. Had amazing GF options and Vegan Available.Posted on Google![]()
Ian Millican24 days agoTrustindex verifies that the original source of the review is Google.
Ideal location, reasonably priced & welcoming friendly staffPosted on Tripadvisor![]()
Dean P24 days agoVerified
good then left shocked had both breakfast and meals here as we like to support local companys everything fine (small burger issue but no problem) Then on my last night i got chicken kiev i always save best to last and i was eating my kiev which didnt have the right texture i cut it open ,it was raw in the centre . the waiter said i will speak to the chef he then said what else would you like i said maybe my money back .the owners mother who had been lovely during our stay basically came to our table (she wasnt happy)she said heres your money back no apology .i said you do realose youve just fed me raw chicken .she said aye youll be fine ive eaten it before ???? then said with a raised voice weve looked on the camera you had salad and cheese with your burger aswell refering to the first night and marched off . how can a hotel make you feel as though your in the wrong when you have raw chicken served to you . we left in the morning still in shockPosted on Google![]()
Andy Bell27 days agoTrustindex verifies that the original source of the review is Google.
Great place too stay . Stayed with 3 dogs no problem+1Posted on Google![]()
luciene lima28 days agoTrustindex verifies that the original source of the review is Google.
Was great seeing very clean and comfortable place for rest. After a long journey. The staff were very friendly. Just amazing to stay there.Posted on Google![]()
Jaroslav Spiroch36 days agoTrustindex verifies that the original source of the review is Google.
Good value for money.Posted on Tripadvisor![]()
lesjackos37 days agoVerified
Suspect opinions depend on room allocation? I’m puzzled by the profile of this hotel. Clearly some people have been very happy with their experience and their pics evidence tidy, spacious rooms. My own experience was: - top floor double fronting the street (having requested quiet room); - small room for a double; - bed comfortable but pillows awful; - room clean but en-suite less so, shower cabinet broken and head filthy; - electric shower poor; - windows didn’t fit frame properly so noise & draft intruded (wouldn’t like to be there in winter). The people were friendly but seemed hard-pressed. Bar area fine. Didn’t eat in house. Suggest you choose your room with care.Posted on Google![]()
Jennifer Enriquez44 days agoTrustindex verifies that the original source of the review is Google.
Bed Bugs! I immediately informed the woman manager who blamed me (“they’re brought in “) They don’t hitch a ride when hiking or everyone would infect hotels! They are called bed bugs for a reason! The sheets were thread bare & pillows were so thin stacking four didn’t make a decent one. Everything is old. Hot water and trickling water pressure for the shower. Tried to make it cool but lost water completely. My lights didn’t work when I arrived. I was willing to look past all that but bed bugs and having the Audacity to blame a guest?! Absolutely NOT+3Posted on Tripadvisor![]()
Aoife M49 days agoVerified
Very disappointing experience Avoid very rude barmaid! And quality of drinks very poorPosted on Google![]()
Martijn Dinther52 days agoTrustindex verifies that the original source of the review is Google.
Posted on Google![]()
Valentin Corodeanu53 days agoTrustindex verifies that the original source of the review is Google.
The room was clean, the bed was clean and comfy. The sad part is that it is an old building so expect some creaking floors and had the pleasure of having window to main street, enjoying the conversations of the people on the street and the sound of cars going past.Posted on Tripadvisor![]()
Patrick B54 days agoVerified
Good location 👌 Perfect for my travel on touring, good location, good safe parking, good serviceLoad more

Situated the heart of the quaint historical town of Grantown on Spey, in the heart of Cairngorms National Park and deep in the Scottish Highlands.

All rooms have flat screen televisions with free view channels and radio. We provide tea and coffee making facilities, towels, toiletries and hair dryers.

Our family friendly Ben Mhor bar is a great place to sit back, relax and watch the world go by. Enjoy a nice relaxing drink beside our warm Log Burner.

We are now serving up mouth-watering meals and more much to the delight of locals and visitors to Grantown on Spey.
We are located right in the centre of our historic town, just 500 metres from the must visit Grantown Museum. If location is important to you, your search for place to stay in the Scottish Highlands may very well be over!
Families will enjoy some competitive fun in our games room where you can enjoy a game of pool, or darts whenever you wish. If you are feeling energetic, there are several other outdoor sports you can enjoy locally including tennis and golf, all within easy access of the property.
We have earned a reputation as one of the best budget residences in the Highlands, and we are especially popular as a destination for walkers, hikers, cyclists, motorcyclists, and tourists to the region.
Looking for the best rate online can be a time consuming and confusing process. When you book directly with us you our guests will
We will ALWAYS have our best prices online and access to discount codes for extra savings..
Transparent rates for peace of mind.
If you need to change or cancel your reservation, just get in touch, simple.
Book Direct for late check out and early check in.