We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly. We support the following browsers:
Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Please see our partners for more details.
Stayed here for a night with a friend. Super friendly staff, and although small, the twin room was spotless, as was the en-suite shower room. Plenty of towels and pillows, the only slight - very very slight - issue was that there were double sized...More
Were made to feel welcome straight away in booking in.
Room was nice with a bath as I had requested with loads of hot water.
Went to bar for few drinks everyone in bar very chatty and friendly.
Booked dinner was very nice nothing to...More
We have returned here for 3 years now. We make it our stop on our driving holiday. It always feels like coming home.
This time there was a huge coach group for dinner, but they worked beautifully to accommodate us, without us feeling crowded. Wonderful,...More
A great menu to cover most tastes . Recommend the haggis as a starter or as part of the "highland" steak. The house wines are excellent and reasonable. Open fires great winter visitors but the hosts give a warmer welcome all year round.
US$59 - US$77 (Based on Average Rates for a Standard Room)
Number of rooms
TripAdvisor is proud to partner with Booking.com, LateRooms and Priceline so you can book your McDonald Arms Hotel reservations with confidence. We help millions of travellers each month to find the perfect hotel for both holiday and business trips, always with the best discounts and special offers.