We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
All 54 Perth B&Bs / inns

MacDonald Arms Hotel

Main Street | Balbeggie, Perth PH2 6EU, Scotland
Hotel amenities
MacDonald Arms Hotel
Best prices for your stay
Enter dates for best prices
Check In Check Out
Show Prices
Compare best prices from top travel sites
and 1 more site!
You added MacDonald Arms Hotel to your Saves list
Ranked #26 of 54 Perth B&B and Inns
A recent review
5 of 5 stars reviewed 5 days ago
April D
Write a Review

28 reviews from our community

Traveler rating
See reviews for
Rating summary
  • Location
    4.5 of 5 stars
  • Sleep Quality
    4.5 of 5 stars
  • Rooms
    4.5 of 5 stars
  • Service
    5 of 5 stars
  • Value
    5 of 5 stars
  • Cleanliness
    5 of 5 stars
Traveler tips help you choose the right room.   Room tips (2)
Date | Rating
  • English first
  • Any
English first
  • All months
  • Mar-May only
  • Jun-Aug only
  • Sep-Nov only
  • Dec-Feb only
All months
1 review
5 of 5 stars NEW

Stayed here whilst attending an event at Scone Palace - Cycletta ladies only cycling event. Brilliant location. Welcomed by a lovely couple who were very attentive and charming. The rooms were immaculate and had been recently refurbished. Equipped with TV and Wifi made for an enjoyable evening. Plenty space to park and the food was lovely. Wish I had time... More 

Was this review helpful? Yes
1 review
1 helpful vote 1 helpful vote
5 of 5 stars Reviewed November 10, 2014 via mobile

Visited the MacDonald Arms recently on a high recommendation through a friend. From the accommodation being immaculate and very comfortable with en suite facilities. The welcome from the fabulous couple who own and run the hotel(kirsty & Euan), Made us want to stay for dinner. The foods is incredible and made fresh to order. Fabulous breakfast was the best start... More 

Was this review helpful? Yes 1
St. Asaph, United Kingdom
Top Contributor
102 reviews 102 reviews
15 hotel reviews
36 helpful votes 36 helpful votes
5 of 5 stars Reviewed October 7, 2014

On my recent visit to Scotland I decided to break up my journey and stay in the Perth area. I am so pleased that I chose the Macdonald Arms. Kirsten and Ewan are the perfect hosts and as has been said before in another review, nothing too much trouble. It is a welcoming pub/hotel and rooms are at the back... More 

Was this review helpful? Yes 2
West midlands
Top Contributor
125 reviews 125 reviews
94 hotel reviews
98 helpful votes 98 helpful votes
4 of 5 stars Reviewed October 3, 2014

A very nice young couple own and run this pub/hotel the rooms are on the ground floor with ample parking space we had room 4 which overlooked the car-park, the 2 things I would mention is more electric power points in the room, especially where you sit with the vanity mirror, also I found the bed a tad hard, but... More 

Was this review helpful? Yes 1
Neshanic Station, NJ
16 reviews 16 reviews
7 hotel reviews
7 helpful votes 7 helpful votes
5 of 5 stars Reviewed September 11, 2014

We loved this place and most of all, we loved our hosts Euan and Kirsten made us feel totally at home everywhere in their little hotel. This young couple is ever improving the Macdonald Arms Hotel. While outside of Perth's inner city, it is close enough to make visiting the town easy. Now, if you are looking for super luxury,... More 

Was this review helpful? Yes 1
Blairgowrie, Perthshire, Scotland
17 reviews 17 reviews
8 hotel reviews
25 helpful votes 25 helpful votes
5 of 5 stars Reviewed September 9, 2014

I recommend this hotel to anyone wanting excellent food, excellent service & good friendly staff. Kirsten & Ewan who own the hotel are just brilliant nothing is a bother to them & they make you feel so welcome. The rooms are lovely & the food is the best out there, normal good food that everyone enjoys & if its not... More 

Was this review helpful? Yes 1
Top Contributor
60 reviews 60 reviews
29 hotel reviews
56 helpful votes 56 helpful votes
3 of 5 stars Reviewed August 15, 2014 via mobile

Overall a nice little village Hotel, easy to find in a good location with easy access to many parts. 10 minutes from Blairgowrie, 5 minutes Perth and 30 mins to Dundee. The owners were very welcoming and friendly. Being honest, more a pub/guest house than hotel, they appear to have recently restructured to increase rooms, now 8. We had a... More 

Was this review helpful? Yes
1 review
5 of 5 stars Reviewed August 8, 2014 via mobile

What a wonderful hotel to stay in ! The staff were absolutely brilliant and very very friendly. We were made to feel at home and nothing was too much trouble ! The room may not have been the largest but that in no way affected our stay ! The evening meals were great and we were greeted with a smile... More 

Was this review helpful? Yes
Senior Contributor
45 reviews 45 reviews
44 hotel reviews
55 helpful votes 55 helpful votes
5 of 5 stars Reviewed July 19, 2014

My single room was small but perfectly formed. Evidently it had been recently been renovated, as it was almost clinically clean, with fresh white walls and stainless steel fittings. I had dinner in the hotel and it was a good choice, as everything was clearly home cooked. Some of my fellow diners appeared to be non-residents - including a mature... More 

Was this review helpful? Yes 1
Aberdeen, United Kingdom
16 reviews 16 reviews
13 hotel reviews
15 helpful votes 15 helpful votes
4 of 5 stars Reviewed July 12, 2014

Friendly greeting on our arrival, excellent first impression. The decor in our room was a bit mismatched but everything was very clean and bed comfortable, unfortunately the curtains did let in way too much light, meaning an early wake up. The shower was good and powerful. Breakfast was really tasty with good quality produce. The small bar was cosy and... More 

Was this review helpful? Yes 1
Questions? Get answers from hotel staff and past guests. Ask a question
Owners: What's your side of the story?
Register now for free — and start getting automatic notification of new reviews, responding to traveler feedback, adding new photos to your listing and much more.
Manage your listing

Been to MacDonald Arms Hotel? Share your experiences!

Write a Review Add Photos & Videos

Additional Information about MacDonald Arms Hotel

Address: Main Street | Balbeggie, Perth PH2 6EU, Scotland
Location: United Kingdom > Scotland > Perth and Kinross > Perth
Price Range (Based on Average Rates): $
Number of rooms: 5
Reservation Options:
TripAdvisor is proud to partner with LateRooms, Booking.com, Priceline and Odigeo so you can book your MacDonald Arms Hotel reservations with confidence. We help millions of travelers each month to find the perfect hotel for both vacation and business trips, always with the best discounts and special offers.
Also Known As:
MacDonald Arms Hotel Perth, Scotland

1 photo of this hotel

Traveler photos: See what travelers like you saw

All traveler photos (1)
Room/suite (1)
Hotels you might also like...
Check In Check Out
Price Your Stay