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 51 Perth B&Bs / inns

MacDonald Arms Hotel

Main Street | Balbeggie, Perth PH2 6EU, Scotland
Hotel amenities
Save Saved
You added MacDonald Arms Hotel to your Saves list
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
Ranked #28 of 51 Perth B&B and Inns
A recent review
5 of 5 stars reviewed 1 week ago
travellingjoeandpat Neshanic Station, NJ
Write a Review

24 reviews from our community

Traveler rating
See reviews for
Rating summary
  • Sleep Quality
    4.5 of 5 stars
  • Location
    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
Date | Rating
  • English first
  • Any
English first
  • All months
  • Mar-May only
  • Jun-Aug only
  • Sep-Nov only
  • Dec-Feb only
All months
Neshanic Station, NJ
15 reviews 15 reviews
7 hotel reviews
6 helpful votes 6 helpful votes
5 of 5 stars Reviewed 1 week ago

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
Blairgowrie, Perthshire, Scotland
Senior Reviewer
10 reviews 10 reviews
6 hotel reviews
21 helpful votes 21 helpful votes
5 of 5 stars Reviewed 2 weeks ago

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
Top Contributor
56 reviews 56 reviews
27 hotel reviews
43 helpful votes 43 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
54 helpful votes 54 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
12 reviews 12 reviews
10 hotel reviews
11 helpful votes 11 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
Manchester, United Kingdom
Senior Reviewer
7 reviews 7 reviews
6 hotel reviews
8 helpful votes 8 helpful votes
4 of 5 stars Reviewed May 21, 2014

We stay here for three nights on our way up to the north of Scotland. We were greeted by the friendly owner who showed us to our room, which was clean and tidy.The only slight niggle was the pillows were rather flat nice plump ones would have looked more inviting. Breakfast was served with a friendly good morning smile from... More

Was this review helpful? Yes
4 reviews 4 reviews
4 helpful votes 4 helpful votes
5 of 5 stars Reviewed April 9, 2014

Lovely shower and bedding, very clean and tidy room. Special diet not a problem and the food was great .... would definitely book again and indeed have done. Very quiet and restful and excellent value for money.

Was this review helpful? Yes
Perth, United Kingdom
1 review
1 helpful vote 1 helpful vote
1 of 5 stars Reviewed March 29, 2014

voucher expired on 31st march called and spoke to the owner on Friday 28th March and asked to book a table for two explaining I had an ITISON Voucher, Was advised by the rude owner the small print says that we had to book this by the 10th March or we MAY lose it.....I apologised for the late booking however... More

Was this review helpful? Yes 1
Perth, United Kingdom
Senior Contributor
36 reviews 36 reviews
8 hotel reviews
19 helpful votes 19 helpful votes
5 of 5 stars Reviewed March 16, 2014

We bought an 'it is on' voucher for here last month which essentially got us 50% off normal prices. I can honestly say the food was absolutely fantastic! I had their home made beef curry which was so tasty I want to have it again now! The ambience and service was very relaxed and attentive. Given this 5 stars as... More

Was this review helpful? Yes 2

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
Bar / Lounge Free Breakfast Free High Speed Internet ( Wi-Fi ) Free Parking Pets Allowed ( Dog / Pet Friendly ) Restaurant Room Service
Hotel Style:
Ranked #28 of 51 B&Bs / Inns in Perth
Price Range (Based on Average Rates): $
Number of rooms: 5
Official Description (provided by the hotel):
Situated in the village of Balbeggie (6 miles from Perth city centre), The MacDonald Arms Hotel was purchased in 2007 and is run by current owners Euan & Kirsten Smith. Great food is served all day everyday from 12.00 noon, high teas & snacks also available. There are 5 en-suite bedrooms, all with freeview TV. Free WiFi is available throughout public areas. With open fires, a very warm welcome awaits you at the MacDonald Arms. ... more   less 
Reservation Options:
TripAdvisor is proud to partner with 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

Owners: What's your side of the story?

If you own or manage MacDonald Arms Hotel, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.