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.

MacDonald Arms Hotel

Main Street | Balbeggie, Perth PH2 6EU, Scotland
Hotel amenities
Book on
TripAdvisor
in partnership with
Trusted partner. We work with Booking.com to make your booking as easy as possible.
1 room 1 adult
Enter dates for best prices
Check In Check Out
Check Availability
Book on
or compare prices from up to 200 sites including:
Professional photos
MacDonald Arms Hotel
Add a photo
Add Photo Write a Review

43 Reviews from our TripAdvisor Community

Traveler rating
Traveler type
Time of year
Language
Cumbernauld, United Kingdom
Level Contributor
3 reviews
common_n_hotel_reviews_1bd8 2 helpful votes
5 of 5 stars Reviewed October 10, 2015

What a fabulous wee hotel. family run, with a lot of personal touches unlike the chain hotels. rooms are very clean, comfy and cosy, additional extras at no cost are the toiletries and face towels. shower was hot with the addition of toiletries owners Euan and Kirsten are very friendly and accomodating...they certainly make you feel at home. food is... More 

Helpful?
Thank Mary M
Falls Church, Virginia
Level Contributor
10 reviews
3 hotel reviews
common_n_hotel_reviews_1bd8 7 helpful votes
5 of 5 stars Reviewed September 26, 2015 via mobile

Have stayed here 3 times in 2 years. The owners are fun and friendly. They remember us. Great food. Always immaculate. Charming and a great change from big, impersonal places. They are so accommodating. We drove longer on our return trip south, just so we could stay here on our way home. Love it.

Helpful?
Thank Patricia B
Level Contributor
27 reviews
19 hotel reviews
common_n_hotel_reviews_1bd8 6 helpful votes
3 of 5 stars Reviewed September 21, 2015 via mobile

We stayed for a night on way to England to continue our travels. The room is basic but all you need, the bathroom was also basic. The single beds had double bed doona's so difficult to move about. The WiFi is only in public areas, the owners were nice enough

Helpful?
Thank Alana S
Harrogate, United Kingdom
Level Contributor
21 reviews
7 hotel reviews
common_n_hotel_reviews_1bd8 25 helpful votes
5 of 5 stars Reviewed September 21, 2015

For two nights either side of a wedding at nearby Fingask Castle, the whole family were housed in comfort. Euan and Kirsten fixed everything. Dinner and drinks on arrival made us forget the long journey. We were fuelled for both days with a splendid cooked breakfast. Taxis were sorted, directions given to a local dress hire to replace an unpacked... More 

Helpful?
Thank Dave_from_N_Yorks
France
Level Contributor
31 reviews
13 hotel reviews
common_n_hotel_reviews_1bd8 10 helpful votes
4 of 5 stars Reviewed September 16, 2015

This is a nice place to stay - either the rooms have been recently re-done or they are kept immaculate, however ours was uncomfortably small for two grown adults - one of us had to lie on the bed for the other to be able to move around - only enough space for a dressing stool: room too small to... More 

Helpful?
Thank Meluzyna
Level Contributor
19 reviews
9 hotel reviews
common_n_hotel_reviews_1bd8 4 helpful votes
5 of 5 stars Reviewed September 15, 2015 via mobile

Always a warm welcome for me in my work clothes or cycling gear, my two noisey childern are always cattered for the food is of the highest standard and when i ask for a large portion i aways get a plate full. Also had a great night when they had live music from kev and gordon always a good experience... More 

Helpful?
Thank Craig M
Elgin, United Kingdom
Level Contributor
16 reviews
11 hotel reviews
common_n_hotel_reviews_1bd8 10 helpful votes
5 of 5 stars Reviewed September 12, 2015

A chance find on Hotels.com, This is such a brilliant place, the service and food are excellent. Kirsten and Euan are the perfect hosts and make you feel so relaxed. this is a hotel I will definitely be coming back to!

Helpful?
Thank Valerie016
Level Contributor
73 reviews
16 hotel reviews
common_n_hotel_reviews_1bd8 42 helpful votes
5 of 5 stars Reviewed August 21, 2015 via mobile

Lovely overnight stay in this small, family run hotel in a small village about 5 miles NE of Perth. Very comfortable, well appointed, very clean accommodation, and a great power shower.Reasonable price. Excellent breakfast included, (a cafetiere of fresh REAL coffee too!). Food available in bar, also used by non-residents, and there are themed food nights, which include a deal... More 

Helpful?
Thank Ellen S
Durham, United Kingdom
Level Contributor
16 reviews
12 hotel reviews
common_n_hotel_reviews_1bd8 14 helpful votes
5 of 5 stars Reviewed August 8, 2015 via mobile

Visited while doing a solo motorcycle tour of Scotland. Hosts were v friendly and welcoming and the room was clean, modern and comfortable. I ate on the bar and had a lovely curry made to my taste. Would definitely recommend and visit again. A little bit outside Perth but great access to the glencoe area.

Helpful?
Thank jim n
Ringwood, United Kingdom
Level Contributor
23 reviews
16 hotel reviews
common_n_hotel_reviews_1bd8 10 helpful votes
5 of 5 stars Reviewed July 16, 2015 via mobile

Myself and my son have spent 4 nights here during the golf at St Andrews and booked nearly a year ago as knew it would be difficult to get accommodation near enough to travel to The Open if left it too late and The MacDonald Arms has proved to be an excellent choice and very much exceeded our expectations. The... More 

Helpful?
Thank John_ashby
Questions? Get answers from hotel staff and past guests. Ask a question

21 photos of this hotel

Traveler photos: See what travelers like you saw

Viewed
All Traveler Photos (21)
Viewed
Hotel & Grounds (17)
Viewed
Room/Suite (1)
Viewed
Other (3)
Check In Check Out
Prices are for 1 room, 2 adults
Show Prices
Hotels you might also like...
Travelers also viewed these Perth hotels
0.0 mi away
Salutation Hotel
Salutation Hotel
#8 of 16 in Perth
4.0 of 5 stars 662 reviews
0.0 mi away
Ardfern Guest House
Ardfern Guest House
#10 of 54 in Perth
5.0 of 5 stars 84 reviews
0.0 mi away
Scotia Bed and Breakfast
Show Prices
Show Prices
Show Prices
0.0 mi away
Premier Inn Perth City Centre Hotel
0.0 mi away
Glencarse Hotel
Glencarse Hotel
#1 of 1 in Glencarse
4.5 of 5 stars 33 reviews
0.0 mi away
Holiday Inn Express Perth
Show Prices
Show Prices
Show Prices
Questions? Get answers from hotel staff and past guests. Ask a question

Amenities

Enter dates for best prices
Check In Check Out
Price Your Stay