- Internet services
- Parking
- Restaurant
Prices by date
Lowest nightly price for 2 adults, updated twice a month.
Cheapest dates
- 3 January 2027 £155
- 4 January 2027 £155
- 5 January 2027 £155
- 6 January 2027 £155
- 7 January 2027 £155
Available Rooms & Rates
-
Board and cancellation terms are confirmed with your booking.£155.25per night
About This Hotel
Meikleour Arms Hotel & Restaurant is an inn at the centre of Meikleour, a conservation village in rural Perthshire, Scotland. Built in 1820 on a historic estate, it lies about 12 miles from Perth.
Both the rooms and the cottages come with their own bathroom, a flat-screen TV, tea and coffee facilities and free WiFi. The restaurant uses produce from the inn’s own garden and woodland, with meat and game from its own butchery.
The inn operates its own salmon angling school on the River Tay close by, and gear is provided at no cost. Riding and walking are possible locally, and Blairgowrie Golf Club is 4 miles away. It appeals to anglers and walkers.
Location
Meikleour, Meikleour, PH2 6EB, United Kingdom
Facilities
Frequently asked questions
How far is Meikleour Arms Hotel & Restaurant from the airport?
The nearest airport is Dundee Airport (DND), about 23 km away. You can add a private airport transfer at a fixed price when you book.
Is breakfast included at Meikleour Arms Hotel & Restaurant?
The rates we offer are room only; breakfast is not included.
Can I cancel for free?
The rates currently offered for this hotel are non-refundable.
What do guests think of Meikleour Arms Hotel & Restaurant?
Guests rate it 9.0 out of 10, from 264 reviews.
How much does a night at Meikleour Arms Hotel & Restaurant cost?
Nightly prices start from £155.25; the exact price depends on your dates and room, and is shown before you book.